aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.qml3
-rw-r--r--pages/settings/SettingsLayout.qml8
2 files changed, 10 insertions, 1 deletions
diff --git a/main.qml b/main.qml
index c8f5f67a..4d9a5154 100644
--- a/main.qml
+++ b/main.qml
@@ -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: {