Fixes
- Fix alarm spinner dialog closing when changing device configuration;
- Fix (again) alarm date picker selecting wrong day;
- Fix crash after dismissing/snoozing alarms for some Android versions;
- Fix
NumberFormatException
when app is minimizing for some dialog boxes; - Fix shadow when clicking bottom buttons when creating timer;
- Fix digital city clock background not being perfectly rounded;
Improvements
General
- Improve the app icon:
- A circle with a gradient has been added;
- The icon displayed in app stores is now identical to the one in the application;
- Improve the behavior of SeekBar buttons:
- The buttons are disabled when the minimum or maximum value is reached;
- The Reset button is disabled when the SeekBar is at its default value;
- Improve the ringtone preview in Alarms settings;
- Use only
MediaPlayer
in DirectBoot mode:- When the device is on, but the user has not unlocked it, advanced audio playback is disabled so that ringtones can be played correctly;
- Reorganize settings by adding the "Colors" category;
- Remove the "Contributors" and "Credits" categories in About;
- Improve
DialogFragment
when fields are empty (e.g. the alarm labels dialog):- Return focus to an active field and reopen the keyboard when returning to the app;
- Enable multiline input (max 2 lines) for labels dialogs;
- Improve responsiveness after applying settings;
- Update translations;
- Improve and clean code;
Alarm
- Ability to sort alarms:
- Alarms can be sorted by time, next alarm time, name and creation order;
- Ability to display enabled alarms first;
- Note: don't expect smooth animation, as this requires many additional changes that are unfortunately difficult to implement;
- Ability to customize the volume crescendo duration per alarm;
- Ability to customize the alarm snooze duration per alarm;
- Ability to customize the alarm auto silence:
- The value can be changed in the Alarms settings and in the expanded alarm view;
- Ability to adjust alarm volume per alarm (not for Bluetooth devices);
- Ability to create or edit an alarm by setting a delay:
- To create an alarm with a delay, long press the floating action button;
- To edit an existing alarm with a delay, long press the alarm time;
- Correctly handle alarm creation from external applications:
- e.g. from the Warpclock app;
- Reduce alarm title margins on lock screen;
Clock
- Add new dials and a new second hand for the analog clocks:
- These dials and second hands can be selected independently for the Clock tab, the alarm in the lock screen, the screensaver and the analog widgets;
- Improve the vector drawables of standard analog dials and their hands to be the same size in the Clock tab;
- Ability to sort cities;
- Ability to add personal note for each city;
- Modernize the city search bar;
- Add Riyadh and Reykjavik cities to time zones in Clock settings;
Widgets
- Open Calendar app when tapping date widgets;
- Ability to change the second hand for standard analog clocks;
- Ability to change the colors of analog widgets;
- Ability to hide or change background colors of Material You widgets;
- Allow transparency of all colors for widgets;
Note
- Due to code changes, some alarm settings have been reset:
- On the main Alarms settings page:
- "Silence after"
- On the "Customize alarm display" page:
- "Display time with seconds"
- "Second hand color"
- Remove and restore your widgets.
- Please make a new backup after updating the app and delete the old one.
Checksums
Version | SHA-256 |
---|---|
Release | 98bfaa8ca837ba3672b109ca077870128e12d17ffe55273866cf2c31d4f3523a |
Debug | 3539e32f6e62d152f5a10bcab7a3f8b73e529c6ffcdf103337e1adba3b5bfe05 |