chore: add 3-minute sleep option (#1948)

This commit is contained in:
WuTofu
2026-05-18 00:17:24 +03:00
committed by GitHub
parent 510ee10153
commit 061c7688a4
25 changed files with 27 additions and 1 deletions
+1
View File
@@ -143,6 +143,7 @@ STR_ALIGN_LEFT: "Па левым краі"
STR_CENTER: "Па цэнтры" STR_CENTER: "Па цэнтры"
STR_ALIGN_RIGHT: "Па правым краі" STR_ALIGN_RIGHT: "Па правым краі"
STR_MIN_1: "1 хв" STR_MIN_1: "1 хв"
STR_MIN_3: "3 хв"
STR_MIN_5: "5 хв" STR_MIN_5: "5 хв"
STR_MIN_10: "10 хв" STR_MIN_10: "10 хв"
STR_MIN_15: "15 хв" STR_MIN_15: "15 хв"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Esquerra"
STR_CENTER: "Centre" STR_CENTER: "Centre"
STR_ALIGN_RIGHT: "Dreta" STR_ALIGN_RIGHT: "Dreta"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -146,6 +146,7 @@ STR_ALIGN_LEFT: "Vlevo"
STR_CENTER: "Na střed" STR_CENTER: "Na střed"
STR_ALIGN_RIGHT: "Vpravo" STR_ALIGN_RIGHT: "Vpravo"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Venstre"
STR_CENTER: "Centreret" STR_CENTER: "Centreret"
STR_ALIGN_RIGHT: "Højre" STR_ALIGN_RIGHT: "Højre"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Links"
STR_CENTER: "Centreren" STR_CENTER: "Centreren"
STR_ALIGN_RIGHT: "Rechts" STR_ALIGN_RIGHT: "Rechts"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "Left"
STR_CENTER: "Center" STR_CENTER: "Center"
STR_ALIGN_RIGHT: "Right" STR_ALIGN_RIGHT: "Right"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -146,6 +146,7 @@ STR_ALIGN_LEFT: "Vasen"
STR_CENTER: "Keskitetty" STR_CENTER: "Keskitetty"
STR_ALIGN_RIGHT: "Oikea" STR_ALIGN_RIGHT: "Oikea"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Gauche"
STR_CENTER: "Centré" STR_CENTER: "Centré"
STR_ALIGN_RIGHT: "Droite" STR_ALIGN_RIGHT: "Droite"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Links"
STR_CENTER: "Zentriert" STR_CENTER: "Zentriert"
STR_ALIGN_RIGHT: "Rechts" STR_ALIGN_RIGHT: "Rechts"
STR_MIN_1: "1 Min" STR_MIN_1: "1 Min"
STR_MIN_3: "3 Min"
STR_MIN_5: "5 Min" STR_MIN_5: "5 Min"
STR_MIN_10: "10 Min" STR_MIN_10: "10 Min"
STR_MIN_15: "15 Min" STR_MIN_15: "15 Min"
+1
View File
@@ -148,6 +148,7 @@ STR_ALIGN_LEFT: "Bal"
STR_CENTER: "Közép" STR_CENTER: "Közép"
STR_ALIGN_RIGHT: "Jobb" STR_ALIGN_RIGHT: "Jobb"
STR_MIN_1: "1 perc" STR_MIN_1: "1 perc"
STR_MIN_3: "3 perc"
STR_MIN_5: "5 perc" STR_MIN_5: "5 perc"
STR_MIN_10: "10 perc" STR_MIN_10: "10 perc"
STR_MIN_15: "15 perc" STR_MIN_15: "15 perc"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "Sinistra"
STR_CENTER: "Centrato" STR_CENTER: "Centrato"
STR_ALIGN_RIGHT: "Destra" STR_ALIGN_RIGHT: "Destra"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -142,6 +142,7 @@ STR_ALIGN_LEFT: "Солға"
STR_CENTER: "Ортаға" STR_CENTER: "Ортаға"
STR_ALIGN_RIGHT: "Оңға" STR_ALIGN_RIGHT: "Оңға"
STR_MIN_1: "1 мин" STR_MIN_1: "1 мин"
STR_MIN_3: "3 мин"
STR_MIN_5: "5 мин" STR_MIN_5: "5 мин"
STR_MIN_10: "10 мин" STR_MIN_10: "10 мин"
STR_MIN_15: "15 мин" STR_MIN_15: "15 мин"
+1
View File
@@ -148,6 +148,7 @@ STR_ALIGN_LEFT: "Kairė"
STR_CENTER: "Centras" STR_CENTER: "Centras"
STR_ALIGN_RIGHT: "Dešinė" STR_ALIGN_RIGHT: "Dešinė"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "Lewo"
STR_CENTER: "Środek" STR_CENTER: "Środek"
STR_ALIGN_RIGHT: "Prawo" STR_ALIGN_RIGHT: "Prawo"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -146,6 +146,7 @@ STR_ALIGN_LEFT: "Esquerda"
STR_CENTER: "Centralizar" STR_CENTER: "Centralizar"
STR_ALIGN_RIGHT: "Direita" STR_ALIGN_RIGHT: "Direita"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -151,6 +151,7 @@ STR_ALIGN_LEFT: "Stânga"
STR_CENTER: "Centru" STR_CENTER: "Centru"
STR_ALIGN_RIGHT: "Dreapta" STR_ALIGN_RIGHT: "Dreapta"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "По левому краю"
STR_CENTER: "По центру" STR_CENTER: "По центру"
STR_ALIGN_RIGHT: "По правому краю" STR_ALIGN_RIGHT: "По правому краю"
STR_MIN_1: "1 мин" STR_MIN_1: "1 мин"
STR_MIN_3: "3 мин"
STR_MIN_5: "5 мин" STR_MIN_5: "5 мин"
STR_MIN_10: "10 мин" STR_MIN_10: "10 мин"
STR_MIN_15: "15 мин" STR_MIN_15: "15 мин"
+1
View File
@@ -148,6 +148,7 @@ STR_ALIGN_LEFT: "Levo"
STR_CENTER: "Sredinsko" STR_CENTER: "Sredinsko"
STR_ALIGN_RIGHT: "Desno" STR_ALIGN_RIGHT: "Desno"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "Izquierda"
STR_CENTER: "Centro" STR_CENTER: "Centro"
STR_ALIGN_RIGHT: "Derecha" STR_ALIGN_RIGHT: "Derecha"
STR_MIN_1: "1 min." STR_MIN_1: "1 min."
STR_MIN_3: "3 min."
STR_MIN_5: "5 min." STR_MIN_5: "5 min."
STR_MIN_10: "10 min." STR_MIN_10: "10 min."
STR_MIN_15: "15 min." STR_MIN_15: "15 min."
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "Vänster"
STR_CENTER: "Mitten" STR_CENTER: "Mitten"
STR_ALIGN_RIGHT: "Höger" STR_ALIGN_RIGHT: "Höger"
STR_MIN_1: "1 min" STR_MIN_1: "1 min"
STR_MIN_3: "3 min"
STR_MIN_5: "5 min" STR_MIN_5: "5 min"
STR_MIN_10: "10 min" STR_MIN_10: "10 min"
STR_MIN_15: "15 min" STR_MIN_15: "15 min"
+1
View File
@@ -146,6 +146,7 @@ STR_ALIGN_LEFT: "Sola Yasla"
STR_CENTER: "Ortala" STR_CENTER: "Ortala"
STR_ALIGN_RIGHT: "Sağa Yasla" STR_ALIGN_RIGHT: "Sağa Yasla"
STR_MIN_1: "1 dak" STR_MIN_1: "1 dak"
STR_MIN_3: "3 dak"
STR_MIN_5: "5 dak" STR_MIN_5: "5 dak"
STR_MIN_10: "10 dak" STR_MIN_10: "10 dak"
STR_MIN_15: "15 dak" STR_MIN_15: "15 dak"
+1
View File
@@ -152,6 +152,7 @@ STR_ALIGN_LEFT: "За лівим краєм"
STR_CENTER: "По центру" STR_CENTER: "По центру"
STR_ALIGN_RIGHT: "За правим краєм" STR_ALIGN_RIGHT: "За правим краєм"
STR_MIN_1: "1 хв" STR_MIN_1: "1 хв"
STR_MIN_3: "3 хв"
STR_MIN_5: "5 хв" STR_MIN_5: "5 хв"
STR_MIN_10: "10 хв" STR_MIN_10: "10 хв"
STR_MIN_15: "15 хв" STR_MIN_15: "15 хв"
+2
View File
@@ -305,6 +305,8 @@ unsigned long CrossPointSettings::getSleepTimeoutMs() const {
switch (sleepTimeout) { switch (sleepTimeout) {
case SLEEP_1_MIN: case SLEEP_1_MIN:
return 1UL * 60 * 1000; return 1UL * 60 * 1000;
case SLEEP_3_MIN:
return 3UL * 60 * 1000;
case SLEEP_5_MIN: case SLEEP_5_MIN:
return 5UL * 60 * 1000; return 5UL * 60 * 1000;
case SLEEP_10_MIN: case SLEEP_10_MIN:
+1
View File
@@ -119,6 +119,7 @@ class CrossPointSettings {
SLEEP_10_MIN = 2, SLEEP_10_MIN = 2,
SLEEP_15_MIN = 3, SLEEP_15_MIN = 3,
SLEEP_30_MIN = 4, SLEEP_30_MIN = 4,
SLEEP_3_MIN = 5,
SLEEP_TIMEOUT_COUNT SLEEP_TIMEOUT_COUNT
}; };
+2 -1
View File
@@ -172,7 +172,8 @@ inline std::vector<SettingInfo> getSettingsList(const SdCardFontRegistry* regist
// --- System --- // --- System ---
SettingInfo::Enum(StrId::STR_TIME_TO_SLEEP, &CrossPointSettings::sleepTimeout, SettingInfo::Enum(StrId::STR_TIME_TO_SLEEP, &CrossPointSettings::sleepTimeout,
{StrId::STR_MIN_1, StrId::STR_MIN_5, StrId::STR_MIN_10, StrId::STR_MIN_15, StrId::STR_MIN_30}, {StrId::STR_MIN_1, StrId::STR_MIN_3, StrId::STR_MIN_5, StrId::STR_MIN_10, StrId::STR_MIN_15,
StrId::STR_MIN_30},
"sleepTimeout", StrId::STR_CAT_SYSTEM), "sleepTimeout", StrId::STR_CAT_SYSTEM),
SettingInfo::Toggle(StrId::STR_SHOW_HIDDEN_FILES, &CrossPointSettings::showHiddenFiles, "showHiddenFiles", SettingInfo::Toggle(StrId::STR_SHOW_HIDDEN_FILES, &CrossPointSettings::showHiddenFiles, "showHiddenFiles",
StrId::STR_CAT_SYSTEM), StrId::STR_CAT_SYSTEM),