Fixes
- Fix custom time picker
OK
button when typing values with keyboard;
Improvements
- Ability to set the seconds for the
+ 1:00
button on timers:- Maximum time to add to timer adjusted to 1 hour;
- Improve app performance when a timer is running:
- Due to the ViewPager, the
Runnable
that refreshes the timer view remains active regardless of the tab displayed; thanks to this change, only the circle and the displayed time are refreshed every 500ms whereas before it was the entire timer view that was refreshed every 25ms; - The same is applied to the view of expired timers on the lock screen;
- Due to the ViewPager, the
- Handle the back button if the timer creation view is displayed:
- Compared to before, if the timer list is not empty, when the timer creation view is displayed the back button allows to return to the timer list instead of quitting the application;
- Improve the up and down animation of the timer view;
- Improve ringtone playback:
- Replace
MediaPlayer
withExoPlayer
to control ringtone playback; - Don't introduce a silence between repetition cycles;
- Automatic routing to Bluetooth devices; otherwise to the speaker;
- Improved volume management:
- When Bluetooth device is connected, media volume is increased to 70% if too low;
- When no Bluetooth device is connected, media volume is muted to isolate the alarm;
- Media volume is always restored to its original state on stop or routing change;
- Replace
- Separate random ringtones:
- There will be two separate items: one for system ringtones and another for custom ringtones. For custom ringtones, the item will appear as soon as 2 custom ringtones are added;
- Do not resize the dialog mainly for very small screens:
- When editing alarm or timer titles the input area was hidden for this type of device;
- Make alarms repeatable if missed:
- Reminder: alarms will not be repeated if the "Snooze duration" setting has been set to "None" or if "Enable alarm snooze actions" is not enabled in the expanded alarm view;
- Add the "OpenApk" badge in the ReadMe to be able to download the app from this platform;
- Update translations;
- Improve and clean code;
Checksums
Version | SHA-256 |
---|---|
Release | 6435dd04fa1e2fd9f7d916c87f801ca584b46ebe7a9049c9c625521a9193667e |
Debug | 2407266177729ac58d887f9672e32750626f9f4bb5d154ff142609f341b7f998 |