github BlackyHawky/Clock 2.19
Clock 2.19

latest releases: 2.23, 2.22, 2.21...
4 months ago

Fixes

  • Fix toolbar title color;
  • Fix the "Swipe to dismiss or snooze alarms" setting (only certain devices seemed to be affected, probably due to accessibility settings);
  • Fix the stopwatch time if it's greater than 1 hour;
  • Fix cut off time in Clock tab (not all devices were affected);
  • Fix date and next alarm display that could be hidden on some phones in landscape mode;
  • Fix text in Snackbar that was not translated into the language chosen in settings;
  • Fix a potential display bug when "Delete alarm once dismiss" is ticked;
  • Fix alarms ringtone after a restore:
    • For each alarm, restore only the system ringtone if available; otherwise, restore the default system ringtone;
  • Fix floating action button in timer creation view when changing screen orientation;

Improvements

  • Enable edge-to-edge for Android 10+;
  • Ability to export logs:
    • For the release version, we need to tap 5 times on the version to enable the Debug mode;
    • A new icon will be displayed in "About" that will save the logs to a zip file;
    • This is enabled by default for debug builds;
  • Slide to dismiss/snooze alarm like Google app:
    • Move the "Swipe to dismiss or snooze alarms" setting to the Customize alarm display page;
    • Add buttons to dismiss or snooze the alarm if the "Swipe to dismiss or snooze alarms" setting is disabled;
    • Add new layout for landscape mode;
    • Ability to customize the ringtone title color;
    • The default color has been changed for the clock (except for the Material analog clock) and alarm title;
    • Fix and improve the default color of second hand and alarm button;
    • Add animation to the message that appears after snoozing or dismissing the alarm;
  • Ability to adjust the shake intensity of expired timers;
  • Replace the time picker using the spinner with a new custom one:
    • The hour digit no longer changes automatically when the minutes change (from 59 to 0 or from 0 to 59);
    • Slightly more modern interface for this time picker;
  • Ability to display/hide toolbar title;
  • Ability to choose how tab titles are displayed;
  • Ability to keep the screen on:
    • To maintain the old behavior, the screen will always be on if a timer or stopwatch is running, regardless of the state of this new setting;
    • Remove the "Keep the screen on if a timer is displayed" setting as it's no longer necessary;
    • The settings, ringtone selection or city selection views are not affected;
  • Allow activities to appear in the cutout area;
  • Ability to display/hide next alarm in digital widgets;
  • Reduce the vertical millisecond space for the stopwatch:
    • The millisecond text size has also been slightly decreased;
  • Add a tile in the quick settings panel to launch the screensaver;
  • Change the screensaver icon so it is not confused with the "Do Not Disturb" icon;
  • Use MaterialAlertDialogBuilder to display dialog:
    • This ensures better animation when opening and closing dialogs as well as rounded corners for Android versions lower than Android 9;
  • Change how the style is set for the Material time picker:
    • This ensures better animation when opening and closing the time picker;
    • This involves a slight color change mainly for the dark theme;
  • Adjust dialog title size;
  • Match default theme colors for SDKs below 31 to Material colors;
  • Adjust the height and width of the analog clock;
  • Reorganize some settings:
    • This concerns the "Customize alarm display" setting, the "Time picker style" setting and the "Transparent background when timers expire" setting;
  • Add Chinese (traditional, Taiwan) language to app language setting;
  • Add Czech language to app language setting;
  • Remove shadow from toolbar and bottom navigation menu (not all devices were affected by the shadow display);
  • Update translations;
  • Improve and clean code;

Checksums

Version SHA-256
Release ca4ad856d7d28bfbb0bbff10865c5f7541effb6b451e277418f7097395349929
Debug e60562cbee2b0ffe2fcc91db16e78f6fad561a63dd8cb2d46551e1546fbd7ea3

Don't miss a new Clock release

NewReleases is sending notifications on new releases.