diff options
| -rw-r--r-- | main.qml | 3 | ||||
| -rw-r--r-- | pages/settings/SettingsLayout.qml | 8 |
2 files changed, 10 insertions, 1 deletions
@@ -1366,6 +1366,7 @@ ApplicationWindow { property int walletMode: 2 property int lockOnUserInActivityInterval: 10 // minutes property bool blackTheme: true + property bool checkForUpdates: true property bool fiatPriceEnabled: false property bool fiatPriceToggle: false @@ -2008,7 +2009,7 @@ ApplicationWindow { id: updatesTimer interval: 3600 * 1000 repeat: true - running: !disableCheckUpdatesFlag + running: !disableCheckUpdatesFlag && persistentSettings.checkForUpdates triggeredOnStart: true onTriggered: checkUpdates() } diff --git a/pages/settings/SettingsLayout.qml b/pages/settings/SettingsLayout.qml index 4515fe99..4d338045 100644 --- a/pages/settings/SettingsLayout.qml +++ b/pages/settings/SettingsLayout.qml @@ -59,6 +59,14 @@ Rectangle { } MoneroComponents.CheckBox { + id: checkForUpdatesCheckBox + enabled: !disableCheckUpdatesFlag + checked: persistentSettings.checkForUpdates && !disableCheckUpdatesFlag + onClicked: persistentSettings.checkForUpdates = !persistentSettings.checkForUpdates + text: qsTr("Check for updates periodically") + translationManager.emptyString + } + + MoneroComponents.CheckBox { id: hideBalanceCheckBox checked: persistentSettings.hideBalance onClicked: { |
