Fixes
- Fix alarm in Direct Boot mode (before unlocking the device, e.g. after a reboot);
- Fix an error when writing to local logs in Direct Boot mode;
- Fix analog widget display for devices before Android 12;
- Fix date selection in date pickers (in specific cases);
- Fix app crash when setting an alarm for ZTE Libero 5G II devices;
- Fix fade transition effect for the city selection activity;
- Fix the display in the cutout area for the city selection activity;
- Fix selecting the wrong tab after restarting the app (in a specific case);
- Fix default ringtone playback for some devices (e.g. some OnePlus devices);
Improvements
General
- Restore the flat design for the app icon following user feedback:
- Reduce the central gray part very slightly;
- Improve responsiveness in tabs if the timer or stopwatch is running;
- Improve the "Silence after" dialog:
- Ability to customize auto silence in timer settings;
- Add the "Never" checkbox;
- Add "None" button to "Snooze length" dialog;
- Add "Off" button to "Gradually increase volume" dialog;
- Disable the "OK" button in dialogs when an incorrect value is typed;
- Harmonize volume slider behavior and fix the displayed value for alarms for some devices:
- Note: Real-time volume change doesn't apply to the volume slider of Bluetooth devices;
- Replace the empty view of alarms and cities with images;
- Remove shadow under floating action buttons:
- This allows the position of the buttons to be lowered slightly;
- Improve haptic feedback on action buttons and spinners:
- The date picker in spinner mode is not affected, as the functionality is not available;
- Improve local logs:
- Header added containing basic device and app information;
- Add Obtainium badge in Readme;
- Update translations;
- Improve and clean code;
Alarm
- Make creating alarms with delay less hidden:
- New setting added in the Alarms settings to enable the long press or not on the action button;
- Ability to change vibration patterns for alarms;
- Ability to set a delay before vibration starts for alarms;
- "Schedule Alarm" is no longer hidden if a day of the week is enabled in the expanded alarm view;
Timer
- Modernize timer circle and add fade animation when paused or expired;
- Customize the value of the "Add time" button in Timers settings;
- Reduce the size of the time text when creating timers;
- Don't display timer hours if they are not specified;
Stopwatch
- Modernize stopwatch circle and add fade animation when paused;
Widgets
- Allow dial customization for devices prior to Android 12;
- Slightly adjust the accent color for digital widgets for night mode;
Note
- Due to code changes, two timer settings have been reset:
- "Silence after"
- "Default time to add to timer"
- Please make a new backup after updating the app and delete the old one.
Checksums
Version | SHA-256 |
---|---|
Release | 353aec43d57e1c03d9576dbf15751876aa9a8f06df3e1aae6584b99b91beedea |
Debug | 20940905e2c489286be2ecc61d3bf0fc6f2500751847180dd2f31e51a81becce |