Commit Graph

18 Commits

Author SHA1 Message Date
Phillip Hsu
992e091db7 Replaced all usages of DatabaseManager with AlarmsTableManager 2016-08-01 19:06:46 -07:00
Phillip Hsu
058d6c86b7 Created AlarmController class and moved relevant AlarmUtils code 2016-07-11 02:28:20 -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
11c4be68b9 Removed usages of AlarmRepository 2016-06-28 02:44:27 -07:00
Phillip Hsu
548ca6197e Implemented vibration for alarms 2016-06-14 01:29:12 -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
8dc71ae34b Lots of changes 2016-06-08 12:44:12 -07:00
Phillip Hsu
c4cd333cf7 Split onBind() of AlarmViewHolder into multiple discrete method calls 2016-06-06 19:19:06 -07:00
Phillip Hsu
dab8e1f4a5 Notification actions created for active alarm in RingtoneService 2016-06-06 16:52:51 -07:00
Phillip Hsu
9441b5da10 Added dismiss now action to upcoming alarm notification 2016-06-06 14:04:06 -07:00
Phillip Hsu
6064f4975a Fixed NPE when sending broadcast to UpcomingAlarmReceiver to cancel the notification 2016-06-03 20:59:01 -07:00
Phillip Hsu
49b7d80185 Refactored alarm management classes 2016-06-03 14:40:27 -07:00
Phillip Hsu
a8e2a88140 Testing multiple alarms 2016-05-29 13:56:05 -07:00
Phillip Hsu
666b3a2a6e Snooze and dismiss buttons added to RingtoneActivity 2016-05-29 02:55:37 -07:00
Phillip Hsu
f7c788cf46 Created UpcomingAlarmReceiver to handle upcoming alarm notifications 2016-05-29 00:50:27 -07:00