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
|
51469fa282
|
Apply dark theme overlay to appbar
|
2016-09-06 18:43:23 -07:00 |
|
Phillip Hsu
|
1cc87a828e
|
Set appbar elevation
|
2016-09-06 18:32:33 -07:00 |
|
Phillip Hsu
|
f3e01995a1
|
Fix layout of EditTimerActivity. Create landscape layout.
|
2016-09-06 18:08:02 -07:00 |
|
Phillip Hsu
|
5d5002a6d7
|
Add delete menu item for TimerViewHolder
|
2016-09-06 14:54:42 -07:00 |
|
Phillip Hsu
|
f9b09f29a1
|
Persist label change to Timer as it is made. Fixed bug where label wasn't binding correctly afterward because of wrong parameter ordering when creating Timer instance in TimerCursor.
|
2016-09-06 02:42:26 -07:00 |
|
Phillip Hsu
|
edf33240e6
|
Create empty view for RecyclerViewFragment
|
2016-09-05 23:31:01 -07:00 |
|
Phillip Hsu
|
34930fa2b3
|
Change timer notification icons
|
2016-09-05 19:17:54 -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
|
d5a7d16c72
|
Change header content style of RingtoneActivity subclasses
|
2016-09-05 16:31:59 -07:00 |
|
Phillip Hsu
|
b27720b2df
|
Use ?attr/colorPrimary for RingtoneActivity background and dark theme overlay on text
|
2016-09-05 16:21:52 -07:00 |
|
Phillip Hsu
|
d504f98734
|
Use DateFormatSymbols to get weekday labels for the device locale. Remove corresponding string resources.
|
2016-09-05 15:10:55 -07:00 |
|
Phillip Hsu
|
d15f3f85a4
|
Apply correct tint to dismiss button icon
|
2016-09-05 03:39:58 -07:00 |
|
Phillip Hsu
|
c7fd4ac93f
|
Move looping ringtone code to its own class. Use looped playback for RingtonePickerDialog.
|
2016-09-05 02:59:51 -07:00 |
|
Phillip Hsu
|
c44eefc472
|
Create our own MediaPlayer to play ringtone instead of using the Ringtone API, so we can set looped playback
|
2016-09-05 02:26:02 -07:00 |
|
Phillip Hsu
|
0a42097dcf
|
Always enable alarm on new time set
|
2016-09-05 00:50:47 -07:00 |
|
Phillip Hsu
|
16a853157b
|
Fix occurrences of crashing by snoozing alarm from notification by parceling and unparceling Alarm in UpcomingAlarmReceiver instead of retrieving from database with long id
|
2016-09-05 00:22:58 -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
|
1339ad6d00
|
Created BaseAlertDialogFragment and RingtonePickerDialog. Change AddLabelDialog to extend from BaseAlertDialogFragment.
|
2016-09-03 21:57:11 -07:00 |
|
Phillip Hsu
|
944482a767
|
Use AppCompatEditText to get tinting for pre-21
|
2016-09-03 20:31:34 -07:00 |
|
Phillip Hsu
|
41a36bbe70
|
Set ID on EditText so it automatically saves state on rotation
|
2016-09-03 20:26:58 -07:00 |
|
Phillip Hsu
|
dc8b244369
|
Collapse expanded ViewHolder when OK is clicked
|
2016-09-03 20:19:56 -07:00 |
|
Phillip Hsu
|
f13897cc8e
|
Fix snackbar not showing when alarms are created on 21+
|
2016-09-03 19:54:13 -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
|
70ccc25bc6
|
Change textColorHint, dark theme palette
|
2016-09-01 14:16:00 -07:00 |
|
Phillip Hsu
|
7310d49430
|
Remove label hint
|
2016-09-01 13:48:10 -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
|
52b2f7ed90
|
Use TextAppearance.AppCompat parent and change text size
|
2016-09-01 01:16:26 -07:00 |
|
Phillip Hsu
|
2218114adc
|
Change alarm time text appearance
|
2016-09-01 01:09:41 -07:00 |
|
Phillip Hsu
|
ce9797e8fd
|
Change timer countdown text color
|
2016-09-01 00:59:36 -07:00 |
|
Phillip Hsu
|
25b709e793
|
Moved stopwatch style to its own file
|
2016-09-01 00:55:59 -07:00 |
|
Phillip Hsu
|
61c4a8a3f7
|
Moved timer styles to their own file
|
2016-09-01 00:01:45 -07:00 |
|
Phillip Hsu
|
fcf2cacbbb
|
Moved TimerViewHolder child view attributes to styles.xml
|
2016-08-31 23:54:34 -07:00 |
|
Phillip Hsu
|
2d6b21a3c9
|
New colors for dark theme palette. Toggle between start/pause icons for timer item.
|
2016-08-31 22:06:28 -07:00 |
|
Phillip Hsu
|
c21cbc1124
|
Themed icon colors for TimerViewHolder
|
2016-08-31 21:05:27 -07:00 |
|
Phillip Hsu
|
db3e60d4dc
|
Thin font weight
|
2016-08-31 18:36:41 -07:00 |
|
Phillip Hsu
|
089121c86d
|
Thin font weight
|
2016-08-31 17:38:09 -07:00 |
|
Phillip Hsu
|
3d043b0a77
|
Visual changes
|
2016-08-31 17:31:35 -07:00 |
|
Phillip Hsu
|
2daa1a196c
|
Use theme overlay to get white chronometer text across both dark/light themes
|
2016-08-31 17:03:01 -07:00 |
|
Phillip Hsu
|
ca8be47550
|
Change background color of stopwatch chronometer to match theme's colorPrimary
|
2016-08-31 16:38:03 -07:00 |
|
Phillip Hsu
|
8a7e76e198
|
Comment about correcting divider color in bottom sheets
|
2016-08-31 16:29:01 -07:00 |
|
Phillip Hsu
|
04cf62f0d0
|
Correct list divider color according to theme
|
2016-08-31 15:44:35 -07:00 |
|
Phillip Hsu
|
c64cf04d22
|
Add dark app theme
|
2016-08-31 15:36:24 -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
|
0db0d7cf7a
|
Apply alertDialogTheme in AppTheme to use accent color
|
2016-08-30 23:28:13 -07:00 |
|
Phillip Hsu
|
d0c8abe1f1
|
Use AddLabelDialog
|
2016-08-30 20:06:51 -07:00 |
|
Phillip Hsu
|
db7de897e0
|
Show keyboard on AddLabelDialog show
|
2016-08-30 19:57:59 -07:00 |
|
Phillip Hsu
|
1a9471d3c7
|
Change factory method signature
|
2016-08-30 18:50:17 -07:00 |
|
Phillip Hsu
|
d1f3fae2c3
|
Create AddLabelDialog and use in TimerViewHolder
|
2016-08-30 18:46:52 -07:00 |
|
Phillip Hsu
|
c2d86389b0
|
Increase label margin top
|
2016-08-30 17:42:46 -07:00 |
|
Phillip Hsu
|
e94a1fd3a5
|
Remove bottom padding from laps container in landscape
|
2016-08-30 17:32:18 -07:00 |
|
Phillip Hsu
|
e025f70965
|
Replace hardcoded dimens with dimen resources
|
2016-08-30 17:24:25 -07:00 |
|
Phillip Hsu
|
a7af4f84bb
|
Give extra space at bottom of RecyclerView so the last item isn't covered by FAB
|
2016-08-30 17:02:37 -07:00 |
|
Phillip Hsu
|
d970505dd5
|
Revert to include fragment_recycler_view in Fragment layouts, programmatically set padding as needed. Replace hardcoded dimens with dimen resources.
|
2016-08-30 16:27:49 -07:00 |
|
Phillip Hsu
|
02fc6f2bdd
|
Replace include of fragment_recycler_view with RecyclerView child due to different padding requirements
|
2016-08-30 02:54:32 -07:00 |
|
Phillip Hsu
|
43805076eb
|
Fix timer item margin directions for portrait because RecyclerView has padding in those directions now
|
2016-08-30 02:44:46 -07:00 |
|
Phillip Hsu
|
2dc411f999
|
Create GridLayoutManager for TimersFragment in landscape
|
2016-08-30 02:39:18 -07:00 |
|
Phillip Hsu
|
be9aca1ede
|
Create landscape layout for StopwatchFragment
|
2016-08-30 02:20:17 -07:00 |
|
Phillip Hsu
|
c0553b85b7
|
Restore Activity FAB's translationX on rotation
|
2016-08-29 22:37:49 -07:00 |
|
Phillip Hsu
|
925424c882
|
Restore mini FABs and Activity FAB correctly on rotate
|
2016-08-29 03:24:16 -07:00 |
|
Phillip Hsu
|
2daf03b754
|
Fixed SeekBar not animating after device rotation
|
2016-08-28 22:32:16 -07:00 |
|
Phillip Hsu
|
b03c6123e9
|
Changed ProgressBar to SeekBar
|
2016-08-28 17:18:52 -07:00 |
|
Phillip Hsu
|
85d78e566b
|
Changed ProgressBar to SeekBar
|
2016-08-28 04:23:45 -07:00 |
|
Phillip Hsu
|
e48bb036ac
|
Comment out testing code
|
2016-08-28 01:21:32 -07:00 |
|
Phillip Hsu
|
9b886dfe5b
|
Restore correct order of primary and secondary texts
|
2016-08-27 03:15:00 -07:00 |
|
Phillip Hsu
|
fa3dcea9bf
|
24 hour selection indicator restored on rotate
|
2016-08-27 00:18:15 -07:00 |
|
Phillip Hsu
|
be66d43e4c
|
Minute selection indicator restored on rotate
|
2016-08-26 23:27:45 -07:00 |
|
Phillip Hsu
|
ee77105a8e
|
Selection indicator restored on rotate
|
2016-08-26 21:14:48 -07:00 |
|
Phillip Hsu
|
591bc6d680
|
Fixed FAB enabled color not restoring correctly
|
2016-08-26 03:35:57 -07:00 |
|
Phillip Hsu
|
07277163ae
|
ampm instance state saved and restored
|
2016-08-26 03:12:05 -07:00 |
|
Phillip Hsu
|
5188b7e128
|
Fix 24 hour numpad not disabling FAB for invalid 3-digit times upon backspacing
|
2016-08-25 17:35:29 -07:00 |
|
Phillip Hsu
|
eaff0fcb5d
|
Only update FAB state if last state is different from new state
|
2016-08-25 15:34:18 -07:00 |
|
Phillip Hsu
|
e99b964d9b
|
Removed remnant of selectableItemBackgroundBorderless along edges when animating from hours index to minutes index
|
2016-08-25 15:05:49 -07:00 |
|
Phillip Hsu
|
fd57663b86
|
Tint selectableItemBackground with accent color for versions below 21
|
2016-08-24 22:24:49 -07:00 |
|
Phillip Hsu
|
f2e25cb261
|
Tint selectableItemBackground with accent color
|
2016-08-24 19:43:24 -07:00 |
|
Phillip Hsu
|
29086b4b02
|
Removed unused attribute
|
2016-08-24 03:35:37 -07:00 |
|
Phillip Hsu
|
841a54e3f5
|
Created landscape layout for numeric keypad picker
|
2016-08-24 03:34:59 -07:00 |
|
Phillip Hsu
|
2d4d661d7f
|
24 hour grid fit to landscape mode
|
2016-08-24 02:20:36 -07:00 |
|
Phillip Hsu
|
742d5f3b1e
|
Created landscape layout for number grid
|
2016-08-24 01:23:01 -07:00 |
|
Phillip Hsu
|
a76fa47768
|
Animation between indices
|
2016-08-23 03:07:52 -07:00 |
|
Phillip Hsu
|
98b6c44a47
|
Changed font weight of primary text of TwentyFourHourGridItem for v21
|
2016-08-22 22:00:42 -07:00 |
|
Phillip Hsu
|
9588ad2b96
|
Correct dark theme divider color for number grid
|
2016-08-22 18:52:15 -07:00 |
|
Phillip Hsu
|
2a285c0558
|
Replaced extra vector drawable resources with programmatic tinting
|
2016-08-22 18:21:12 -07:00 |
|
Phillip Hsu
|
322682823f
|
Animate FAB elevation in numpad
|
2016-08-22 16:45:13 -07:00 |
|
Phillip Hsu
|
c0d100d165
|
Numpad looking good
|
2016-08-22 03:45:58 -07:00 |
|
Phillip Hsu
|
9b7ab3e644
|
Fixed text colors confusion
|
2016-08-21 02:16:29 -07:00 |
|
Phillip Hsu
|
a473f3fd2c
|
Appearance changes to NumberGridTimePickerDialog
|
2016-08-20 04:05:09 -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
|
7ae7c0f174
|
Fixed incorrect visibilities of mini FABs for stopwatch page
|
2016-08-15 23:52:00 -07:00 |
|
Phillip Hsu
|
a21d973f71
|
Refactor AlarmCountdown
|
2016-08-15 17:25:59 -07:00 |
|
Phillip Hsu
|
a7861a04c1
|
Icons
|
2016-08-15 15:28:18 -07:00 |
|
Phillip Hsu
|
b1f3c9c8c7
|
Change ArrayList to SparseArray for ViewPager adapter's collection of Fragments
|
2016-08-14 01:23:15 -07:00 |
|
Phillip Hsu
|
04158bb6a8
|
Fixed bug where scrolling the ViewPager and quickly clicking the FAB called the previous Fragment's onFabClick()
|
2016-08-14 00:41:25 -07:00 |
|
Phillip Hsu
|
15afc01735
|
Translate FAB when scrolling between stopwatch page
|
2016-08-13 23:15:26 -07:00 |
|
Phillip Hsu
|
7dfda796f3
|
Implemented stopwatch page
|
2016-08-12 20:58:01 -07:00 |
|
Phillip Hsu
|
3e542f585e
|
New preferences for timers
|
2016-08-08 18:58:07 -07:00 |
|
Phillip Hsu
|
74ec0fd883
|
Animated progress bar
|
2016-08-08 02:57:21 -07:00 |
|
Phillip Hsu
|
07de78e8e7
|
Implemented timer actions in ringtone activity
|
2016-08-06 03:40:29 -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
|
992e091db7
|
Replaced all usages of DatabaseManager with AlarmsTableManager
|
2016-08-01 19:06:46 -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
|
7c41ac2d29
|
Basic implementation of edit timer screen
|
2016-07-29 15:03:26 -07:00 |
|
Phillip Hsu
|
c70b40e213
|
Implemented time fields
|
2016-07-28 19:17:00 -07:00 |
|
Phillip Hsu
|
9493c639a8
|
Merge branch 'reverted_numpad_time_picker' into timers
|
2016-07-28 01:10:08 -07:00 |
|
Phillip Hsu
|
4c6eea5ffc
|
Layout modifications
|
2016-07-27 23:34:00 -07:00 |
|
Phillip Hsu
|
297910d306
|
Created EditAlarmActivity
|
2016-07-27 19:58:30 -07:00 |
|
Phillip Hsu
|
180a1c0af8
|
Implemented secondary buttons
|
2016-07-27 14:59:38 -07:00 |
|
Phillip Hsu
|
ac56357b4b
|
Created TimerController
|
2016-07-27 13:41:36 -07:00 |
|
Phillip Hsu
|
ec49204755
|
Tried to move Timer controlling code to Chronometer
|
2016-07-27 03:56:31 -07:00 |
|
Phillip Hsu
|
342e025f5a
|
Countdown chronometer implemented
|
2016-07-27 01:52:28 -07:00 |
|
Phillip Hsu
|
65671c3650
|
Implement save and restore instance state
|
2016-07-25 17:00:04 -07:00 |
|
Phillip Hsu
|
6585cca738
|
Time picker style preference implemented
|
2016-07-25 14:28:26 -07:00 |
|
Phillip Hsu
|
6f2adb6eb1
|
Applied margins and padding to grid
|
2016-07-25 03:15:51 -07:00 |
|
Phillip Hsu
|
20db6156ca
|
Override modal bottom sheet peekHeight
|
2016-07-25 02:35:12 -07:00 |
|
Phillip Hsu
|
069bf39ab8
|
Changed to bottom sheet
|
2016-07-25 01:14:22 -07:00 |
|
Phillip Hsu
|
3936c4285d
|
Reverted alt buttons and fab to be part of the NumpadTimePicker
|
2016-07-24 20:08:38 -07:00 |
|
Phillip Hsu
|
447014338e
|
Callback is working between EditAlarmActivity and NumberGridTimePickerDialog
|
2016-07-24 18:23:28 -07:00 |
|
Phillip Hsu
|
e3f02d7aa3
|
Implemented minute tuner click listeners
|
2016-07-24 03:45:21 -07:00 |
|
Phillip Hsu
|
e2df1aef28
|
Increased tap target size of buttons
|
2016-07-24 00:20:12 -07:00 |
|
Phillip Hsu
|
1162e9177c
|
Implemented done button and half day toggles in dialog
|
2016-07-23 19:56:19 -07:00 |
|
Phillip Hsu
|
454851e2bf
|
Changed minute tuner positions in grid, renamed NumberGrid to NumbersGridView
|
2016-07-23 01:43:11 -07:00 |
|
Phillip Hsu
|
63cffaf0a2
|
Merged aosp timepicker code
|
2016-07-22 19:42:18 -07:00 |
|
Phillip Hsu
|
2ef36ea05f
|
Number buttons clickable
|
2016-07-22 19:37:36 -07:00 |
|
Phillip Hsu
|
16dc0b94d7
|
Implemented basic header behavior
|
2016-07-22 04:26:59 -07:00 |
|
Phillip Hsu
|
a45be65824
|
Added header to NumberGridTimePickerDialog
|
2016-07-22 01:39:30 -07:00 |
|
Phillip Hsu
|
1e1a5a0439
|
Populating of views for number grid done in dialog
|
2016-07-21 22:10:35 -07:00 |
|
Phillip Hsu
|
cf17ba5014
|
Created NumberGrid time picker
|
2016-07-21 18:52:03 -07:00 |
|
Phillip Hsu
|
886f10b06c
|
Deleted files related to ScrollingGridTimePicker
|
2016-07-20 20:34:58 -07:00 |
|
Phillip Hsu
|
a07cf222b3
|
Moved alt buttons and fab to dialog layout
|
2016-07-20 19:42:05 -07:00 |
|
Phillip Hsu
|
62524bc0b5
|
Moved alt buttons out of NumpadTimePicker and into dialog layout
|
2016-07-20 03:27:49 -07:00 |
|
Phillip Hsu
|
249a2c76f9
|
savepoint to revert back to
|
2016-07-20 01:37:08 -07:00 |
|
Phillip Hsu
|
a8f3fafafa
|
Changed picker header
|
2016-07-19 23:11:37 -07:00 |
|
Phillip Hsu
|
ae83786b3c
|
Bottom sheet time picker working
|
2016-07-19 20:45:05 -07:00 |
|
Phillip Hsu
|
ae6f4fc723
|
Testing anchored fab in dialogs
|
2016-07-18 04:11:43 -07:00 |
|
Phillip Hsu
|
081dd76545
|
Use rowSpan and columnSpan attributes for GridLayout contents
|
2016-07-17 16:40:48 -07:00 |
|
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 |
|