Commit Graph

29 Commits

Author SHA1 Message Date
Phillip Hsu
b395722386 Numpad time picker saves instance state, used in edit alarm screen 2016-07-13 22:03:04 -07:00
Phillip Hsu
058d6c86b7 Created AlarmController class and moved relevant AlarmUtils code 2016-07-11 02:28:20 -07:00
Phillip Hsu
08e12cd14f Scheduling alarm via AlarmUtils no longer shows Toast confirmation for you 2016-07-09 23:46:05 -07:00
Phillip Hsu
20b5ff2d8a AlarmViewHolder hides dismiss button if recurring and upcoming alarm dismissed via notification 2016-07-08 19:31:03 -07:00
Phillip Hsu
9380f8f579 UpcomingAlarmReceiver and PendingAlarmScheduler load alarm in background 2016-07-07 03:18:03 -07:00
Phillip Hsu
4eb27df911 AsyncItemChangeHandler now checks if alarm is enabled before scheduling it 2016-07-07 01:18:52 -07:00
Phillip Hsu
3292da18f8 Refactored registration and unregistration of local broadcast receivers with utility methods 2016-07-06 00:55:22 -07:00
Phillip Hsu
cf46160b1e Local broadcast receiver used as observer in loader 2016-07-06 00:40:52 -07:00
Phillip Hsu
4eec10f86a Wrote Loader for List of Alarms 2016-07-03 03:49:48 -07:00
Phillip Hsu
43e9c20468 Use loader to load single alarm 2016-06-30 02:58:34 -07:00
Phillip Hsu
11c4be68b9 Removed usages of AlarmRepository 2016-06-28 02:44:27 -07:00
Phillip Hsu
1edd0ce026 Use LocalBroadcast to finish RingtoneActivity from other components 2016-06-14 19:36:14 -07:00
Phillip Hsu
22973eb262 Fixed bug where a recurring alarm dismissed in its upcoming state is rescheduled immediately for its normal ring time 2016-06-13 18:50:43 -07:00
Phillip Hsu
b6260c3fb7 Before trying new id related stuff 2016-06-11 13:33:30 -07:00
Phillip Hsu
0bcbd6b421 Refactored DurationUtils to include DAYS field, and created string resources with days 2016-06-10 20:37:45 -07:00
Phillip Hsu
55836799da Changed where and when we save alarms 2016-06-09 12:36:06 -07:00
Phillip Hsu
8dc71ae34b Lots of changes 2016-06-08 12:44:12 -07:00
Phillip Hsu
938f1a62a7 Dismissing snoozed alarm now shows Toast confirmation 2016-06-08 11:42:00 -07:00
Phillip Hsu
e2449bb11e More callback events added to AlarmVH. Toast message confirmation when upcoming alarm is dismissed. 2016-06-08 01:54:06 -07:00
Phillip Hsu
abdb939ada More Alarm utility methods for cancelling and scheduling 2016-06-07 17:35:50 -07:00
Phillip Hsu
5eb52ee510 Fixed binding of dismiss button in AlarmVH when cancelling snoozed alarm 2016-06-07 13:43:00 -07:00
Phillip Hsu
9f151fa9cc Imported Alarm countdown text 2016-06-07 13:16:53 -07:00
Phillip Hsu
dca0a258f8 Alarm Ppreferences applied to code 2016-06-07 02:03:05 -07:00
Phillip Hsu
c4cd333cf7 Split onBind() of AlarmViewHolder into multiple discrete method calls 2016-06-06 19:19:06 -07:00
Phillip Hsu
9441b5da10 Added dismiss now action to upcoming alarm notification 2016-06-06 14:04:06 -07:00
Phillip Hsu
24a9d5e2d6 Created DurationUtils and toast message shows after scheduling alarm 2016-06-06 02:19:20 -07:00
Phillip Hsu
3c3b9bf129 Changed interaction dynamics in EditAlarmActivity 2016-06-05 23:24:22 -07:00
Phillip Hsu
49b7d80185 Refactored alarm management classes 2016-06-03 14:40:27 -07:00
Phillip Hsu
37e7d3dd3b Setup RingtoneService 2016-05-28 18:44:51 -07:00