Calendar: add timer

LocationTab: rework calendar settings
SoundService: add simple service to play & loop sounds
This commit is contained in:
Ly-sec
2025-11-26 19:18:30 +01:00
parent f611e3a2c0
commit 309648d6d6
19 changed files with 1127 additions and 164 deletions
Binary file not shown.
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Suche nach nahegelegenen Netzwerken...",
"title": "WLAN"
}
},
"location": {
"calendar": {
"banner": {
"label": "Kopfzeile"
},
"calendar": {
"label": "Kalender"
},
"cards": {
"section": {
"description": "Karten im Kalender-Panel organisieren und aktivieren/deaktivieren.",
"label": "Kalender-Karten"
}
}
}
}
}
}
+27
View File
@@ -426,6 +426,19 @@
"panel": {
"week": "Week"
},
"timer": {
"duration": "Duration",
"hours": "h",
"minutes": "m",
"seconds": "s",
"pause": "Pause",
"start": "Start",
"reset": "Reset",
"stopwatch": "Stopwatch",
"countdown": "Countdown",
"timer": "Timer",
"title": "Timer"
},
"weather": {
"loading": "Loading weather…"
}
@@ -1534,6 +1547,20 @@
"description": "Show the daily weather forecast directly in your calendar view.",
"label": "Display weather in calendar"
}
},
"calendar": {
"banner": {
"label": "Header"
},
"calendar": {
"label": "Calendar"
},
"cards": {
"section": {
"description": "Organize and enable/disable cards in the calendar panel.",
"label": "Calendar cards"
}
}
}
},
"lock-screen": {
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Buscando redes cercanas...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Organizar y activar/desactivar tarjetas en el panel del calendario.",
"label": "Tarjetas del calendario"
}
},
"banner": {
"label": "Encabezado"
},
"calendar": {
"label": "Calendario"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Recherche de réseaux à proximité en cours...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Organiser et activer/désactiver les cartes dans le panneau du calendrier.",
"label": "Cartes du calendrier"
}
},
"banner": {
"label": "En-tête"
},
"calendar": {
"label": "Calendrier"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Zoeken naar netwerken in de buurt...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Organiseer en schakel kaarten in het kalenderpaneel in/uit.",
"label": "Kalenderkaarten"
}
},
"banner": {
"label": "Koptekst"
},
"calendar": {
"label": "Kalender"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Procurando redes próximas...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Organize e ative/desative cartões no painel do calendário.",
"label": "Cartões do calendário"
}
},
"banner": {
"label": "Cabeçalho"
},
"calendar": {
"label": "Calendário"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Поиск ближайших сетей...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Организуйте и включайте/отключайте карточки на панели календаря.",
"label": "Карточки календаря"
}
},
"banner": {
"label": "Заголовок"
},
"calendar": {
"label": "Календарь"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Yakındaki ağlar aranıyor...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Takvim panelindeki kartları düzenleyin ve etkinleştirin/devre dışı bırakın.",
"label": "Takvim kartları"
}
},
"banner": {
"label": "Başlık"
},
"calendar": {
"label": "Takvim"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "Пошук близьких мереж...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "Організуйте та увімкніть/вимкніть картки на панелі календаря.",
"label": "Картки календаря"
}
},
"banner": {
"label": "Заголовок"
},
"calendar": {
"label": "Календар"
}
}
}
}
}
+17 -1
View File
@@ -2405,5 +2405,21 @@
"searching": "正在搜索附近网络...",
"title": "Wi-Fi"
}
},
"location": {
"calendar": {
"cards": {
"section": {
"description": "组织并启用/禁用日历面板中的卡片。",
"label": "日历卡片"
}
},
"banner": {
"label": "标题"
},
"calendar": {
"label": "日历"
}
}
}
}
}
+20
View File
@@ -100,6 +100,26 @@
"analogClockInCalendar": false,
"firstDayOfWeek": -1
},
"calendar": {
"cards": [
{
"id": "banner-card",
"enabled": true
},
{
"id": "calendar-card",
"enabled": true
},
{
"id": "timer-card",
"enabled": true
},
{
"id": "weather-card",
"enabled": true
}
]
},
"screenRecorder": {
"directory": "",
"frameRate": 60,