From 4586494f8d3462895bed8f4826de3e98af069250 Mon Sep 17 00:00:00 2001 From: coderkun Date: Sat, 23 Nov 2024 16:26:13 +0100 Subject: [PATCH] Pass version to application (see #103) --- src/application.py | 5 +++-- src/main.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/application.py b/src/application.py index ee68b4b..c39b929 100644 --- a/src/application.py +++ b/src/application.py @@ -14,11 +14,12 @@ class Application(Gtk.Application): ID = 'xyz.suruatoel.mcg' DOMAIN = 'mcg' - def __init__(self): + def __init__(self, version): super().__init__(application_id=Application.ID, flags=Gio.ApplicationFlags.FLAGS_NONE) self._window = None self._info_dialog = None + self._version = version self._verbosity = logging.WARNING self.set_accels_for_action('window.close', ['q']) self.set_accels_for_action('win.show-help-overlay', ['k']) @@ -52,7 +53,7 @@ class Application(Gtk.Application): self._info_dialog = Adw.AboutDialog() self._info_dialog.set_application_icon("xyz.suruatoel.mcg") self._info_dialog.set_application_name("CoverGrid") - self._info_dialog.set_version("3.2.1") + self._info_dialog.set_version(self._version) self._info_dialog.set_comments( """CoverGrid is a client for the Music Player Daemon, focusing on \ albums instead of single tracks.""") diff --git a/src/main.py b/src/main.py index bc1476c..319beff 100644 --- a/src/main.py +++ b/src/main.py @@ -4,5 +4,5 @@ from .application import Application def main(version): - app = Application() + app = Application(version) return app.run(sys.argv)