Files
NoGooleApps/replica/uhr/build-log.md
T
MrBlakeandClaude Opus 5.5 7812f62c0f uhr: sleep sounds, sunrise alarm, reorder world clock, rename timers; 0.2.0
- own generated sleep sounds (rain, waves, brown noise) with sleep timer and fade-out
- sunrise: 15 min before the bedtime wake alarm, a full-screen screen brightens from ember to daylight
- world clock: long-press drag to reorder, with haptic ticks; order persists
- timers: tap the title to rename

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-17 15:49:09 +02:00

2.2 KiB
Raw Permalink Blame History

Build log: Uhr

App in uhr/, same stack as wetter/. Screenshots: ./gradlew :app:recordRoborazziDebug → replica/uhr/clone-screens/ (fixed palette, not wallpaper colours). Device checks on a Pixel 10 Pro XL (Android 16) via a debug-only activity that saves a real alarm/timer through the repository.

ID date status missing harder than expected
slice 2026-10-17 done – verified on device: exact alarm registered (RTC_WAKEUP, policy_permission), rang at 15:12:00 with alarm-stream audio, heads-up while unlocked, full-screen screen on tap, snooze moved it to +10 min, stop from the snoozed notification disabled the one-time alarm
S01 Alarm list 2026-10-17 done – –
S02 Expanded card 2026-10-17 done – label editing saves on dismiss
S03 Time picker 2026-10-17 done – –
S04 Sound picker 2026-10-17 done – own file not device-tested
S05 Pause alarm 2026-10-17 done – –
S06 Clock 2026-10-17 done – city names offline via ICU exemplar cities
S07 Add city 2026-10-17 done – –
S08 Timer 2026-10-17 done – verified on device: 5 s timer rang in the background, stopped from the notification
S09 Stopwatch 2026-10-17 done – –
S10 Bedtime 2026-10-17 done sunrise full-screen not confirmed on device sleep sounds generated in-house; the sunrise needs the full-screen-intent permission, which Android 14+ does not grant sideloaded apps by default (the app asks)
S11 Ringing 2026-10-17 done – –
S12 Timer ringing 2026-10-17 done – shares the ringing screen
S13 Settings 2026-10-17 done timer sound picker, home time zone –
S14 Screensaver – not started
S15 Notifications 2026-10-17 done – upcoming, snoozed, missed, timers (live countdown), stopwatch (live)
S16 Widgets 2026-10-17 partial style options, world clock widget, picker previews; not checked on the launcher live clocks via TextClock/AnalogClock RemoteViews

Not verified yet: alarm after reboot, after a time zone change, with battery saver, over the lock screen with the screen off (expected full screen there).