Skip to content

Commit ad3acbf

Browse files
committed
Switch to CalVer, and display version in title bar
1 parent 9eabf21 commit ad3acbf

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

AddonManager.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@
6363
from addonmanager_connection_checker import ConnectionCheckerGUI
6464
from addonmanager_devmode_metadata_checker import MetadataValidators
6565

66+
from addonmanager_metadata import Metadata, MetadataReader
67+
6668
import NetworkManager
6769

6870
from AddonManagerOptions import AddonManagerOptions
@@ -248,6 +250,10 @@ def launch(self) -> None:
248250
self.dialog.setObjectName("AddonManager_Main_Window")
249251
# self.dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
250252

253+
metadata = MetadataReader.from_file(os.path.join(os.path.dirname(__file__), "package.xml"))
254+
am_version = str(metadata.version)
255+
self.dialog.setWindowTitle(translate("AddonsInstaller", "Addon Manager v") + am_version)
256+
251257
# cleanup the leftovers from previous runs
252258
self.macro_repo_dir = fci.DataPaths().macro_dir
253259
self.packages_with_updates = set()

package.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<name>AddonManager</name>
66
<description>Tool to install workbenches, macros, themes, etc.</description>
77
<icon>resources/icons/addon_manager.svg</icon>
8-
<version>1.1.0dev</version>
9-
<date>2025-05-22</date>
8+
<version>2025.05.29a</version>
9+
<date>2025-05-29</date>
1010
<maintainer email='chennes@freecad.org'>Chris Hennes</maintainer>
1111
<author email = 'yorik@uncreated.net'>Yorik van Havre</author>
1212
<author>Jonathan Wiedemann</author>

0 commit comments

Comments
 (0)