diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2021-04-28 09:38:57 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2021-04-28 09:38:57 +0200 |
commit | 3f9d90c16e9e6e8256c25b7f3caad4e4d98aeff9 (patch) | |
tree | 0514da3c75ecd17f330134579a7e0d41af971488 /src/preferences | |
parent | c9f52dc1d115a5d8a1d77cad3a71121baadb25e8 (diff) | |
parent | 9ba57d6ad20920b1d413593ab40f5fc53ab717a4 (diff) |
Merge remote-tracking branch 'upstream/2.3' into main
Diffstat (limited to 'src/preferences')
-rw-r--r-- | src/preferences/upgrade.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/preferences/upgrade.cpp b/src/preferences/upgrade.cpp index ed0e10b872..e457de3eb6 100644 --- a/src/preferences/upgrade.cpp +++ b/src/preferences/upgrade.cpp @@ -9,7 +9,6 @@ #include "config.h" #include "controllers/defs_controllers.h" #include "database/mixxxdb.h" -#include "defs_version.h" #include "library/library_preferences.h" #include "library/trackcollection.h" #include "preferences/beatdetectionsettings.h" @@ -18,6 +17,7 @@ #include "util/db/dbconnectionpooled.h" #include "util/db/dbconnectionpooler.h" #include "util/math.h" +#include "util/versionstore.h" Upgrade::Upgrade() : m_bFirstRun(false), @@ -220,8 +220,9 @@ UserSettingsPointer Upgrade::versionUpgrade(const QString& settingsPath) { else { #endif // This must have been the first run... right? :) - qDebug() << "No version number in configuration file. Setting to" << MIXXX_VERSION; - config->set(ConfigKey("[Config]","Version"), ConfigValue(MIXXX_VERSION)); + qDebug() << "No version number in configuration file. Setting to" + << VersionStore::version(); + config->set(ConfigKey("[Config]", "Version"), ConfigValue(VersionStore::version())); m_bFirstRun = true; return config; #ifdef __APPLE__ @@ -232,8 +233,8 @@ UserSettingsPointer Upgrade::versionUpgrade(const QString& settingsPath) { } // If it's already current, stop here - if (configVersion == MIXXX_VERSION) { - qDebug() << "Configuration file is at the current version" << MIXXX_VERSION; + if (configVersion == VersionStore::version()) { + qDebug() << "Configuration file is at the current version" << VersionStore::version(); return config; } @@ -421,8 +422,8 @@ UserSettingsPointer Upgrade::versionUpgrade(const QString& settingsPath) { // if everything until here worked fine we can mark the configuration as // updated if (successful) { - configVersion = MIXXX_VERSION; - config->set(ConfigKey("[Config]","Version"), ConfigValue(MIXXX_VERSION)); + configVersion = VersionStore::version(); + config->set(ConfigKey("[Config]", "Version"), ConfigValue(VersionStore::version())); } else { qDebug() << "Upgrade failed!\n"; @@ -433,15 +434,15 @@ UserSettingsPointer Upgrade::versionUpgrade(const QString& settingsPath) { configVersion.startsWith("2.0") || configVersion.startsWith("2.1.0")) { // No special upgrade required, just update the value. - configVersion = MIXXX_VERSION; - config->set(ConfigKey("[Config]","Version"), ConfigValue(MIXXX_VERSION)); + configVersion = VersionStore::version(); + config->set(ConfigKey("[Config]", "Version"), ConfigValue(VersionStore::version())); } - if (configVersion == MIXXX_VERSION) { - qDebug() << "Configuration file is now at the current version" << MIXXX_VERSION; + if (configVersion == VersionStore::version()) { + qDebug() << "Configuration file is now at the current version" << VersionStore::version(); } else { qWarning() << "Configuration file is at version" << configVersion - << "instead of the current" << MIXXX_VERSION; + << "instead of the current" << VersionStore::version(); } return config; |