Merge pull request #2873

4a7ccd8 SettingsLayout: add check for updates checkbox (selsta)
pull/7/head
luigi1111 4 years ago
commit b6fdb709ba
No known key found for this signature in database
GPG Key ID: F4ACA0183641E010

@ -1370,6 +1370,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
@ -2004,7 +2005,7 @@ ApplicationWindow {
id: updatesTimer
interval: 3600 * 1000
repeat: true
running: !disableCheckUpdatesFlag
running: !disableCheckUpdatesFlag && persistentSettings.checkForUpdates
triggeredOnStart: true
onTriggered: checkUpdates()
}

@ -58,6 +58,14 @@ Rectangle {
text: qsTr("Custom decorations") + translationManager.emptyString
}
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