From 7c26956cd48f4152149f34f7c6f90e72be5bada9 Mon Sep 17 00:00:00 2001 From: jeffser Date: Tue, 23 Jul 2024 21:53:52 -0600 Subject: [PATCH] Autodetect version --- src/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.py b/src/main.py index 32755fe..d6326f0 100644 --- a/src/main.py +++ b/src/main.py @@ -34,13 +34,13 @@ logger = logging.getLogger(__name__) class AlpacaApplication(Adw.Application): """The main application singleton class.""" - def __init__(self): + def __init__(self, version): super().__init__(application_id='com.jeffser.Alpaca', flags=Gio.ApplicationFlags.DEFAULT_FLAGS) self.create_action('quit', lambda *_: self.quit(), ['q']) self.create_action('preferences', lambda *_: AlpacaWindow.show_preferences_dialog(self.props.active_window), ['p']) self.create_action('about', self.on_about_action) - self.version = '1.0.1' + self.version = version def do_activate(self): win = self.props.active_window @@ -77,6 +77,6 @@ def main(version): format="%(levelname)s\t[%(filename)s | %(funcName)s] %(message)s", level=logging.INFO ) - app = AlpacaApplication() + app = AlpacaApplication(version) logger.info(f"Alpaca version: {app.version}") return app.run(sys.argv)