Commit Graph
434 Commits
Author SHA1 Message Date
Phillip Hsu b1657c221e Background loading of single Alarm in relevant components, added queryEnabledAlarms() in database helper 2016-07-01 03:40:27 -07:00
Phillip Hsu 5f138f2756 Implement Parcelable for Alarm, snackbar undo working when deleted 2016-06-30 16:21:21 -07:00
Phillip Hsu 31385ad9b4 Snackbar shows when alarm is deleted 2016-06-30 03:22:25 -07:00
Phillip Hsu 43e9c20468 Use loader to load single alarm 2016-06-30 02:58:34 -07:00
Phillip Hsu d042891e51 Result from EditAlarmActivity returns to AlarmsFragment and the list is updated correctly 2016-06-29 21:26:26 -07:00
Phillip Hsu 7d0718387f Use loader to query for a cursor for the list adapter 2016-06-29 04:01:46 -07:00
Phillip Hsu 11c4be68b9 Removed usages of AlarmRepository 2016-06-28 02:44:27 -07:00
Phillip Hsu 7747e4ee39 CRUD operations implemented 2016-06-27 02:52:38 -07:00
Phillip Hsu 92b306afaa Deprecated MVP in EditAlarm 2016-06-26 16:01:31 -07:00
Phillip Hsu a1c72f8ef9 Tables set up, JSON implementations deprecated 2016-06-26 15:31:54 -07:00
Phillip Hsu 918b935be0 Removed outdated datetimepicker module 2016-06-24 16:22:25 -07:00
Phillip Hsu 9794cff5c0 Imported datetimepicker project from googlesource 2016-06-16 23:59:55 -07:00
Phillip Hsu d19d32fa86 Reschedule alarms after booting up 2016-06-14 21:41:14 -07:00
Phillip Hsu 1edd0ce026 Use LocalBroadcast to finish RingtoneActivity from other components 2016-06-14 19:36:14 -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 c37e9438cf Recurring alarms working 2016-06-13 03:11:06 -07:00
Phillip Hsu d67bf4e63d More alarm ringsAt() recurrence test situations 2016-06-13 02:15:13 -07:00
Phillip Hsu d0207ed7b9 Added ringsAt test that queues recurring days 2016-06-12 03:36:55 -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 8d23d8f0b2 Made combined recurrence ringsAt tests cleaner 2016-06-10 15:46:17 -07:00
Phillip Hsu 468641a49b Done combining individual recurrence ringsAt tests 2016-06-10 15:11:26 -07:00
Phillip Hsu e3c7e8ffce Split recurring alarm rings at test into three stable tests 2016-06-10 14:09:04 -07:00
Phillip Hsu d9e7d617e1 stable test for recurring days 2016-06-10 00:08:47 -07:00
Phillip Hsu 55836799da Changed where and when we save alarms 2016-06-09 12:36:06 -07:00
Phillip Hsu b0cc8e3557 Current alarm cancelled and service unbinds when deleting it or saving changes to it 2016-06-08 15:02:40 -07:00
Phillip Hsu 514bf41475 Calling AlarmUtils.cancelAlarm() in RingtoneActivity and RingtoneService was actually necessary 2016-06-08 14:01:54 -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 ffb6f40fd0 Fixed active alarm notification dismiss bug found in RingtoneService 2016-06-07 19:58:41 -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 4b8bbcf5f2 Moved preference strings from strings.xml to their own category file 2016-06-06 21:24:44 -07:00
Phillip Hsu a4bfce7874 Imported SettingsActivity and related classes 2016-06-06 19:49:39 -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 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 7432a057b3 Ringtone stops immediately after dismissive action 2016-06-05 21:43:35 -07:00
Phillip Hsu edacd53ac2 Bug fixed 2016-06-05 21:21:03 -07:00
Phillip Hsu 8617137b73 dlafkj 2016-06-05 20:24:35 -07:00
Phillip Hsu b5f2b3cac8 fuck 2016-06-05 20:06:19 -07:00
Phillip Hsu f67c5e5bb5 Before trying bug fix 2016-06-05 19:58:27 -07:00
Phillip Hsu 53d5eed670 Fixed alarm not ringing because of RingtoneActivity being resumed on next launch and not created 2016-06-05 00:08:54 -07:00
Phillip Hsu 1ea774f21b Added snoozing field to JSON, changed RingtoneActivity launch mode in manifest 2016-06-04 02:45:24 -07:00