Skip to content

Releases: Xitee1/sleep-timer

[v1.0.1]

19 Apr 07:38
b2c807c

Choose a tag to compare

What's Changed

  • fix: recover stranded screen-off permission prompt commits by @Xitee1 in #31
  • chore(deps): upgrade to AGP 9 / Kotlin 2.3 / Compose BOM 2026.03 by @Xitee1 in #29
  • chore: bump version to 1.0.1 by @Xitee1 in #32

Full Changelog: v1.0.0...v1.0.1

[v1.0.0] Initial release

18 Apr 22:17
f3ad3f1

Choose a tag to compare

What's Changed

  • Design refresh: midnight theme, new dial, theme selector by @Xitee1 in #1
  • Keep minus button active while timer runs by @Xitee1 in #3
  • Fix six timer and settings bugs by @Xitee1 in #2
  • Haptic feedback, button morph, dial slide, heads-up notification by @Xitee1 in #4
  • Make +/- button step configurable by @Xitee1 in #7
  • Rename package from dev.mato to dev.xitee by @Xitee1 in #8
  • Localize hardcoded UI strings by @Xitee1 in #9
  • Add Shizuku integration for soft lock, Wi-Fi, Bluetooth by @Xitee1 in #10
  • Add GPL-3.0 license and README by @Xitee1 in #5
  • fix(notification,service): plural minutes, distinct fade-out text, and interactive fade-out by @Xitee1 in #11
  • feat(about): add About screen by @Xitee1 in #12
  • fix(timer): enforce 1 minute minimum by @Xitee1 in #14
  • feat(settings): theme picker screen with animated transitions by @Xitee1 in #13
  • feat(dial): gradient ring with snake-tail wrap past 60 min by @Xitee1 in #15
  • feat(timer): show predicted end time under dial by @Xitee1 in #16
  • chore(i18n-de): tighten settings labels by @Xitee1 in #17
  • feat(timer): enlarge dial to use more screen space by @Xitee1 in #18
  • docs(readme): reflect shizuku, themes, end-time and configurable step by @Xitee1 in #19
  • feat(timer): persist preset minutes across app restarts by @Xitee1 in #20
  • docs(readme): add screenshots of timer, settings and theme picker by @Xitee1 in #22
  • Code-review follow-up: release hardening, correctness and cleanup by @Xitee1 in #21
  • feat(timer): handle rotation in-app without relaunching activity by @Xitee1 in #23
  • fix(timer): guarantee no dial/endet overlap and centre text in landscape by @Xitee1 in #26
  • feat(timer): native rotation for settings, lock portrait only in timer by @Xitee1 in #25
  • feat(timer): allow dial adjustment while timer is running by @Xitee1 in #27
  • chore(release): adopt versionCode scheme and scope signing secrets by @Xitee1 in #28

Full Changelog: https://github.com/Xitee1/sleep-timer/commits/v1.0.0