diff --git a/fastlane/metadata/android/de-DE/changelogs/100010.txt b/fastlane/metadata/android/de-DE/changelogs/100010.txt new file mode 100644 index 0000000..43c15ef --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/100010.txt @@ -0,0 +1,4 @@ +* Neu: Fehlende Berechtigungen für die Bildschirm-aus-Funktion werden beim App-Start abgefragt, mit Wiederherstellungs-Dialog beim Verwerfen. +* Behoben: Shizuku-Startup-Race, das Shizuku kurz als „nicht laufend“ melden konnte. +* Politur: Material-3-Stil für Dialoge, klarere Titel beim Geräteadministrator-Dialog. +* Intern: Upgrade auf AGP 9, Kotlin 2.3, Compose BOM 2026.03.01. diff --git a/fastlane/metadata/android/de-DE/full_description.txt b/fastlane/metadata/android/de-DE/full_description.txt new file mode 100644 index 0000000..5d243f3 --- /dev/null +++ b/fastlane/metadata/android/de-DE/full_description.txt @@ -0,0 +1,26 @@ +Ein minimaler, datenschutzfreundlicher Sleep-Timer für Android. Startet einen Countdown, stoppt am Ende die Medienwiedergabe, blendet das Audio sanft aus und sperrt optional den Bildschirm – damit du einschlafen kannst, ohne dass das Handy nachts den Akku leersaugt oder um 3 Uhr Podcasts schmettert. + +Keine Konten, keine Werbung, keine Tracker, kein Netzwerkzugriff. + +Funktionen: + +* Einfacher Countdown mit +/- Tasten und Abbrechen direkt aus der Benachrichtigung (Schrittweite konfigurierbar, Standard 5 Minuten) +* Zeigt die exakte Uhrzeit, zu der der Timer endet +* Stoppt am Ende app-übergreifend die Audio- und Videowiedergabe +* Konfigurierbare Fade-out-Dauer vor dem Stopp +* Optionale Bildschirmsperre am Timer-Ende – wahlweise per Geräteadministrator (Standard-Android-Sperre, PIN/Passwort zum Entsperren) oder per Shizuku Soft-Lock (simuliert den Power-Button, Biometrie funktioniert weiter) +* Optionales WLAN- und Bluetooth-Aus am Ende (beides via Shizuku, da moderne Android-Versionen das direkte Umschalten unterbinden) +* Sechs eingebaute Themes (Midnight, Ocean, Ember, Light, Basic, AMOLED) mit optionalem Sternenfeld hinter der Wählscheibe +* Haptisches Feedback für Timer-Bedienung (abschaltbar) +* Ein Foreground-Service hält den Timer auch im Hintergrund zuverlässig am Laufen + +Datenschutz: + +* Keine Analytik, kein Crash-Reporting, keine Telemetrie +* Keine Drittanbieter-SDKs (kein Firebase, keine Google Play Services, keine Werbung) +* Alle Einstellungen liegen lokal auf dem Gerät +* Keine Daten verlassen dein Gerät + +Die App fordert die INTERNET-Berechtigung nicht an. Sie kann sich mit keinem Netzwerk verbinden. + +Open Source unter GPL-3.0-or-later: https://github.com/Xitee1/sleep-timer diff --git a/fastlane/metadata/android/de-DE/short_description.txt b/fastlane/metadata/android/de-DE/short_description.txt new file mode 100644 index 0000000..c6a47b3 --- /dev/null +++ b/fastlane/metadata/android/de-DE/short_description.txt @@ -0,0 +1 @@ +Audio ausblenden und Bildschirm sperren am Ende eines Sleep-Timers. diff --git a/fastlane/metadata/android/de-DE/title.txt b/fastlane/metadata/android/de-DE/title.txt new file mode 100644 index 0000000..098ef8f --- /dev/null +++ b/fastlane/metadata/android/de-DE/title.txt @@ -0,0 +1 @@ +SleepTimer diff --git a/fastlane/metadata/android/en-US/changelogs/100010.txt b/fastlane/metadata/android/en-US/changelogs/100010.txt new file mode 100644 index 0000000..7f541a9 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/100010.txt @@ -0,0 +1,4 @@ +* New: missing permissions for the screen-off feature are now prompted on app startup, with a recovery dialog if the prompt is dismissed. +* Fixed: Shizuku startup race that could briefly report Shizuku as not running. +* Polish: Material 3 dialog styling, clearer device-admin prompt titles. +* Internal: upgraded to AGP 9, Kotlin 2.3, Compose BOM 2026.03.01. diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt new file mode 100644 index 0000000..6511b07 --- /dev/null +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -0,0 +1,26 @@ +A minimal, privacy-respecting sleep timer for Android. Starts a countdown that stops media playback, fades audio out, and optionally locks the screen when it ends — so you can fall asleep without your phone draining the battery or blaring podcasts at 3 AM. + +No accounts, no ads, no trackers, no network access. + +Features: + +* Simple countdown timer with +/- step buttons and cancel directly from the notification (step is configurable, defaults to 5 minutes) +* Shows the exact wall-clock time at which the timer will end +* Stops audio and video playback across apps at the end of the timer +* Configurable fade-out duration before playback stops +* Optional screen lock when the timer ends — choose between Device Admin (standard Android lock, credential required to unlock) or Shizuku soft lock (simulates the power button, biometric unlock keeps working) +* Optional Wi-Fi and Bluetooth off when the timer ends (both via Shizuku, since modern Android blocks apps from toggling these directly) +* Six built-in themes (Midnight, Ocean, Ember, Light, Basic, AMOLED) with an optional drifting starfield behind the dial +* Haptic feedback for timer controls (can be disabled) +* Foreground service keeps the timer reliable even when the app is in the background + +Privacy: + +* No analytics, crash reporting, or telemetry +* No third-party SDKs (no Firebase, no Google Play Services, no ads) +* All settings are stored locally on your device +* No data leaves your device + +The app does not request the INTERNET permission. It cannot connect to any network. + +Open source under GPL-3.0-or-later: https://github.com/Xitee1/sleep-timer diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png new file mode 100644 index 0000000..28f35d9 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/icon.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timer-running.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timer-running.png new file mode 100644 index 0000000..2489521 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/01_timer-running.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/02_settings.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/02_settings.png new file mode 100644 index 0000000..40ab1dd Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/02_settings.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/03_themes.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/03_themes.png new file mode 100644 index 0000000..62ff412 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/03_themes.png differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt new file mode 100644 index 0000000..ed72ddd --- /dev/null +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -0,0 +1 @@ +Audio fade-out and screen lock at the end of a countdown. No ads, no internet. diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt new file mode 100644 index 0000000..098ef8f --- /dev/null +++ b/fastlane/metadata/android/en-US/title.txt @@ -0,0 +1 @@ +SleepTimer