summaryrefslogtreecommitdiffstats
path: root/src/preferences
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2021-04-28 09:38:57 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2021-04-28 09:38:57 +0200
commit3f9d90c16e9e6e8256c25b7f3caad4e4d98aeff9 (patch)
tree0514da3c75ecd17f330134579a7e0d41af971488 /src/preferences
parentc9f52dc1d115a5d8a1d77cad3a71121baadb25e8 (diff)
parent9ba57d6ad20920b1d413593ab40f5fc53ab717a4 (diff)
Merge remote-tracking branch 'upstream/2.3' into main
Diffstat (limited to 'src/preferences')
-rw-r--r--src/preferences/upgrade.cpp25
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;