Pass version to application (see #103)
This commit is contained in:
parent
188dcb4ef8
commit
4586494f8d
2 changed files with 4 additions and 3 deletions
|
|
@ -14,11 +14,12 @@ class Application(Gtk.Application):
|
||||||
ID = 'xyz.suruatoel.mcg'
|
ID = 'xyz.suruatoel.mcg'
|
||||||
DOMAIN = 'mcg'
|
DOMAIN = 'mcg'
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self, version):
|
||||||
super().__init__(application_id=Application.ID,
|
super().__init__(application_id=Application.ID,
|
||||||
flags=Gio.ApplicationFlags.FLAGS_NONE)
|
flags=Gio.ApplicationFlags.FLAGS_NONE)
|
||||||
self._window = None
|
self._window = None
|
||||||
self._info_dialog = None
|
self._info_dialog = None
|
||||||
|
self._version = version
|
||||||
self._verbosity = logging.WARNING
|
self._verbosity = logging.WARNING
|
||||||
self.set_accels_for_action('window.close', ['<primary>q'])
|
self.set_accels_for_action('window.close', ['<primary>q'])
|
||||||
self.set_accels_for_action('win.show-help-overlay', ['<primary>k'])
|
self.set_accels_for_action('win.show-help-overlay', ['<primary>k'])
|
||||||
|
|
@ -52,7 +53,7 @@ class Application(Gtk.Application):
|
||||||
self._info_dialog = Adw.AboutDialog()
|
self._info_dialog = Adw.AboutDialog()
|
||||||
self._info_dialog.set_application_icon("xyz.suruatoel.mcg")
|
self._info_dialog.set_application_icon("xyz.suruatoel.mcg")
|
||||||
self._info_dialog.set_application_name("CoverGrid")
|
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(
|
self._info_dialog.set_comments(
|
||||||
"""CoverGrid is a client for the Music Player Daemon, focusing on \
|
"""CoverGrid is a client for the Music Player Daemon, focusing on \
|
||||||
albums instead of single tracks.""")
|
albums instead of single tracks.""")
|
||||||
|
|
|
||||||
|
|
@ -4,5 +4,5 @@ from .application import Application
|
||||||
|
|
||||||
|
|
||||||
def main(version):
|
def main(version):
|
||||||
app = Application()
|
app = Application(version)
|
||||||
return app.run(sys.argv)
|
return app.run(sys.argv)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue