Commit Graph

62 Commits

Author SHA1 Message Date
Phillip Hsu
331f012190 Layout changes to expanded alarm item. Create ColorStateList for day toggles in code. 2016-09-01 03:28:32 -07:00
Phillip Hsu
2218114adc Change alarm time text appearance 2016-09-01 01:09:41 -07:00
Phillip Hsu
f5d9fb1a97 Change text color of time according to state of alarm 2016-08-31 03:49:20 -07:00
Phillip Hsu
d0c8abe1f1 Use AddLabelDialog 2016-08-30 20:06:51 -07:00
Phillip Hsu
9b7ab3e644 Fixed text colors confusion 2016-08-21 02:16:29 -07:00
Phillip Hsu
abd1551bc3 Updated layout of NumpadTimePickerDialog 2016-08-17 16:51:40 -07:00
Phillip Hsu
3732246bb7 Depcrecated EditAlarmActivity, moved some code to AlarmFragment and ExpandedAlarmViewHolder 2016-08-17 01:08:37 -07:00
Phillip Hsu
e408a7467a Apply new icons 2016-08-16 02:40:22 -07:00
Phillip Hsu
a21d973f71 Refactor AlarmCountdown 2016-08-15 17:25:59 -07:00
Phillip Hsu
6b7c9cedee New ringtone activity layout 2016-08-06 03:34:53 -07:00
Phillip Hsu
29194f241f Show auto silence view 2016-08-06 02:52:49 -07:00
Phillip Hsu
d845f241e9 New ringtone activity layout 2016-08-06 00:06:15 -07:00
Phillip Hsu
6ae9c3511c Expired timer notification 2016-08-05 01:58:43 -07:00
Phillip Hsu
8dea6301aa Implement notification actions for timers 2016-08-05 01:06:26 -07:00
Phillip Hsu
25c544df43 Pass alarm directly to AlarmActivity and AlarmRingtoneService 2016-08-04 02:51:50 -07:00
Phillip Hsu
9e4369282d Created TimerNotificationService, TimesUpActivity. Schedule alarms with AlarmManager for timers. 2016-08-03 03:26:53 -07:00
Phillip Hsu
6f8d22f15b Timers persisted correctly, chronometer and buttons bind correctly 2016-08-02 17:25:14 -07:00
Phillip Hsu
5ac5b34640 New update and delete callbacks for OnListItemInteractionListener 2016-08-01 01:18:44 -07:00
Phillip Hsu
9561388425 Show elevation on ExpandedAlarmViewHolder, changed name of AlarmViewHolder to CollapsedAlarmViewHolder 2016-07-31 20:28:08 -07:00
Phillip Hsu
02db488065 Create expanded and collapsed alarm view holders 2016-07-31 18:28:31 -07:00
Phillip Hsu
7b0a32938e Created AsyncDatabaseChangeHandler 2016-07-30 19:01:29 -07:00
Phillip Hsu
066ac67325 RecyclerViewFragment and other abstract classes in use for alarms and timers 2016-07-30 14:36:33 -07:00
Phillip Hsu
b43ff03662 Abstracted SQL, Cursor, Loader, Adapter, RecyclerView 2016-07-29 23:18:46 -07:00
Phillip Hsu
abd2d55aa9 Replaced all stray RelativeSizeSpans with usages of TimeTextUtils 2016-07-16 17:40:17 -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
1843c7222a Fixed AlarmViewHolder dismiss button action 2016-07-09 02:46:22 -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
3a86aaf3ba Update and delete alarms now async 2016-07-07 00:30:45 -07:00
Phillip Hsu
4d2ef227b6 Alarm adding moved back to onActivityResult 2016-07-06 03:42:45 -07:00
Phillip Hsu
cf46160b1e Local broadcast receiver used as observer in loader 2016-07-06 00:40:52 -07:00
Phillip Hsu
9fb4727051 Item animations working 2016-07-05 17:00:57 -07:00
Phillip Hsu
4eec10f86a Wrote Loader for List of Alarms 2016-07-03 03:49:48 -07:00
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
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
a1c72f8ef9 Tables set up, JSON implementations deprecated 2016-06-26 15:31:54 -07:00
Phillip Hsu
c37e9438cf Recurring alarms working 2016-06-13 03:11:06 -07:00
Phillip Hsu
b6260c3fb7 Before trying new id related stuff 2016-06-11 13:33:30 -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
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