Skip to content

Releases: BlackyHawky/Clock

Clock 2.9

02 Nov 07:03
Compare
Choose a tag to compare

Fixes

  • Change tab indicator color based on accent color;
  • Fix the color of the seconds hand that didn't follow the accent colors in the Clock tab;
  • Fix display bug when launching screensaver from device settings:
    • The color setting of the seconds hand is deleted for the screensaver, as its color cannot be dissociated from the other elements of the analog clock;
  • Fix missing bedtime reminder notification by @Nilsu11;

Improvements

  • Add backup and restore settings:
    • Everything is backed up except alarms, timers, cities and ringtones;
    • The settings are backed up in a json file and a timestamp is added to the file name;
    • Show a toast message when the backup or restore is complete;
  • Sort timers in different ways:
    • Timers can be sorted manually (by dragging), by duration in ascending or descending order and by name;
    • Scroll to the position of a running timer;
  • Add the “Silence after” setting to timers;
  • Add Flip and Shake actions for timers;
  • Add the ability to delete occasional alarms:
    • Occasional alarms are alarms that are defined to be used only once;
    • Add a setting to the Alarm settings to enable or disable this feature by default (can be changed for each alarm in the expanded alarm view);
    • Allow to avoid having useless alarms in the alarm list;
    • Show toasts message if the occasional alarms isn't cleared by the user;
    • Adapt the title of notification actions if it's an occasional alarm or not;
    • The action buttons in the notifications panel or the text after dismissing an alarm is modified according to whether or not this feature is enabled;
  • Allow the activation button to remain enabled when alarms are snoozed;
  • Change the Notification reminder setting:
    • The new values ​​are: 30 minutes / 1 hour / 2 hours / 4 hours / 6 hours / 8 hours / 10 hours / 12 hours
  • Make the upcoming alarm notification persistent;
  • Display a warning icon in the main view if one or more permissions are denied;
  • Choose different accent colors for day and night modes;
  • Adjust night colors for accent colors:
    • This is now closer to the Material style;
  • Improve stopwatch circle size for tablets only;
  • Send the broadcast only to the widget concerned:
    • This prevents a broadcast from being sent to all widgets when only one is changed;
  • Clarify that the "Power off" feature unfortunately does not work on all devices;
  • Make "string-array" translatable:
    • Everything will be translatable, except for the time zones and "plurals", which have never been modified (this can be done at a later date);
  • Update Readme, screenshots and translations;
  • Improve code;

Note:

AFTER UPDATING, YOU NEED TO RESET THE "NOTIFICATION REMINDER" SETTING

Clock 2.8

05 Oct 21:56
Compare
Choose a tag to compare

Fixes

  • Fix timer that continues to run if set to less than 5 seconds (Many thanks to @Nilsu11);
  • Fix the colors of Material You widgets that didn't follow the device's day/night themes;
  • Fix Clock settings that didn't apply correctly on some devices;

Improvements

  • Reorganize the settings view for widgets:
    • This provides a clearer view if new widgets are added in the future;
    • There are now 2 widget categories: "Standard" and "Material You";
  • Add Standard and Material You vertical digital widgets;
  • Add Standard and Material You Next alarm widgets:
    • Colors and font size are customizable;
    • Alarm title is updated if indicated;
  • Update digital widget preview in the widget picker:
    • Widget size and font size are more consistent with other digital widgets;
  • Improve widgets layouts and codes;
  • Add forgotten vibrations to switches in the customization settings of all widgets;
  • Display tab indicator in bottom menu (can be disable in the "Interface" settings);
  • Fade transitions are disabled by default (can be enable in the "Interface" settings);
  • Correctly follow AMOLED mode for default alarm background color;
  • Display a dialog box before opening links in "About" page;
  • Add the city Ponta Delgada (Azores) to world clock;
  • Update screenshots in Readme;
  • Clean and improve code;

Note:

Due to internal changes to widgets, you may need to reload them

Clock 2.7

18 Sep 14:04
Compare
Choose a tag to compare

Improvements

  • Choose the default style for the time picker;
  • Add a fade transition when browsing settings;
  • Customize alarm animation display:
    • The color of each element can be changed;
    • Digital clock font size and alarm title font size can be customized;
  • Add a "Nothing" action to the volume buttons;
  • Add the ability to display the wallpaper when the phone is turned on at the end of the timer;
  • Improve settings views:
    • The "Display card backgrounds" and "Display background borders" settings now apply to all views of the settings;
  • Improve the code for the screensaver:
    • Fix some settings that were not hidden (not all Android versions were affected);
    • The second hand color can be changed for the analog clock;
  • Improve views by reducing some margin;
  • Update gradle, ndk and translations;
  • Clean and improve code;
  • Readme updated to show translation status;

Clock 2.6

23 Jun 22:20
Compare
Choose a tag to compare

Fixes

  • Fix "Gradually increase volume" summary for timer;
  • Fix digital clock display in screensaver (this mainly concerns devices where the display and font size is set to large in the device settings);

Improvements

  • Remove unnecessary permissions;
  • Set alarm notification reminder time;
  • Dismiss alarms at the end of the ringtone and add alarm snooze actions;
  • Add setting to enable vibrations when creating alarms;
  • Update hints when alarm buttons are clicked in expired alarms animation;
  • Don't create alarms automatically after app installation;
  • Add setting to keep the screen on if a timer is displayed;
  • Set default time to add to timer in the timer settings;
  • Set a custom time to add to the timer by long-pressing the add button;
  • Improve alarm and timer views:
    • Remove ripple effect of the bedtime alarm title;
    • To be consistent, alarm and timer titles are the same size;
    • Adjust the padding for timers to be identical to the padding for alarms;
    • For Tablets, the Reset timer button can no longer be hidden by the floating action button;
    • For tablets, Play/Pause and Add time buttons are no longer minimized, as is the case with phones in landscape mode;
    • For phones in landscape mode, the size of the remaining time has been slightly reduced and timer sizes are slightly longer;
    • Add a ripple effect to the Reset button when it is pressed;
  • Display the preferences summary in its entirety (this mainly concerns devices where the display and font size is set to large in the device settings);
  • Recreate the main activity only if specific settings are changed;

Note:

UNFORTUNATELY, DUE TO A CHANGE IN THE DATABASE, YOU'LL NEED TO REINSTALL THE APP

Clock 2.5

12 Jun 11:10
Compare
Choose a tag to compare

Fixes

  • Fix the display of digital widgets for some versions of Android;
  • For phones in landscape mode only, the timer text title can be re-entered;

Improvements

  • Change application icon color for debug version;
  • Reorganize settings view;
  • Dismiss or snooze alarms by swiping or tapping;
  • Improve application opening:
    • The app appears in Android's list of recently opened apps;
    • The time required to open the application is therefore considerably reduced when it is reopened;
    • Tests are performed with a release version only and on a mid-range device;
  • Improve alarm, timer, and city list views:
    • The Reset timer button can no longer be hidden by the floating action button;
    • The floating action buttons are a little lower down;
    • The (unnecessary) animation of floating action buttons has been removed;
  • Improve timer display when reduced;
    • Remaining time font size is larger;
    • The timer title is no longer bolded when not entered;
    • The timer title font size is larger;
  • The timer time blinks when paused;
  • Change snackbars layout to be more rounded;
  • Improve the movement of the hour hand for analog clock to be close to the behavior of a mechanical watch;
  • Add color picker to screensaver and digital widgets settings;
  • Add the ability to display a background for the digital widget;
  • Each digital widgets can be configured independently;
  • Reorganize settings to customize digital widgets;
  • Remove ripple effect to the selected cities header;
  • Allow multiple lines for setting titles;
  • Gradle, manifest and some translations updated;

Note:

  • Due to a change in settings, you will need to redefine the "Dark theme mode" setting.

Clock 2.4

26 May 20:31
Compare
Choose a tag to compare

Fix

  • Fix digital widgets update for Android13+;

Improvements

  • Digital widgets are customizable:
    • The color of all elements can be changed;
    • Font size can be changed for the main clock (only possible if no city is displayed);
    • Configure digital widgets on long press for Android 9+;
  • Some translations updated;

Clock 2.3

22 May 21:04
Compare
Choose a tag to compare

Fix

  • Fix the color of the timer minutes for the French language;
  • Fix "Shake to snooze" action for Android 14+;

Improvements

  • Update Readme to clarify the use of Weblate for translations;
  • Upcoming alarm days always displayed, even if the alarm is deactivated;
  • Timer display is reduced when stopped (only phones in portrait mode are affected);
  • Play/pause the timer by clicking on the remaining time;
  • Some translations updated;
  • Screenshots updated (mainly for F-Droid) as discussed here;

Clock 2.2

16 May 00:32
Compare
Choose a tag to compare

Fix

  • Fix the size of the marker in the stopwatch circle;

Improvements

  • Add the ability to change the accent color;
  • Add the ability to hide/display card backgrounds (does not apply to settings);
  • Add the ability to hide/display background borders (does not apply to settings);
  • Add the ability to enable/disable vibrations to some UI elements (only devices equipped with a vibrator are affected);
  • Vibrations are added to the settings switches (only devices equipped with a vibrator are affected);
  • Remove essential permissions check when opening the app: now, if essential permissions are not granted, a message appears at the top of the settings;
  • Screenshots updated (mainly for F-Droid) as discussed here;

Clock 2.1

07 May 18:00
Compare
Choose a tag to compare

Fix

  • Fix display of shortcuts when long-pressing the app icon;

Improvement

  • Remove unnecessary permissions;

Main changes can be found here.


If you already own version 2.1 of the application on or before 07 may 2024, please download and reinstall the apk.
A last-minute patch has been added without (exceptionally) modifying the version (commit ae897bd).
Sorry for the inconvenience.

Clock 2.0

04 May 17:48
Compare
Choose a tag to compare

Fixes

  • Fix alarm triggering for Android 14;
  • Fix stopwatch and timer notifications;
  • Fix force close for bedtime when no alarm is set or when the device is rotated;
  • Fix some malfunctions for the Bedtime mode;
  • Fix screensaver launch for Android 13+;
  • Fix display and update of digital widget for Android 12+;
  • Fix setting alarm volume in settings;
  • Fix background color of bottom navigation bar (tablets are the most affected);

Improvements

  • Implement material design (switches, time picker, rounded icons, card background,...);
  • Add dynamic colors;
  • Add AMOLED mode for dark theme;
  • Add new permission management;
  • Add monochrome icon;
  • Add collapsing toolbar;
  • Add Material You analog and digital widgets;
  • Add "Bedtime" mode (by @Nilsu11);
  • Replace icons with more rounded ones;
  • When the application is launched for the first time, a presentation of the main features as well as the possibility of managing permissions is included;
  • Add verification that essential permissions are granted at app launch to ensure the app is working properly;
  • Allow debug version to be installed along with release version;
  • Set default ringtone for alarms in settings;
  • Add screensaver display options;
  • Activate screensaver with a long press on the clock;
  • Reduce screensaver animation to 30 seconds;
  • Menus are displayed by icons;
  • Modernize the appearance of settings;
  • Add "About" section in settings;
  • Animate the bedtime icon;
  • Displays keyboard automatically when editing an alarm;
  • Add a delete icon and the text "Delete" when swiping to delete an alarm;
  • Add a button to duplicate an alarm (except for the bedtime alarm, which is useless);
  • The vibrator is not activated when an alarm is created and on alarms initially created;
  • Increase vibrator duration when activating an alarm;
  • Allow display of analog clock in the alarm trigger view;
  • Update Fragment related code to use AndroidX;
  • Update license headers;
  • Delete unnecessary files and code;