diff options
| author | Pierre Bourdon <delroth@gmail.com> | 2023-01-21 06:48:04 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-21 06:48:04 +0100 |
| commit | 9fe1d80920cf36f8ffa0f919d532a43ff3dfda54 (patch) | |
| tree | 417d6e5205c7ac2e5fc8bfba4214dbb0451950c9 /Source/Core | |
| parent | c49517c6c9e91b12db890ece5f69cc047df31268 (diff) | |
| parent | 3342947446ee453d9d21a042ff08a38d590984bd (diff) | |
Merge pull request #11457 from delroth/remove-stable-track
DolphinQt/Settings: remove 'stable' track from auto-updater options
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinQt/Settings/GeneralPane.cpp | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/Source/Core/DolphinQt/Settings/GeneralPane.cpp b/Source/Core/DolphinQt/Settings/GeneralPane.cpp index e22ba1e106..f958a383ec 100644 --- a/Source/Core/DolphinQt/Settings/GeneralPane.cpp +++ b/Source/Core/DolphinQt/Settings/GeneralPane.cpp @@ -33,12 +33,10 @@ #endif constexpr int AUTO_UPDATE_DISABLE_INDEX = 0; -constexpr int AUTO_UPDATE_STABLE_INDEX = 1; -constexpr int AUTO_UPDATE_BETA_INDEX = 2; -constexpr int AUTO_UPDATE_DEV_INDEX = 3; +constexpr int AUTO_UPDATE_BETA_INDEX = 1; +constexpr int AUTO_UPDATE_DEV_INDEX = 2; constexpr const char* AUTO_UPDATE_DISABLE_STRING = ""; -constexpr const char* AUTO_UPDATE_STABLE_STRING = "stable"; constexpr const char* AUTO_UPDATE_BETA_STRING = "beta"; constexpr const char* AUTO_UPDATE_DEV_STRING = "dev"; @@ -191,8 +189,8 @@ void GeneralPane::CreateAutoUpdate() auto_update_group_layout->addRow(tr("&Auto Update:"), m_combobox_update_track); - for (const QString& option : {tr("Don't Update"), tr("Stable (once a year)"), - tr("Beta (once a month)"), tr("Dev (multiple times a day)")}) + for (const QString& option : + {tr("Don't Update"), tr("Beta (once a month)"), tr("Dev (multiple times a day)")}) m_combobox_update_track->addItem(option); } @@ -244,14 +242,15 @@ void GeneralPane::LoadConfig() if (AutoUpdateChecker::SystemSupportsAutoUpdates()) { const auto track = Settings::Instance().GetAutoUpdateTrack().toStdString(); + + // If the track doesn't match any known value, set to "beta" which is the + // default config value on Dolphin release builds. if (track == AUTO_UPDATE_DISABLE_STRING) SignalBlocking(m_combobox_update_track)->setCurrentIndex(AUTO_UPDATE_DISABLE_INDEX); - else if (track == AUTO_UPDATE_STABLE_STRING) - SignalBlocking(m_combobox_update_track)->setCurrentIndex(AUTO_UPDATE_STABLE_INDEX); - else if (track == AUTO_UPDATE_BETA_STRING) - SignalBlocking(m_combobox_update_track)->setCurrentIndex(AUTO_UPDATE_BETA_INDEX); - else + else if (track == AUTO_UPDATE_DEV_STRING) SignalBlocking(m_combobox_update_track)->setCurrentIndex(AUTO_UPDATE_DEV_INDEX); + else + SignalBlocking(m_combobox_update_track)->setCurrentIndex(AUTO_UPDATE_BETA_INDEX); } #if defined(USE_ANALYTICS) && USE_ANALYTICS @@ -295,9 +294,6 @@ static QString UpdateTrackFromIndex(int index) case AUTO_UPDATE_DISABLE_INDEX: value = QString::fromStdString(AUTO_UPDATE_DISABLE_STRING); break; - case AUTO_UPDATE_STABLE_INDEX: - value = QString::fromStdString(AUTO_UPDATE_STABLE_STRING); - break; case AUTO_UPDATE_BETA_INDEX: value = QString::fromStdString(AUTO_UPDATE_BETA_STRING); break; |
