Releases: you-apps/ClockYou
8.1
What's Changed
- feat: Deactivate the alarm by turning the phone over by @SuhasDissa
- fix: meridiem picker crash when hours = 12 by @SuhasDissa
- feat: gradually increasing alarm volume by @SuhasDissa
- fix: timer service not starting as a foreground service by @SuhasDissa
- fix: home tab preference doesn't update immediately by @Bnyro
- chore: replace deprecated divider and optimize imports by @Bnyro
- feat: stop alarm after dismissing notification by @Bnyro
- fix: no timer finished notification when screen off by @Bnyro
- chore: remove empty kotlin file by @Bnyro
- fix: alarm rings at wrong time on summer/winter time change by @Bnyro
New Contributors
- @Artem13327 made their first contribution in #347
Full Changelog: v8.0...v8.1
8.0
What's Changed
Bug Fixes
- fix: added string resource for week days by @arkibax in #276
- fix: crash when two time zone regions have the same name by @Bnyro in #292
- fix: Visual glitch in alarm and clock lists by @SuhasDissa in #303
- fix: improved stopwatch service and notification by @SuhasDissa in #297
- Fix: Alarm titles show next alarm time from the all days by @SuhasDissa in #324
- Fix: Annoying tab switching behaviour by @SuhasDissa in #327
Features
- feat: press volume down to snooze an alarm by @SuhasDissa in #291
- feat: search alarm by time by @SuhasDissa in #293
- feat(timer): support for vibrating when finished by @Bnyro in #298
- feat: show the time between laps by @SuhasDissa in #313
- keep screen on in timer screen by @dominik-masson in #323
- feat: digital clock widget configuration by @SuhasDissa in #329
- feat: Analog clock configuration by @SuhasDissa in #334
- feat: Preset vibration patterns for alarms by @SuhasDissa in #333
Other changes
- chore: add Yangon to tz_data.json by @NannyBob in #281
- Use relative layout in widgets by @newhinton in #181
New Contributors
- @NannyBob made their first contribution in #281
- @topminipie made their first contribution in #295
- @newhinton made their first contribution in #181
- @dominik-masson made their first contribution in #323
Full Changelog: v7.1...v8.0
7.1
-
feat: option to set custom start tab by @Bnyro
-
feat: add option for filtering alarms by @arkibax
-
feat: display the remaining time before the alarm starts when enabling by @Malinki03
-
fix: wrong alarm shown as enabled after deleting previous one by @Bnyro
-
fix: null pointer exception in alarm service by @SuhasDissa
-
chore: cleanup the filter logic in the viewmodel by @SuhasDissa
-
refactor: don't sort alarms on UI thread by @Bnyro
7.0
New Features and improvements
- feat: improved alarm relative time display by @SuhasDissa
- feat: add option to create one-time alarms by @SuhasDissa
- feat: show hours in timer card by @M00NJ
- feat: show how many hours each time zone is ahead or behind by @SuhasDissa
- feat: respect system first day of week for alarms by @Bnyro
- feat: show day of the week in clock screen by @Bnyro
- feat: better alarm receiver dialog by @SuhasDissa
- feat: use country names for timezones by @SuhasDissa
- feat: custom themes by @SuhasDissa
- feat: auto stop alarm after 10 minutes by @SuhasDissa
- feat: Added a Toast notification when enabling an alarm by @Malinki03
Bug Fixes
- fix: keep screen on while stopwatch in progress by @VishnuSanal
- fix: alarm time not respecting locale by @SuhasDissa
- fix: properly respect the system's first day of week by @Bnyro
- fix: clock list performance issues by @SuhasDissa
- fix: app crash on boot by @SuhasDissa
Design improvements
- style: fullscreen alarm improvements by @M00NJ
- style: improved clock screen design by @SuhasDissa
- style: add progress ring for stopwatch by @SuhasDissa
- style: New Alarm Layout by @SuhasDissa
Code improvements
- refactor: use stateflow for alarm list by @SuhasDissa
New Contributors
- @VishnuSanal made their first contribution
- @Malinki03 made their first contribution
Tip
World clock data has been updated. It's recommended to clear the world clock list before updating.
6.4
This is a hotfix release for v6.3. If you didn't yet, please read the release notes for v6.3!
New features
- feat: add notification buttons to snooze and dismiss alarm by @SuhasDissa
Bug fixes
- fix: full screen alarm not working by @SuhasDissa
6.3
New features
- feat: add full screen intent for alarm by @SuhasDissa
- feat: better alarm screen design by @SuhasDissa
- feat: snooze alarm option by @SuhasDissa
- feat: use correct alarm volume settings by @SuhasDissa
Bug fixes
- fix: crash on A14+ when scheduling alarm by @Bnyro
- fix: Android 14 alarm permission crash by @SuhasDissa
- fix: timer numpad goes into negative values by @Bnyro
- fix: 00 button behaviour by @SuhasDissa
- fix: Layout shifts when opening settings by @SuhasDissa
- fix: hide seconds in 12 hour clock by @SuhasDissa
- fix: overflowing alarm sound name by @Bnyro
- fix: notification sound for alarm by @SuhasDissa
- fix: background service error by @SuhasDissa
Code changes
- style: update launcher icons by @M00NJ
- chore: rename from Bnyro to You Apps en mass by @Bnyro
- chore: (README): update app description by @M00NJ
- chore: (Fastlane): update description by @M00NJ
- chore: enable gh sponsors badge by @Bnyro
- chore: migrated Room DB from Kapt to Ksp by @aritra-tech
- chore: (readme): fix typo (built -> built) by @Bnyro
- chore (fastlane): update app icon by @M00NJ
- refactor: use large rounde FAB for major stopwatch actions by @Bnyro
6.2
What's changed
Nothing, this is only a small update with translations in order to get picked up by F-Droid.
Full Changelog: v6.1...v6.2
v6.1
What's Changed
- fix: Alarm goes off at wrong time (24 h system error) @Bnyro
- fix: Time picker and number keypad preference swapped by @M00NJ
- fix: Displayed time for different regions and their offset by @Bnyro
- fix: Time picker input after disabling minimal time picker by @Bnyro
- feat: Possibility to listen to ringtone before applying it by @Bnyro
- feat: Display the remaining time until the alarm sounds @Bnyro
- feat: Persistent timers by @SuhasDissa
- design: New placeholder icon for alarms screen by @SuhasDissa
- design: Timer card ui tweaks by @M00NJ
- refactor: Rename time picker preference by @M00NJ
Full Changelog: v6.0...v6.1
6.0
What's Changed
- Add example timers by @Myzel394 in #99
- General UI Improvements by @M00NJ in #104
- Time picker changes by @M00NJ in #107
- Settings menu improvements by @M00NJ in #108
- Timer screen and improvements by @M00NJ in #118
- Migrate Gradle to Version Catalog, bump Gradle to 8.0 by @chiragthummar in #120
- Added a more user friendly time picker by @SuhasDissa in #121
- Add timer progress bars by @SuhasDissa in #123
- Start on alarm tab by @M00NJ in #130
- Support intent actions: SHOW_ALARMS and SHOW_TIMERS (#106)
- Center align analog clock widget (#109)
- Fix: crash when re-selecting time zone (#115)
New Contributors
- @kuragehimekurara1 made their first contribution in #113
- @chiragthummar made their first contribution in #120
- @SuhasDissa made their first contribution in #121
Full Changelog: v5.1...v6.0
5.1
What's Changed
- Allow sorting the world clocks (#86)
- Support for setting custom sounds for timers (#82)
- Implement a proper back stack (#85)
- Switch to new, uniform app icon
- Add credits section and higher res icon to readme by @M00NJ
- fix: Add getSecondsStringPadded function to better support both timer pickers
- Fix that stopwatch timestamps can't be reset (#88)
- Base the number keypad size on screen size (#92)
New Contributors
Full Changelog: v5.0...v5.1