1
0
Fork 0
mirror of synced 2024-06-17 01:54:46 +12:00

Add Codename to about page and fix error with assets in base_installed_widget.py

This commit is contained in:
Dummerle 2021-12-12 01:41:38 +01:00
parent 7d600f8d34
commit 36568c6cc5
No known key found for this signature in database
GPG key ID: AB68CC59CA39F2F1
2 changed files with 11 additions and 6 deletions

View file

@ -56,10 +56,15 @@ class BaseInstalledWidget(QGroupBox):
self.offline = shared.args.offline
self.update_available = False
if (self.game.third_party_store != "Origin" or self.igame) and self.core.lgd.assets:
remote_version = self.core.get_asset(self.game.app_name, platform=self.igame.platform,
update=False).build_version
if remote_version != self.igame.version:
self.update_available = True
try:
remote_version = self.core.get_asset(self.game.app_name, platform=self.igame.platform,
update=False).build_version
except ValueError:
logger.error("Asset error for " + self.game.app_title)
self.update_available = False
else:
if remote_version != self.igame.version:
self.update_available = True
self.data = QByteArray()
self.setContentsMargins(0, 0, 0, 0)

View file

@ -4,7 +4,7 @@ from logging import getLogger
from PyQt5.QtCore import pyqtSignal
from PyQt5.QtWidgets import QWidget
from rare import __version__
from rare import __version__, code_name
from rare.ui.components.tabs.settings.about import Ui_About
from rare.utils.qt_requests import QtRequestManager
@ -26,7 +26,7 @@ class About(QWidget, Ui_About):
super(About, self).__init__()
self.setupUi(self)
self.version.setText(__version__)
self.version.setText(f"{__version__} {code_name}")
self.update_label.setVisible(False)
self.update_lbl.setVisible(False)