diff --git a/src/gui/ALAboutDialog.py b/src/gui/ALAboutDialog.py index c65e8ea..92271b0 100644 --- a/src/gui/ALAboutDialog.py +++ b/src/gui/ALAboutDialog.py @@ -20,7 +20,9 @@ from PySide6.QtCore import ( QTimer, Qt ) -from gui.AppInfo import AL_VERSION +from gui.ALVersionInfo import ( + AL_VERSION, AL_COMMIT_SHA, AL_COMMIT_DATE, AL_BUILD_DATE +) from gui.Ui_ALAboutDialog import Ui_ALAboutDialog from gui import AutoLibraryResource @@ -64,6 +66,9 @@ class ALAboutDialog(QDialog, Ui_ALAboutDialog): about_text = f"""

Version Information:

Version: {AL_VERSION}
+Commit SHA: {AL_COMMIT_SHA}
+Commit date: {AL_COMMIT_DATE}
+Build date: {AL_BUILD_DATE}
Python version: {platform.python_version()}
Qt version: {self.getQtVersion()}
diff --git a/src/gui/ALVersionInfo.py b/src/gui/ALVersionInfo.py new file mode 100644 index 0000000..6e88e40 --- /dev/null +++ b/src/gui/ALVersionInfo.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- + +""" + The contents of this file will automatically be updated by the + github workflow process. Do not edit manually. + + This file is auto-generated during the workflow process. + Last updated: +""" + +AL_VERSION = "" +AL_TAG = "" +AL_COMMIT_SHA = "" +AL_COMMIT_DATE = "" +AL_BUILD_DATE = "" +AL_VERSION_FULL = f"{AL_VERSION} ({AL_COMMIT_SHA})" \ No newline at end of file diff --git a/src/gui/AppInfo.py b/src/gui/AppInfo.py deleted file mode 100644 index c55b0f0..0000000 --- a/src/gui/AppInfo.py +++ /dev/null @@ -1 +0,0 @@ -AL_VERSION = "1.0.0"