Add libflatpak version to about dialog

This commit is contained in:
Hari Rana
2024-10-28 15:26:40 -04:00
parent bf5a6b4965
commit 284e9a8aaa

View File

@@ -35,7 +35,9 @@ from .error_toast import ErrorToast
class WarehouseApplication(Adw.Application):
"""The main application singleton class."""
troubleshooting = "OS: {os}\nWarehouse version: {wv}\nGTK: {gtk}\nlibadwaita: {adw}\nApp ID: {app_id}\nProfile: {profile}\nLanguage: {lang}"
troubleshooting = (
"OS: {os}\nWarehouse version: {wv}\nlibflatpak: {libflatpak}\nGTK: {gtk}\nlibadwaita: {adw}\nApp ID: {app_id}\nProfile: {profile}\nLanguage: {lang}"
)
version = Config.VERSION
def __init__(self):
@@ -66,6 +68,7 @@ class WarehouseApplication(Adw.Application):
self.is_dialog_open = False
libflatpak_version = str(Flatpak.MAJOR_VERSION) + "." + str(Flatpak.MINOR_VERSION) + "." + str(Flatpak.MICRO_VERSION)
gtk_version = str(Gtk.MAJOR_VERSION) + "." + str(Gtk.MINOR_VERSION) + "." + str(Gtk.MICRO_VERSION)
adw_version = str(Adw.MAJOR_VERSION) + "." + str(Adw.MINOR_VERSION) + "." + str(Adw.MICRO_VERSION)
os_string = GLib.get_os_info("NAME") + " " + GLib.get_os_info("VERSION")
@@ -74,6 +77,7 @@ class WarehouseApplication(Adw.Application):
self.troubleshooting = self.troubleshooting.format(
os=os_string,
wv=self.version,
libflatpak=libflatpak_version,
gtk=gtk_version,
adw=adw_version,
profile=Config.PROFILE,