Commit Graph

94 Commits

Author SHA1 Message Date
Phillip Hsu
022153fec1 Reconsider ViewHolder item ID for tag making 2016-09-07 16:54:41 -07:00
Phillip Hsu
e1d858a06a Removed considerations of item ID and position from tag making method 2016-09-07 02:51:05 -07:00
Phillip Hsu
17ad81d55e Create DialogFragmentController to manage showing and restoring dialogs 2016-09-07 02:20:11 -07:00
Phillip Hsu
e0ddd0b702 Create AddLabelDialogController to manage showing and restoring AddLabelDialog 2016-09-06 19:50:05 -07:00
Phillip Hsu
edf33240e6 Create empty view for RecyclerViewFragment 2016-09-05 23:31:01 -07:00
Phillip Hsu
2f202467bb Change alarm notification icons 2016-09-05 18:30:27 -07:00
Phillip Hsu
f4addce363 New icon for auto silenced text 2016-09-05 18:17:32 -07:00
Phillip Hsu
ed351ab859 Increase icon size for RingtoneActivity buttons 2016-09-05 17:32:43 -07:00
Phillip Hsu
d15f3f85a4 Apply correct tint to dismiss button icon 2016-09-05 03:39:58 -07:00
Phillip Hsu
0a42097dcf Always enable alarm on new time set 2016-09-05 00:50:47 -07:00
Phillip Hsu
d44caf5255 Reschedule alarm on every change so previous PendingIntent that launches RingtoneActivity is cancelled and updated 2016-09-04 23:11:18 -07:00
Phillip Hsu
ecf41785c3 Persist ringtone change as it is made. Restore ringtone selected callback on rotate. 2016-09-04 00:43:51 -07:00
Phillip Hsu
66cb180887 Implement RingtonePickerDialog 2016-09-03 23:41:06 -07:00
Phillip Hsu
dc8b244369 Collapse expanded ViewHolder when OK is clicked 2016-09-03 20:19:56 -07:00
Phillip Hsu
3bbee9a641 Persist time change as it is made 2016-09-03 18:45:30 -07:00
Phillip Hsu
f9c4d8ed20 Change OnCheckedChange to OnClick for vibrate checkbox 2016-09-03 18:14:46 -07:00
Phillip Hsu
95f2e90fa8 Change OnCheckedChange to OnClick for day toggles 2016-09-03 18:11:19 -07:00
Phillip Hsu
c0c7d521df Persist recurring day change as it is made 2016-09-03 17:57:19 -07:00
Phillip Hsu
554dd49f0a Persist vibrate change as it is made 2016-09-03 17:41:12 -07:00
Phillip Hsu
abc849c243 Persist label change as it is made. Keep AlarmVH expanded as content change occurs. 2016-09-03 17:36:35 -07:00
Phillip Hsu
8171a663bc Change signature of RecyclerViewFragment#onCreateAdapter() to not require Bundle param 2016-09-03 15:33:03 -07:00
Phillip Hsu
ca2da0ad66 Split RecyclerViewFragment#getAdapter() into getAdapter() and onCreateAdapter() 2016-09-03 03:15:22 -07:00
Phillip Hsu
b1ac2e60dd Initialize NumberGridTimePickerDialog with Alarm's previous hour and minute. Expand collapsed ViewHolder when time is clicked. 2016-09-02 21:27:48 -07:00
Phillip Hsu
446d7a5334 Restore expanded alarm ViewHolder on rotate 2016-09-02 20:46:09 -07:00
Phillip Hsu
adb40beed8 Open label dialog and time picker from ExpandedAlarmViewHolder 2016-09-02 19:27:41 -07:00
Phillip Hsu
5ec512d268 Save label changes 2016-09-02 17:25:31 -07:00
Phillip Hsu
8b9b4258e2 Show selected ringtone URI when opening ringtone picker 2016-09-02 00:25:11 -07:00
Phillip Hsu
c8ea8cf43a Change value of themedIconTint to be a color resource, instead of a ColorStateList resource which is not supported for the XML tint attribute of an ImageView below v21. 2016-09-01 20:55:29 -07:00
Phillip Hsu
d7b3fc6ee1 Fixed bug where a missed, non-recurring alarm that superseded a previous alarm was not disabled after exiting AlarmActivity. Fixed bug where successive alarms would cancel missed alarm notifications for previous alarms. 2016-09-01 19:39:34 -07:00
Phillip Hsu
7b81bb467f Play default ringtone if alarm has not set one 2016-09-01 16:30:03 -07:00
Phillip Hsu
732049b540 Apply themed icon tint to ringtone icon 2016-09-01 15:30:35 -07:00
Phillip Hsu
bff06c66f9 Added comments about colors 2016-09-01 03:53:32 -07:00
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