Phillip Hsu
|
bc2446d586
|
Created ScrollingGridTimePickerDialog
|
2016-07-17 03:02:57 -07:00 |
|
Phillip Hsu
|
d1c0820de4
|
Created BaseTimePickerDialog
|
2016-07-16 20:28:13 -07:00 |
|
Phillip Hsu
|
5405be9b26
|
Removed old numpad from use and refactored code
|
2016-07-16 20:04:58 -07:00 |
|
Phillip Hsu
|
abd2d55aa9
|
Replaced all stray RelativeSizeSpans with usages of TimeTextUtils
|
2016-07-16 17:40:17 -07:00 |
|
Phillip Hsu
|
ec3a75f8d2
|
Created TimeTextUtils
|
2016-07-16 14:37:41 -07:00 |
|
Phillip Hsu
|
140ce5505d
|
Fixed input disabling when using 12-hour clock system
|
2016-07-16 14:13:00 -07:00 |
|
Phillip Hsu
|
d4de3b507f
|
Focus grabber given focus correctly now
|
2016-07-16 13:59:54 -07:00 |
|
Phillip Hsu
|
0a7c007da4
|
Created focus grabber for time input field
|
2016-07-16 04:27:49 -07:00 |
|
Phillip Hsu
|
a6c8076255
|
Fixed input field cursor issues
|
2016-07-16 04:12:30 -07:00 |
|
Phillip Hsu
|
c0b914500d
|
Fixed bug where clearing numpad did not disable the FAB
|
2016-07-16 00:39:39 -07:00 |
|
Phillip Hsu
|
231aa9a280
|
New numpad time picker layout
|
2016-07-15 23:43:55 -07:00 |
|
Phillip Hsu
|
69d8812c4a
|
Bind method directly
|
2016-07-15 19:20:34 -07:00 |
|
Phillip Hsu
|
c3b018f59e
|
Create new time picker dialog each time as needed
|
2016-07-15 17:12:25 -07:00 |
|
Phillip Hsu
|
0f32215145
|
Use support fragments consistently
|
2016-07-14 00:02:16 -07:00 |
|
Phillip Hsu
|
b395722386
|
Numpad time picker saves instance state, used in edit alarm screen
|
2016-07-13 22:03:04 -07:00 |
|
Phillip Hsu
|
c768559acc
|
Created dialog for numpad time picker
|
2016-07-13 03:18:40 -07:00 |
|
Phillip Hsu
|
6339667dea
|
Changed sort order for alarms query
|
2016-07-12 14:21:00 -07:00 |
|
Phillip Hsu
|
799271fbec
|
Created instance variable for snackbar anchor in edit alarm screen
|
2016-07-12 01:28:34 -07:00 |
|
Phillip Hsu
|
c5558c211a
|
Changed layout of edit alarm screen
|
2016-07-12 01:16:58 -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
|
4436d5852a
|
Add, update, and delete operations moved to background
|
2016-07-09 03:36:49 -07:00 |
|
Phillip Hsu
|
1843c7222a
|
Fixed AlarmViewHolder dismiss button action
|
2016-07-09 02:46:22 -07:00 |
|
Phillip Hsu
|
d17f514bd3
|
Added item divider to alarm item layout
|
2016-07-08 19:52:12 -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
|
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
|
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
|
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 |
|