February 20th, 2026
Bug Fixes & Refinements Today was focused on ensuring our alarm system is bulletproof and cleaning up the UI experience around pre-alarms.- Fixed reliable alarm rescheduling after device reboot:
Fixed an issue where alarms were being pushed a week forward after a reboot. This was resolved by reusing the saved
fireAtMsfrom device-protected storage when it’s still valid. - Unified pre-alarm and main alarm UI:
- Removed
PreAlarmActivityand its Toast/TTS logic. - Updated
AlarmReceiverto launch the full-screenAlarmActivityfor both main alarms and pre-alarms. - Passed
isPreAlarmandtaskTitleflags soAlarmActivitycan adapt its text appropriately (e.g., displaying “Upcoming” for pre-alarms).
- Removed