From ecc6258452d4ec5023e7431c7fcc30adcfaa0d15 Mon Sep 17 00:00:00 2001 From: Christian Heimlich Date: Mon, 6 Nov 2023 04:56:12 -0500 Subject: [PATCH] Use verbose version in version string (-v) --- app/CMakeLists.txt | 2 +- app/src/command/c-update.cpp | 2 +- app/src/kernel/core.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index 505a9cc..af6d3df 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -129,7 +129,7 @@ ob_add_cpp_vars(${APP_TARGET_NAME} NAME "project_vars" PREFIX "PROJECT_" VARS - VERSION_STR "\"${PROJECT_VERSION}\"" + VERSION_STR "\"${PROJECT_VERSION_VERBOSE}\"" SHORT_NAME "\"${APP_ALIAS_NAME}\"" TARGET_FP_VER_PFX_STR "\"${TARGET_FP_VERSION_PREFIX}\"" APP_NAME "\"${PROJECT_FORMAL_NAME}\"" diff --git a/app/src/command/c-update.cpp b/app/src/command/c-update.cpp index 4954c07..80e97e1 100644 --- a/app/src/command/c-update.cpp +++ b/app/src/command/c-update.cpp @@ -264,7 +264,7 @@ CUpdateError CUpdate::checkAndPrepareUpdate() const return ue; // Check if newer - QVersionNumber currentVersion = QVersionNumber::fromString(QCoreApplication::applicationVersion()); + QVersionNumber currentVersion = QVersionNumber::fromString(QCoreApplication::applicationVersion().mid(1)); // Drops 'v' Q_ASSERT(!currentVersion.isNull()); QVersionNumber newVersion = QVersionNumber::fromString(rd.tag_name.mid(1)); // Drops 'v' if(newVersion.isNull()) diff --git a/app/src/kernel/core.h b/app/src/kernel/core.h index ef559e1..227e5fe 100644 --- a/app/src/kernel/core.h +++ b/app/src/kernel/core.h @@ -216,7 +216,7 @@ class Core : public QObject static inline const QString HELP_COMMAND_TEMPL = u"
%1:  %2"_s; // Command line messages - static inline const QString CL_VERSION_MESSAGE = u"CLI Flashpoint version " PROJECT_VERSION_STR ", designed for use with Flashpoint Archive " PROJECT_TARGET_FP_VER_PFX_STR " series"_s; + static inline const QString CL_VERSION_MESSAGE = u"CLI Flashpoint " PROJECT_VERSION_STR ", designed for use with Flashpoint Archive " PROJECT_TARGET_FP_VER_PFX_STR " series"_s; // Input strings static inline const QString MULTI_TITLE_SEL_CAP = u"Title Disambiguation"_s;