Index: sources/gui/qml/pages/settings/SettingsStack.qml =================================================================== diff -u -r26433c42f2efa2cb18af95f523581c7eeeff049d -r99cf0dc3002c0395f0d10d1d4fb34e2052449fd6 --- sources/gui/qml/pages/settings/SettingsStack.qml (.../SettingsStack.qml) (revision 26433c42f2efa2cb18af95f523581c7eeeff049d) +++ sources/gui/qml/pages/settings/SettingsStack.qml (.../SettingsStack.qml) (revision 99cf0dc3002c0395f0d10d1d4fb34e2052449fd6) @@ -47,7 +47,7 @@ readonly property bool visibleLanguage : false - readonly property bool visibleSWUpdate : false + readonly property bool visibleSWUpdate : true readonly property bool visibleDGScheduling : false readonly property bool visibleCalibration : false @@ -242,7 +242,11 @@ push( _SettingsRootSSHAccess) break - case SettingsStack.FactoryReset: + case SettingsStack.SWUpdate: + push ( _settingsSWUpdate ) + break + + case SettingsStack.FactoryReset: push( _serviceFactoryReset ) break @@ -278,7 +282,12 @@ SettingsFactoryReset { id: _serviceFactoryReset } SettingsDecommission { id: _serviceDecommission } SettingsInstitutionalRecord { id: _settingsInstitutionalRecord } + SettingsSWUpdate { id: _settingsSWUpdate } + //UserConfirmation { id: _servicePassword + // property bool isPassword_Accepted : false + // property bool isDefaultPasswordSet : (vSettings.servicePass != "") + function gotoServiceMode( vservice ) { //DEBUG console.log (" 0 ---------- ", _GuiView.manufactMode, _GuiView.manufactSetup, vservice, stackView.initialItem, stackView.currentItem, stackView.depth) if ( ! _servicePassword.isPassword_Accepted ) return