Commit Graph

105 Commits

Author SHA1 Message Date
008a3580f7 adding some crashfixes 2022-09-02 15:47:34 +02:00
e204ff15bc lowering the required OS version back to Android 6 2022-08-31 18:55:54 +02:00
1ed261e534 removing timerState config, not sure why was it needed 2022-07-03 15:26:39 +02:00
aae9f1ea2f day and alarm time sorting order 2022-06-15 15:59:02 +03:00
d26372296d start a new foreground service when the stopwatch is active and the app is moved to the background 2022-05-02 08:59:24 +03:00
453490a023 replace all listed days with Every day at alarm repetitions 2022-04-24 19:39:55 +02:00
41ad3be223 minor style update for better readability 2022-04-21 23:34:35 +02:00
c601febfaa vibrate at elapsed timers only if needed 2022-04-21 23:30:27 +02:00
d98ac9ee47 fix #3, allow creating an analogue clock widget 2022-04-21 22:48:06 +02:00
55b23a2ff3 renaming the digital clock related widget file 2022-04-21 22:00:12 +02:00
2fc937d25d simplify alarm time updating at widget 2022-04-21 14:17:35 +02:00
ec508c46db fix small letters at am/pm 2022-04-21 14:05:39 +02:00
bf807d7ca9 do not allow toggling between 12/24 time format in the app itself 2022-04-21 13:42:28 +02:00
980c81466b use text_clock at the widget for updating the time 2022-04-21 13:33:11 +02:00
fc188c71ab shortening the alarm string used 2022-04-20 22:46:15 +02:00
77556c2481 lets set the minimal required OS version to Android 10 2022-04-20 20:15:22 +02:00
6daddd310a updating commons and some libraries 2022-04-20 20:05:21 +02:00
26294b1d54 Update Simple-Commons and remove useless annotations
The reason they were needed was the linter couldn't understand
their usage when they aren't in the same project but with the
updated Simple-Commons it now can.
2021-12-06 00:43:14 +03:30
c812483f13 updating some icons 2021-11-19 13:29:28 +01:00
a91bc07dd3 Handle notification for multiple timers
- update title for timer notification in finished state to be the label if it is empty
- remove duration field from the TimerEvent.Reset
2021-09-08 09:04:25 +01:00
a214ef9327 Handle deletion of timers when running 2021-09-08 00:03:49 +01:00
db3e0c9d07 Implement action mode, select to delete 2021-09-07 23:15:33 +01:00
e1357ecd8f Implement concise view for timer
- implement EditTimerDialog
- adding a new timer would show the dialog
- clicking on a timer item would show the dialog
2021-09-07 15:24:21 +01:00
570279bb21 cleanup, remove logs 2021-09-03 00:19:42 +01:00
9df105ae8d Handle timer notifications 2021-09-02 20:27:07 +01:00
8474e6a800 handle multiple timer states
- feat: separate timer actions from states by adding a new class TimerEvent to hold actions Reset, Start, Pause, Finish, Refesh that could be performed on a timer.
- feat: handle multiple countdown timers in the App file by creating a map of the timer id to the countdown timer.
- fix: use gson instance from  TypeAdapter in Room's Converters class
- ref: remove scroll view parent from each timer item, a fix for the keyboard obscuring a label will be implemented in a future commit
2021-09-01 19:58:38 +01:00
921ca92885 Setup adding/removing multiple timers 2021-08-31 21:18:45 +01:00
17c436b383 adding some widget related null checks 2021-05-13 14:55:35 +02:00
68d06c828a adding some crashfixes 2021-04-19 16:09:15 +02:00
f507f18c50 updating commons, kotlin, gradle 2021-04-19 09:53:14 +02:00
7635b67db2 require Simple Thank You purchase for customizing the app colors 2020-12-28 23:22:48 +01:00
7eba711e35 fixing some warnings 2020-11-05 12:42:15 +01:00
822044ed0f do not reschedule repeating alarms 2020-11-05 11:50:56 +01:00
edc7d4f942 disable "Today" alarms automatically on dismiss 2020-11-05 11:50:31 +01:00
b3abb370e5 disable today/tomorrow alarms on dismiss 2020-11-05 11:30:43 +01:00
db5e38d5e3 enable alarm by default after creation/edit 2020-11-05 11:30:30 +01:00
b0652399ea adding a couple more alarm toggling related fixes 2020-11-05 11:21:29 +01:00
5ac5bf8a0c adding more dayless alarm improvements 2020-11-05 11:05:21 +01:00
b0c8dfe535 adding some UI improvements to dayless alarms 2020-11-05 10:44:19 +01:00
9bba1b74ec removing some colons 2020-08-19 23:48:45 +02:00
212588cd90 Fix possibly error in alarm notification 2020-07-05 12:39:19 +02:00
afc1f7823e properly schedule the next alarm at cancelling one 2020-05-28 19:26:26 +02:00
45822c1359 Fixed syntax 2020-03-16 19:51:14 +01:00
e85bbb35e1 Widget - not always updating time. 2020-03-16 19:41:09 +01:00
1163a8bcd9 Clock - Properly handle vibration toggle at timer reminder 2020-03-14 14:41:13 +01:00
f6d9c5aece Fixed issue #77 Do not stop the timer at closing the app 2020-03-09 06:49:49 +01:00
44ac30ada4 Almost done 2020-03-08 21:42:23 +01:00
046f0323d1 wip 2020-03-04 08:42:19 +01:00
2cd196a35a updating gradle, commons, kotlin 2019-10-09 21:28:58 +02:00
6309c9e324 lets replace an icon with a vector drawable for testing 2019-08-07 21:03:52 +02:00