Commit Graph

210 Commits

Author SHA1 Message Date
Phillip Hsu
d219f7e0c1 Deprecate AppTheme.PopupOverlay style 2016-09-20 17:30:08 -07:00
Phillip Hsu
0575a05785 Change all Toolbars to use ?themedPopupOverlay for popupTheme attribute 2016-09-20 17:28:34 -07:00
Phillip Hsu
baa2530850 Change MainActivity's Toolbar popupTheme to match current theme 2016-09-20 17:22:25 -07:00
Phillip Hsu
0096459ded Increase menu button size for timer item 2016-09-20 16:47:15 -07:00
Phillip Hsu
980dc10d67 Change accent colors 2016-09-20 00:04:44 -07:00
Phillip Hsu
7cf67fd14c Create theme preference 2016-09-19 20:04:30 -07:00
Phillip Hsu
274b4d83e3 Create preference to open system date and time settings 2016-09-19 19:35:14 -07:00
Phillip Hsu
d2d1fd22fe Create timer auto silence preference. Change default values of alarm auto silence and snooze duration preferences. Remove world clock preferences. 2016-09-19 18:37:05 -07:00
Phillip Hsu
ee689cbb3c Change ChronometerNotificationService to be a foreground service 2016-09-16 16:00:59 -07:00
Phillip Hsu
90bdbf2505 Restore current lap when StopwatchNotificationService is restarted. Change add lap icon fillColor to white. 2016-09-16 02:26:43 -07:00
Phillip Hsu
facdf05602 Moved lap inserting and updating to StopwatchNotificationService 2016-09-14 22:12:13 -07:00
Phillip Hsu
bf381a05f1 Update BaseChronometer and ChronometerDelegate with Chronometer source code in API 24 2016-09-10 02:17:21 -07:00
Phillip Hsu
a3ad4ea458 Replace CountdownDelegate with ChronometerDelegate. Create BaseChronometer as superclass of CountdownChronometer and ChronometerWithMillis. 2016-09-09 21:06:06 -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
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
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
66cb180887 Implement RingtonePickerDialog 2016-09-03 23:41:06 -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
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
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
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
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
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
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
a7861a04c1 Icons 2016-08-15 15:28:18 -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
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
9e4369282d Created TimerNotificationService, TimesUpActivity. Schedule alarms with AlarmManager for timers. 2016-08-03 03:26:53 -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
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