95 Commits

Author SHA1 Message Date
tibbi
2fc937d25d simplify alarm time updating at widget 2022-04-21 14:17:35 +02:00
tibbi
ec508c46db fix small letters at am/pm 2022-04-21 14:05:39 +02:00
tibbi
bf807d7ca9 do not allow toggling between 12/24 time format in the app itself 2022-04-21 13:42:28 +02:00
tibbi
980c81466b use text_clock at the widget for updating the time 2022-04-21 13:33:11 +02:00
tibbi
fc188c71ab shortening the alarm string used 2022-04-20 22:46:15 +02:00
tibbi
77556c2481 lets set the minimal required OS version to Android 10 2022-04-20 20:15:22 +02:00
tibbi
6daddd310a updating commons and some libraries 2022-04-20 20:05:21 +02:00
Ebrahim Byagowi
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
tibbi
c812483f13 updating some icons 2021-11-19 13:29:28 +01:00
Paul Akhamiogu
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
Paul Akhamiogu
a214ef9327 Handle deletion of timers when running 2021-09-08 00:03:49 +01:00
Paul Akhamiogu
db3e0c9d07 Implement action mode, select to delete 2021-09-07 23:15:33 +01:00
Paul Akhamiogu
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
Paul Akhamiogu
570279bb21 cleanup, remove logs 2021-09-03 00:19:42 +01:00
Paul Akhamiogu
9df105ae8d Handle timer notifications 2021-09-02 20:27:07 +01:00
Paul Akhamiogu
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
Paul Akhamiogu
921ca92885 Setup adding/removing multiple timers 2021-08-31 21:18:45 +01:00
tibbi
17c436b383 adding some widget related null checks 2021-05-13 14:55:35 +02:00
tibbi
68d06c828a adding some crashfixes 2021-04-19 16:09:15 +02:00
tibbi
f507f18c50 updating commons, kotlin, gradle 2021-04-19 09:53:14 +02:00
tibbi
7635b67db2 require Simple Thank You purchase for customizing the app colors 2020-12-28 23:22:48 +01:00
tibbi
7eba711e35 fixing some warnings 2020-11-05 12:42:15 +01:00
tibbi
822044ed0f do not reschedule repeating alarms 2020-11-05 11:50:56 +01:00
tibbi
edc7d4f942 disable "Today" alarms automatically on dismiss 2020-11-05 11:50:31 +01:00
tibbi
b3abb370e5 disable today/tomorrow alarms on dismiss 2020-11-05 11:30:43 +01:00
tibbi
db5e38d5e3 enable alarm by default after creation/edit 2020-11-05 11:30:30 +01:00
tibbi
b0652399ea adding a couple more alarm toggling related fixes 2020-11-05 11:21:29 +01:00
tibbi
5ac5bf8a0c adding more dayless alarm improvements 2020-11-05 11:05:21 +01:00
tibbi
b0c8dfe535 adding some UI improvements to dayless alarms 2020-11-05 10:44:19 +01:00
tibbi
9bba1b74ec removing some colons 2020-08-19 23:48:45 +02:00
Rien Maertens
212588cd90
Fix possibly error in alarm notification 2020-07-05 12:39:19 +02:00
tibbi
afc1f7823e properly schedule the next alarm at cancelling one 2020-05-28 19:26:26 +02:00
Pavol Franek
45822c1359 Fixed syntax 2020-03-16 19:51:14 +01:00
Pavol Franek
e85bbb35e1 Widget - not always updating time. 2020-03-16 19:41:09 +01:00
Pavol Franek
1163a8bcd9 Clock - Properly handle vibration toggle at timer reminder 2020-03-14 14:41:13 +01:00
Pavol Franek
f6d9c5aece Fixed issue #77 Do not stop the timer at closing the app 2020-03-09 06:49:49 +01:00
Pavol Franek
44ac30ada4 Almost done 2020-03-08 21:42:23 +01:00
Pavol Franek
046f0323d1 wip 2020-03-04 08:42:19 +01:00
tibbi
2cd196a35a updating gradle, commons, kotlin 2019-10-09 21:28:58 +02:00
tibbi
6309c9e324 lets replace an icon with a vector drawable for testing 2019-08-07 21:03:52 +02:00
tibbi
921873f9a6 updating Commons + many other things 2019-01-24 21:47:36 +01:00
tibbi
1581e0ce56 show a timer notification if the app gets paused while it runs 2018-08-10 21:59:24 +02:00
tibbi
d771ec5e75 removing some functionality related to hiding reminder activity 2018-07-07 23:21:13 +02:00
tibbi
8a20de3a01 flip Snooze and Dismiss buttons at the notification 2018-05-27 15:26:24 +02:00
tibbi
dc31b34db7 play the stopwatch reminder in the Alarm stream 2018-05-27 14:43:36 +02:00
tibbi
6decda1b08 launch the proper Splash activity intent even if the app color is changed 2018-05-16 16:04:00 +02:00
tibbi
3b4a0c85cf make context at updating alarms nullable 2018-05-16 15:35:00 +02:00
tibbi
e265ac35cc set alarm stream type at the alarm sound 2018-04-11 20:18:07 +02:00
tibbi
ac95ff8adc use a different channel id for every sound uri 2018-04-11 20:04:36 +02:00
tibbi
6ae89328a2 fix #24, fix notification sounds on Android 8 2018-04-11 20:00:38 +02:00