Merge pull request #6031 from ynput/enhancement/ayon-tray-info-tweaks

Show slightly different info in AYON mode
This commit is contained in:
murphy 2023-12-07 18:35:19 +01:00 committed by GitHub
commit 68abf7d883
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 1 deletions

View file

@ -6,6 +6,7 @@ import ayon_api
from qtpy import QtCore, QtGui, QtWidgets
from openpype import style
import openpype.version
from openpype import resources
from openpype import AYON_SERVER_ENABLED
from openpype.settings.lib import get_local_settings
@ -518,4 +519,16 @@ class PypeInfoSubWidget(QtWidgets.QWidget):
info_layout.addWidget(
value_label, row, 1, 1, 1
)
if AYON_SERVER_ENABLED:
row = info_layout.rowCount()
info_layout.addWidget(
QtWidgets.QLabel("OpenPype Addon:"), row, 0, 1, 1
)
value_label = QtWidgets.QLabel(openpype.version.__version__)
value_label.setTextInteractionFlags(
QtCore.Qt.TextSelectableByMouse
)
info_layout.addWidget(
value_label, row, 1, 1, 1
)
return info_widget

View file

@ -599,7 +599,10 @@ class TrayManager:
subversion = os.environ.get("OPENPYPE_SUBVERSION")
client_name = os.environ.get("OPENPYPE_CLIENT")
version_string = openpype.version.__version__
if AYON_SERVER_ENABLED:
version_string = os.getenv("AYON_VERSION", "AYON Info")
else:
version_string = openpype.version.__version__
if subversion:
version_string += " ({})".format(subversion)