2a993b4f6dad3524fb52038cb160d6e34c725076 |
|
28-Apr-2016 |
Alan Viverette <alanv@google.com> |
Maintain internal consistency for TimePickerClockDelegate hour Hour was not updated correctly when a new hour was selected using the radial picker or when AM/PM was changed, which prevented programmatic calls from working. Bug: 28398738 Change-Id: I0c1ffd9f9e569d980e72e74dc62568a56930afc4
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
30b57b6bd222c11f2fcc347a6c794f78c6fa84bd |
|
19-Apr-2016 |
Alan Viverette <alanv@google.com> |
Call OnTimeChangedListener on AM/PM change in clock-style TimePicker Bug: 28257554 Change-Id: I25aabac783ea2b6e68be4b6c60f0d55a4c37af26
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
b0f5461eeca28d6c4be6ba1f826a43a8961f587e |
|
12-Apr-2016 |
Alan Viverette <alanv@google.com> |
Include current selection mode in TimePicker event text Bug: 23118708 Change-Id: I709f28674c7a959cdfb279f8643a07aa562d8fef
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
6b3f85f87ed95cce748aeb57c70df0d2ed72707f |
|
01-Mar-2016 |
Alan Viverette <alanv@google.com> |
Use Holo date/time picker layouts on very small screens If the screen is smaller than "small" then use the Holo picker layouts. Unifies the SavedState between delegates so that we can seamlessly transition between them during configuration changes. Pushes the DatePickerSpinnerDelegate up to the same level as the calendar delegate. Bug: 27239893 Change-Id: Ida4dc2748d38bd766ae93d12aef15e963921939c
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
491523d52cd8368ef9a92e95fb3e9332bf86a996 |
|
07-Oct-2015 |
Deepanshu Gupta <deepanshu@google.com> |
LayoutLib fixes for N Moves LayoutLib to Java 8 - YAY! Fix delegates Change-Id: I098996e43e330e995d33f12df1c16355bbc02f0f
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
7add7e04969a23d90fc41331912c3114770bde82 |
|
20-Nov-2015 |
Alan Viverette <alanv@google.com> |
Only look for nearest child View in ViewGroup NearestTouchDelegate may still be assigned to non-ViewGroup views, but we won't attempt to find a target child View until the touch moves into a ViewGroup. Bug: 25813455 Change-Id: I570f88fee63623110e3463e8d4579cca8113fd5e
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
68016a66f6d981676b193e8f52a06bee785c8da9 |
|
19-Nov-2015 |
Alan Viverette <alanv@google.com> |
Set mTempCalendar in TimePickerSpinnerDelegate A previous CL removed setLocale(), which had been initializing the temp calendar. This CL also makes the calendar final, since the locale is only set once during construction. Bug: 25776094 Change-Id: If0af34df3120a7c4b1667129a553b9f8b7ec1999
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
3b7e2b910253f8621cd4c498c9a6b5eeb2c398cd |
|
16-Nov-2015 |
Alan Viverette <alanv@google.com> |
Update the TimePicker hour format when toggling 24-hour mode Bug: 25615007 Change-Id: I47a9f6b07e0cf7c86ca6d25c835a06878878d483
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
4420ae875de711a91dc10f7f4dd5a9cc62221ac8 |
|
16-Nov-2015 |
Alan Viverette <alanv@google.com> |
Clean up TimePicker No functional changes, only refactoring: - shorten method and variable names - remove unused validation callback - avoid using return in setters Change-Id: Ie7c19cfe3c5cb515695f943c534899d37ad032bb
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
b3f24639902e71d4da3b2aa4eff25e75e9ce7711 |
|
22-Oct-2015 |
Alan Viverette <alanv@google.com> |
Implement new keyboard interaction model in TimePicker Also enlarges the touch targets for the AM/PM buttons by redirecting unhandled touches within the containing view group. Bug: 20257430 Change-Id: I28e8d8894a4702116bb68cc6a6d4115e5aa87a69
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
2b4dc1156695ae0a7498bf8fe7cd6b82941026d3 |
|
02-Oct-2015 |
Alan Viverette <alanv@google.com> |
Animate radial time picker selector during hour/minute transition Also propagates XML attrs from time picker to radial view during construction, which allows the hour colors & etc. to be changed inline without needing to set the timePickerStyle theme attribute. Bug: 20333885 Change-Id: Ib42b9f5b93b5d6ce1dcbaa05f99cef40c9f9a9d3
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
f86bbd04b9a83f6d0b53408c828ccf02942ee586 |
|
16-Sep-2015 |
Alan Viverette <alanv@google.com> |
Ensure AM/PM buttons are at least 48x48dp Also cleans up imports. Bug: 24057304 Change-Id: I95e8e7c49247bcf51aabcb656d76c0bfa0f0865c
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
f63757b7a6d06138860640f8e95326dc1ff47646 |
|
02-Apr-2015 |
Alan Viverette <alanv@google.com> |
Scale month view for small screens, use verbatim span for AM/PM label Also fixes initial day selection in DatePickerDialog. Bug: 19933912 Bug: 19937345 Change-Id: I88264a192c087361dbf21b055e74e1facf2506bc
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
6199bffef2eca134c44f0f56f8ddf9f0b8f41319 |
|
30-Mar-2015 |
Alan Viverette <alanv@google.com> |
Merge "Deprecate AnalogClock widget, Integer methods on TimePickerView"
|
f2525f6802219ad5e983128dc2f7b5a89a507d9c |
|
25-Mar-2015 |
Alan Viverette <alanv@google.com> |
Clean up time picker attributes and drawing code Change-Id: I16283d666f49885855a5f9bb3781cea07af058fd
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
646a0f8e0d0a9f94a5969d09a498f5de5fe40a88 |
|
18-Mar-2015 |
Alan Viverette <alanv@google.com> |
Deprecate AnalogClock widget, Integer methods on TimePickerView Bug: 19754178 Change-Id: Ic51c40995ce841040d745070243e483d4d97ce5c
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
62c79e9a64c3b2cafd5500ed3064977dff7b7da3 |
|
26-Feb-2015 |
Alan Viverette <alanv@google.com> |
Implement landscape layout for time picker dialog Adds support overriding default alert dialog panel elements by including them in the dialog's custom content view, but no public API (yet!) since the panel IDs have never been public. Some minor cleanup and refactoring in TimePickerDialog. Removes Holo styles for "clock" and "calendar" style pickers since they are new in Material. If the new styles are used against Holo they will match Material but with Holo primary/accent colors. Also implements themed color state lists to resolve TODOs in both time and date pickers. Bug: 19431361 Change-Id: I095fd8d653e02d9e5d20d66611432a08a7a5685e
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
adbc95f015aed3c6d67bc05507cafa2148cc5d94 |
|
20-Feb-2015 |
Alan Viverette <alanv@google.com> |
Update time picker to match latest Material spec Also removes saveLayerAlpha() call from radial time picker's disabled drawing path. Bug: 19431361 Change-Id: I18641bb9544107bb8704fc43d0dd6c5b18ff99ce
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
a7bb6fbeab933326d58aa806d8194b7b13239d34 |
|
04-Feb-2015 |
Dianne Hackborn <hackbod@google.com> |
First quick implementation of auto assist data. Introduce new AssistData class that contains all data the framework automatically generates for assist. Currently populated with a very simple tree structure representing the app's view hierarchy. Reworked how we populate the class name for accessibility info, so this is provided through a new method call on View that subclasses can override. This method is also used to populate the class name in AssistData. Change-Id: Ibd0acdc8354727d4291473283b5e4b70894905dc
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
4a5baeaec9294dbb43fe3b36a44b3176101756b6 |
|
06-Jan-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Merge "resolved conflicts for a0bc2e7e to lmp-mr1-dev" into lmp-mr1-dev
|
dd508581216ef3ef47bd474316232f269db43f03 |
|
05-Jan-2015 |
Alan Viverette <alanv@google.com> |
Use min when comparing AM and PM text lengths Also cleans up code a little to prevent unnecessary re-computation of lower-cased strings and use final where possible. BUG: 18874813 Change-Id: I852eb7a281aed64ac36e95f32f5fa410f50abfa4
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
f5b02eb7c43a96d3f70a3ecc81738b0dff86df13 |
|
18-Nov-2014 |
Deepanshu Gupta <deepanshu@google.com> |
resolved conflicts for a0bc2e7e to lmp-mr1-dev The original change wasn't properly merged into lmp-mr1-dev because of merge conflicts. This change manually resolves the conflicts. The main reason for the conflict was that TimePickerSpinnerDelegate was swapped with TimePickerClockDelegate. This change also fixes the typo in the original change which was fixed in a subsequent change. Original commit: 12b6d29b7b5592dcfb6e6fd6f0c21a40f37d014a fix for typo: cb09bc45c58740af953874f9915306d351fc3d9d Change-Id: I50bf8c2d86318f632465a38adfad16d1382a9319
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
3fc00e3139706c2c90f8e7261eef48086887dc11 |
|
10-Dec-2014 |
Alan Viverette <alanv@google.com> |
Improve time picker accessibility Overrides click action description for TimePicker hour/minute selectors and manually specifies traversal order for radial time picker nodes. BUG: 17468036 Change-Id: I4472b42a95d762085d7a4d382feb2b9216c0d41c
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
4fc2ea8402b62001b225bf4e1a335c4cbf3b65ea |
|
12-Nov-2014 |
Alan Viverette <alanv@google.com> |
Merge "Ensure time picker dialog fits on small screens" into lmp-mr1-dev
|
d9f3fdf45bd3e3b5b02f2d21b6df6598cbaf1c70 |
|
12-Nov-2014 |
Alan Viverette <alanv@google.com> |
Ensure time picker dialog fits on small screens Also fixes dialog padding in landscape mode and a bug in the ColorStateList method used to apply a selected color. BUG: 18251582 Change-Id: Id5b8c7893ec42fd4d5f4a7520e6ac170839d3143
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
73c3068b0ef9c14bfbe7b056905621cc147b9c38 |
|
08-Nov-2014 |
Alan Viverette <alanv@google.com> |
Call OnTimeChangedListener when new TimePicker values are selected BUG: 18295303 Change-Id: Ib5922db3a16c1975554072e2af241bbd6cf807c4
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
ffb46bf2956d89e3190007ccf2ef3ce3eed005fe |
|
24-Oct-2014 |
Alan Viverette <alanv@google.com> |
Add support for Explore by Touch to RadialTimePickerView Also adds IntArray, which is like LongArray for integers, and prevents the AM/PM label text in the time picker header from wrapping. BUG: 17468036 Change-Id: I7120089885709f23e20368927e4b3ed9db2e5393
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
daf33ed85353ab7d7a7668dd0e3f9a66f0d5583f |
|
23-Oct-2014 |
Alan Viverette <alanv@google.com> |
Swap names for clock delegates so they are correct Change-Id: Ic11affae802f0afe4746f65f0b96979a7c5a9c0a
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
67945c11a5e9547f71be91ceb99e7b9ff15a6292 |
|
15-Oct-2014 |
Alan Viverette <alanv@google.com> |
Update AM/PM selectors for clock face TimePicker The selectors are now CheckedTextViews, which makes more sense when using a screen reader. BUG: 17468036 Change-Id: I09c62a08172a710faa8fb7ed2bf99a66331e5701
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
7119d0d66bd8649508c5bbb973a34b3b858bf8cf |
|
26-Aug-2014 |
Alan Viverette <alanv@google.com> |
Update date and time picker styling Change text sizes, fix year picker selected color, remove pulse animations, fix landscape layout centering. BUG: 17185948 BUG: 17187072 BUG: 14973897 BUG: 16938600 Change-Id: I11ad0abb217a950f4a96d1f781e08f09796c67bb
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
ed402566707e1910145a289929185a19b4dc38a5 |
|
23-Aug-2014 |
Elliott Hughes <enh@google.com> |
Merge "Use CLDR narrow am/pm markers." into lmp-dev
|
1cc51a6c6c656c6ef0a0e57f2acd6f6d82f17bd9 |
|
22-Aug-2014 |
Elliott Hughes <enh@google.com> |
Use CLDR narrow am/pm markers. Bug: 16938600 Bug: 16842390 Change-Id: Ia1c6470e233966c0d8c399d7c1a22c640fbc40e9
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
9468c6a28e696f4ddca2c5b9ba312ffb590c3161 |
|
21-Aug-2014 |
Alan Viverette <alanv@google.com> |
Clean up nullable listeners in date and time picker delegates Removes the NO_OP listener from TimePicker since we actually do null checks everywhere already. BUG: 17179502 Change-Id: I39a7d68253845c004027e31c59afc43be42195b7
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
518ff0de95e64116ecb07706fc564d4c19197ca7 |
|
15-Aug-2014 |
Alan Viverette <alanv@google.com> |
Fix date and time picker styling Removes done buttons from widgets, fixes date picker day selection, fixes dialog layouts in landscape, updates colors. Adds API on AlertDialog for setting the view by resource ID, which is necessary to correctly inflate the view against the dialog's parent view. BUG: 16941550 BUG: 16852521 BUG: 16878697 BUG: 16838659 BUG: 17047435 Change-Id: I138858ce06cd4abf68a2c3361ec170370236b33b
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
271ed9ae870f3a9cbe339161748aa553a87fe2e9 |
|
07-Aug-2014 |
Alan Viverette <alanv@google.com> |
Use translatable strings for time picker AM/PM labels BUG: 16842390 Change-Id: Ibdbe9cffb39373f200a09eb0d28b956a1eeb5d13
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|
3053b2fdcf7486f2e2f572f9b05ce65dacdd2b4c |
|
06-Aug-2014 |
Chet Haase <chet@google.com> |
Allow TimePicker/DatePicker to use legacy layout style In L, the TimePicker was rewritten to use a clock face and the DatePicker was rewritten to use a calendar. This change allows developers to opt into the old style instead (android:timePickerMode="spinner|clock" and android:datePickerMode="spinner|calendar").) Issue #16717952 Pre-L style android.widget.TimePicker on L Issue #16846963 Allow developer to use legacy DatePicker appearance Change-Id: I4ee071fcbc5bf25eab83d6a5cb6ff352a603f90a
/frameworks/base/core/java/android/widget/TimePickerClockDelegate.java
|