From ce287bc700b5996d6d580c23d38259eaef2a98ef Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Fri, 20 Jan 2023 18:51:30 +0100 Subject: [PATCH] Added additional explanation regarding power safe and screensaver --- webapp/src/locales/de.json | 2 ++ webapp/src/locales/en.json | 2 ++ webapp/src/locales/fr.json | 2 ++ webapp/src/views/DeviceAdminView.vue | 8 +++++--- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index 24c0b8d..fc32c1d 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -477,7 +477,9 @@ "ProfileHint": "Ihr Gerät reagiert möglicherweise nicht mehr, wenn Sie ein inkompatibles Profil wählen. In diesem Fall müssen Sie eine Löschung über das serielle Interface durchführen.", "Display": "Display", "PowerSafe": "Power Safe aktivieren:", + "PowerSafeHint": "Schaltet das Display aus wenn kein Wechselrichter produziert", "Screensaver": "Screensaver aktivieren:", + "ScreensaverHint": "Bewegt die Ausgabe bei jeder Aktualisierung um ein Einbrennen zu verhindern. (Nützlich v.a. für OLED Displays)", "ShowLogo": "Logo Anzeigen:", "Contrast": "Kontrast ({contrast}):", "Save": "@:dtuadmin.Save" diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index 2e82b3f..966dc65 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -477,7 +477,9 @@ "ProfileHint": "Your device may stop responding if you select an incompatible profile. In this case, you must perform a deletion via the serial interface.", "Display": "Display", "PowerSafe": "Enable Power Safe:", + "PowerSafeHint": "Turn off the display if no inverter is producing.", "Screensaver": "Enable Screensaver:", + "ScreensaverHint": "Move the display a little bit on each update to prevent burn-in. (Useful especially for OLED displays)", "ShowLogo": "Show Logo:", "Contrast": "Contrast ({contrast}):", "Save": "@:dtuadmin.Save" diff --git a/webapp/src/locales/fr.json b/webapp/src/locales/fr.json index d0d10c0..b22b814 100644 --- a/webapp/src/locales/fr.json +++ b/webapp/src/locales/fr.json @@ -477,7 +477,9 @@ "ProfileHint": "Your device may stop responding if you select an incompatible profile. In this case, you must perform a deletion via the serial interface.", "Display": "Display", "PowerSafe": "Enable Power Safe:", + "PowerSafeHint": "Turn off the display if no inverter is producing.", "Screensaver": "Enable Screensaver:", + "ScreensaverHint": "Move the display a little bit on each update to prevent burn-in. (Useful especially for OLED displays)", "ShowLogo": "Show Logo:", "Contrast": "Contrast ({contrast}):", "Save": "@:dtuadmin.Save" diff --git a/webapp/src/views/DeviceAdminView.vue b/webapp/src/views/DeviceAdminView.vue index b136940..0eccf5b 100644 --- a/webapp/src/views/DeviceAdminView.vue +++ b/webapp/src/views/DeviceAdminView.vue @@ -50,10 +50,12 @@
+ v-model="deviceConfigList.display.power_safe" type="checkbox" + :tooltip="$t('deviceadmin.PowerSafeHint')" /> + v-model="deviceConfigList.display.screensaver" type="checkbox" + :tooltip="$t('deviceadmin.ScreensaverHint')" /> @@ -96,7 +98,7 @@ export default defineComponent({ BootstrapAlert, InputElement, PinInfo, - }, + }, data() { return { dataLoading: true,