1
0
Fork 0
mirror of synced 2024-05-06 13:42:52 +12:00

Store: Fix rebase errors

This commit is contained in:
loathingKernel 2024-02-21 21:39:33 +02:00
parent 7a2a6458ed
commit 1fab13fd92
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD
9 changed files with 20 additions and 14 deletions

View file

@ -142,13 +142,14 @@ class LandingWidget(QWidget, SideTabContents):
except KeyError as e:
logger.warning(str(e))
if not item.promotions.promotionalOffers:
start_date = item.promotions.upcomingPromotionalOffers[0].promotionalOffers[0].startDate
else:
start_date = item.promotions.promotionalOffers[0].promotionalOffers[0].startDate
if item.promotions is not None:
if not item.promotions.promotionalOffers:
start_date = item.promotions.upcomingPromotionalOffers[0].promotionalOffers[0].startDate
else:
start_date = item.promotions.promotionalOffers[0].promotionalOffers[0].startDate
if start_date > date:
free_next.append(item)
if start_date > date:
free_next.append(item)
# free games now
self.free_games_now.setVisible(bool(free_now))

View file

@ -17,7 +17,7 @@ from rare.components.tabs.store.api.models.response import CatalogOfferModel
from rare.components.tabs.store.store_api import StoreAPI
from rare.models.image import ImageSize
from rare.ui.components.tabs.store.details import Ui_DetailsWidget
from rare.utils.misc import icon
from rare.utils.misc import qta_icon
from rare.widgets.elide_label import ElideLabel
from rare.widgets.side_tab import SideTabWidget, SideTabContents
from .image import LoadingImageWidget
@ -56,7 +56,7 @@ class DetailsWidget(QWidget, SideTabContents):
self.requirements_tabs.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
self.ui.requirements_layout.addWidget(self.requirements_tabs)
self.ui.back_button.setIcon(icon("fa.chevron-left"))
self.ui.back_button.setIcon(qta_icon("fa.chevron-left"))
self.ui.back_button.clicked.connect(self.back_clicked)
self.setDisabled(False)
@ -207,10 +207,10 @@ class DetailsWidget(QWidget, SideTabContents):
continue
name = name.replace("link", "").lower()
if name == "homepage":
icn = icon("mdi.web", "fa.search", scale_factor=1.5)
icn = qta_icon("mdi.web", "fa.search", scale_factor=1.5)
else:
try:
icn = icon(f"mdi.{name}", f"fa.{name}", scale_factor=1.5)
icn = qta_icon(f"mdi.{name}", f"fa.{name}", scale_factor=1.5)
except Exception as e:
logger.error(str(e))
continue

View file

@ -132,7 +132,7 @@ class WishlistItemWidget(ItemWidget):
)
self.delete_button = QPushButton(self)
self.delete_button.setIcon(icon("mdi.delete", color="white"))
self.delete_button.setIcon(qta_icon("mdi.delete", color="white"))
self.delete_button.clicked.connect(
lambda: self.delete_from_wishlist.emit(self.catalog_game)
)

View file

@ -2,10 +2,10 @@ from typing import List
from PyQt5.QtCore import pyqtSignal, Qt, pyqtSlot
from PyQt5.QtGui import QShowEvent
from PyQt5.QtWidgets import QMessageBox, QWidget, QScrollArea, QFrame, QSizePolicy
from PyQt5.QtWidgets import QMessageBox, QWidget, QSizePolicy
from rare.ui.components.tabs.store.wishlist import Ui_Wishlist
from rare.utils.misc import icon
from rare.utils.misc import qta_icon
from rare.widgets.flow_layout import FlowLayout
from rare.widgets.side_tab import SideTabContents
from rare.widgets.sliding_stack import SlidingStackedWidget
@ -64,7 +64,7 @@ class WishlistWidget(QWidget, SideTabContents):
self.ui.sort_cb.currentIndexChanged.connect(self.sort_wishlist)
self.ui.filter_cb.currentIndexChanged.connect(self.set_filter)
self.ui.reload_button.clicked.connect(self.update_wishlist)
self.ui.reload_button.setIcon(icon("fa.refresh", color="white"))
self.ui.reload_button.setIcon(qta_icon("fa.refresh", color="white"))
self.ui.reverse.stateChanged.connect(
lambda: self.sort_wishlist(sort=self.ui.sort_cb.currentIndex())

Binary file not shown.

View file

@ -1,6 +1,11 @@
/* This file is auto-generated from "stylesheet.py". DO NOT EDIT!!! */
QPushButton[flat="true"] {
border: 0px;
border-radius: 5px;
background-color: rgba(255, 255, 255, 5%);
}
QLabel#InfoLabel {
color: #999;
font-style: italic;