Bump version to 0.2.0

This commit is contained in:
vesp 2025-12-30 19:54:13 +01:00
parent 55610a13a5
commit 959bdb87e8
3 changed files with 14 additions and 4 deletions

View File

@ -58,6 +58,15 @@
</screenshots> </screenshots>
<releases> <releases>
<release version="0.2.0" date="2025-12-30">
<description translate="no">
<p>Version 0.2.0 release</p>
<ul>
<li>Environment variable support improvements</li>
<li>UI refinements and bug fixes</li>
</ul>
</description>
</release>
<release version="1.0.1" date="2024-01-18"> <release version="1.0.1" date="2024-01-18">
<url type="details">https://example.org/changelog.html#version_1.0.1</url> <url type="details">https://example.org/changelog.html#version_1.0.1</url>
<description translate="no"> <description translate="no">

View File

@ -1,5 +1,5 @@
project('roster', project('roster',
version: '0.1.0', version: '0.2.0',
meson_version: '>= 1.0.0', meson_version: '>= 1.0.0',
default_options: [ 'warning_level=2', 'werror=false', ], default_options: [ 'warning_level=2', 'werror=false', ],
) )

View File

@ -31,10 +31,11 @@ from .preferences_dialog import PreferencesDialog
class RosterApplication(Adw.Application): class RosterApplication(Adw.Application):
"""The main application singleton class.""" """The main application singleton class."""
def __init__(self): def __init__(self, version='0.0.0'):
super().__init__(application_id='cz.vesp.roster', super().__init__(application_id='cz.vesp.roster',
flags=Gio.ApplicationFlags.DEFAULT_FLAGS, flags=Gio.ApplicationFlags.DEFAULT_FLAGS,
resource_base_path='/cz/vesp/roster') resource_base_path='/cz/vesp/roster')
self.version = version
self.create_action('quit', lambda *_: self.quit(), ['<control>q']) self.create_action('quit', lambda *_: self.quit(), ['<control>q'])
self.create_action('about', self.on_about_action) self.create_action('about', self.on_about_action)
self.create_action('preferences', self.on_preferences_action) self.create_action('preferences', self.on_preferences_action)
@ -56,7 +57,7 @@ class RosterApplication(Adw.Application):
about = Adw.AboutDialog(application_name='Roster', about = Adw.AboutDialog(application_name='Roster',
application_icon='cz.vesp.roster', application_icon='cz.vesp.roster',
developer_name='Pavel Baksy', developer_name='Pavel Baksy',
version='0.1.0', version=self.version,
developers=['Pavel Baksy'], developers=['Pavel Baksy'],
copyright='© 2025 Pavel Baksy', copyright='© 2025 Pavel Baksy',
comments='HTTP client for testing APIs') comments='HTTP client for testing APIs')
@ -99,5 +100,5 @@ class RosterApplication(Adw.Application):
def main(version): def main(version):
"""The application's entry point.""" """The application's entry point."""
app = RosterApplication() app = RosterApplication(version=version)
return app.run(sys.argv) return app.run(sys.argv)