666a9ef44d
Reduce timer icon sizes, add animation for timer removal
2021-09-08 20:00:59 +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
9df105ae8d
Handle timer notifications
2021-09-02 20:27:07 +01:00
9b421b3676
Handle timer service notifications
2021-09-01 21:26:56 +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
f5aef41a6e
simplifying alarm sorting handling
2021-04-19 15:34:52 +02:00
12ee706b4e
feat: Add option to sort alarms
2021-01-12 19:20:15 +01:00
09ff527a1e
minor style cleanup, moving some classes into own files
2020-03-10 17:28:40 +01:00
2f42edd2b1
fix #46 , properly disable freshly created alarm on delete
2018-05-16 14:57:31 +02:00
e93dbdc327
moving SelectAlarmSoundDialog in Commons
2018-03-30 16:00:35 +02:00
1d46eacdec
add a helper function for adding alarm sounds to radiogroup
2018-03-29 12:10:47 +02:00
916e7db548
add proper lap sorting
2018-03-08 13:11:16 +01:00
2a77bce55f
show laps in a recyclerview
2018-03-08 11:44:11 +01:00
f19b8140cd
store laps in an arraylist
2018-03-07 23:34:19 +01:00
2c0ad467a1
allow changing the alarm sound
2018-03-05 21:32:51 +01:00
2da39c735f
add the default alarm title and uri to new alarms
2018-03-05 19:14:53 +01:00
470bcdb68a
add the alarm timepicker
2018-03-05 17:48:52 +01:00
db1012d255
creating the Alarms adapter
2018-03-04 11:21:36 +01:00
91bd5a6d4a
create the database holding alarms
2018-03-03 23:41:21 +01:00
1c48c5b44f
use the edited timezone title when appropriate
2018-03-02 16:00:37 +01:00
2edad88880
create a list of timezones
2018-03-01 13:13:24 +01:00