a770530e121cd62b74161a70104441720f6eb1c2 |
|
17-Aug-2016 |
Alan Viverette <alanv@google.com> |
Announce the date for accessibility using EMMMMdy format Which for en_US would be something like "Friday August 5th 2016" but may be re-ordered for other locales. Dates are hard. Bug: 30682782 Change-Id: I015d293526592add27ce8fada12cd58bcc274ccf
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
29c01336db4b2db5582904597559b14563543054 |
|
25-May-2016 |
Alan Viverette <alanv@google.com> |
Merge "Fix DatePicker.setMin/MaxDate()" into nyc-dev
|
3fb5c7b8fac6fd5583da10793d0bfa40bc851ed5 |
|
25-May-2016 |
Alan Viverette <alanv@google.com> |
Fix DatePicker.setMin/MaxDate() Previously it would only allow year changes, which... doesn't make sense. Bug: 28953902 Change-Id: I9b15b96662d9d496e11fb426ff23f14b26e90800
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
68763be41cffbcb4883a0a6293fc1aa9e17a3957 |
|
25-May-2016 |
Alan Viverette <alanv@google.com> |
Use ICU's Calendar class in date picker & related classes Also organizes imports. Bug: 28756630 Change-Id: I4e59c4b35c88edd94ff4b2945ad9feb2a4bd0022
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
c3e5a82691ac9094189a000430eab939e9020b2b |
|
16-May-2016 |
Alan Viverette <alanv@google.com> |
Use standalone capitalization for month labels Bug: 28020439 Change-Id: I85169a78142a43ff2348e0b561a7aa995544a65e
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
a9a75f506efe7e63078bed661f49992e501846f0 |
|
01-Apr-2016 |
Alan Viverette <alanv@google.com> |
Refactor DatePickerDialog constructors to avoid early callback Bug: 27475444 Change-Id: I2536f969ca734f3977163305c1d33ee0e2e222fc
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.java
|
e998c3f5f6e7ac21b18cd449088ac2b76b65671f |
|
27-Oct-2015 |
George Mount <mount@google.com> |
Improve DatePicker focus for keyboards. Bug 24873983 Focus moves properly within the SimpleMonthView and between components of the DatePicker. Change-Id: I61778f9b4f19536ff6c7a512f9b4faf7bf4447a7
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
f7aa9251d091d0e52e879a8a92bd38228e58efd9 |
|
03-Jun-2015 |
Alan Viverette <alanv@google.com> |
Pass setEnabled() value in calendar-mode DatePicker delegate Fixes mContainer referencing wrong view. Also cleans up getCalendarView() exception message. Bug: 21211308 Change-Id: I4ad18206a8071b2c9b75d488e14fd53da6f5fa5b
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
78bf1d329a4c0210394f846be1fd1390314aefc0 |
|
17-Apr-2015 |
Alan Viverette <alanv@google.com> |
Move date picker arrows out of SimpleMonthView Also fixes incorrect docs in Drawable. Bug: 20188255 Change-Id: I01c8563f734d9c1dad1e149bee80c651981e469f
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
816aa142023c75cf427401c21831193998bdf233 |
|
11-Apr-2015 |
Alan Viverette <alanv@google.com> |
Fix date picker dialog size Also fixes date picker instance state restore and cleans up the fade animations. Bug: 20110268 Change-Id: I503e2f81253077f22f1619834dc2f2634138ae4e
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
60b674e07bf7346a673abd4a5f40bddeca16e7ff |
|
25-Mar-2015 |
Alan Viverette <alanv@google.com> |
Clean up date picker attributes, add carets Bug: 19819283 Bug: 19431364 Change-Id: Idd66f4ceb99d598c0f256d85c43bff6e25ccdd8f
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
452fe349841476e4c7d17ab0652bdd4d45ce4595 |
|
23-Mar-2015 |
Alan Viverette <alanv@google.com> |
Clean up date picker Bug: 19758502 Change-Id: I11ed62245d15d155335f5652000b9dc81185e2f9
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
0ef59ac0e57e9b99d174d4a53f7d9639357743ac |
|
23-Mar-2015 |
Alan Viverette <alanv@google.com> |
Update DatePicker and CalendarView to latest Material spec Bug: 19431364 Change-Id: If364a051a5208d170495de4182e46b32c7560e08
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.java
|
228fd600cebe51e612357489310bc239d6bf24cc |
|
27-Feb-2015 |
Alan Viverette <alanv@google.com> |
Merge "Implement landscape layout for time picker dialog"
|
4a02b70aae629bcd59e67327d6502ec6e1aad26d |
|
26-Feb-2015 |
Narayan Kamath <narayan@google.com> |
am f1eaa123: am 4d8caa55: am 8cba382f: Merge "Bad month value in DatePicker in Calendar Mode" * commit 'f1eaa12385e36d835e805005e9bafde67f560f20': Bad month value in DatePicker in Calendar Mode
|
f1eaa12385e36d835e805005e9bafde67f560f20 |
|
26-Feb-2015 |
Narayan Kamath <narayan@google.com> |
am 4d8caa55: am 8cba382f: Merge "Bad month value in DatePicker in Calendar Mode" * commit '4d8caa557670626768aabb55d213f9d091433d73': Bad month value in DatePicker in Calendar Mode
|
4d8caa557670626768aabb55d213f9d091433d73 |
|
26-Feb-2015 |
Narayan Kamath <narayan@google.com> |
am 8cba382f: Merge "Bad month value in DatePicker in Calendar Mode" * commit '8cba382f04e4ead4a6b8c4a74216ddb383e8db91': Bad month value in DatePicker in Calendar Mode
|
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/DatePickerCalendarDelegate.java
|
49e6c4adbfad8cac28a0c7c68918b443a64a07d8 |
|
26-Feb-2015 |
You Kim <you.kim72@gmail.com> |
Bad month value in DatePicker in Calendar Mode Calendar MONTH field is zero based. Use predefined month. Change-Id: I957bf385dc8e877e8698dacad68808f4d9d8a6d0
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
7a94dcfb717839c7c9accfc635ad3c40f4ee7575 |
|
18-Feb-2015 |
Alan Viverette <alanv@google.com> |
am 7286d1ff: am 157c75e4: am 504c77e1: am d611fc4e: Merge "Fix year picker initial range" into lmp-mr1-dev * commit '7286d1ff3747d3a71aeb2c8724947b35cc77d2d5': Fix year picker initial range
|
2a90fa6d94b7d31e997493d2d0601e5129ec7c3e |
|
17-Feb-2015 |
Alan Viverette <alanv@google.com> |
Fix year picker initial range BUG: 19410328 Change-Id: I2a2952eb58eb856f93b7af2f49e08abe71078aa9
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.java
|
4e5168fae43e783a35c5bc731e500196005268fb |
|
09-Jan-2015 |
Alan Viverette <alanv@google.com> |
Update year picker to use activation colors Change-Id: I148b592538e1e4a928bd7ebb99a3083b760b839d
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
c5b95c20b6fd3f4e63147efb22dd19c657b17001 |
|
07-Jan-2015 |
Alan Viverette <alanv@google.com> |
Fix date picker color handling, expose StateSet utils in more places Enabled use of color selectors for the day number text, which lets us use the "activated" text color and push the selection background opacity up to 100%. Also ensures the selector circle stays within the bounds of the selected day. BUG: 18864682 Change-Id: Ia36ea748f83e13683a1de8ac1a259d353578d61a
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
0cecbc9c7208f918ddf9d117057649f6e132069f |
|
12-Dec-2014 |
Alan Viverette <alanv@google.com> |
Avoid self-recursion if client calls init() from date listener BUG: 18736166 Change-Id: Ibe04040356f4a3e4479ea55c53a0e167144ff877
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
e6ec07fc5d7ce7732f63b6da73d3cc9e207df69f |
|
10-Dec-2014 |
Alan Viverette <alanv@google.com> |
Always call onDateChanged() when the date picker selection changes BUG: 18703635 Change-Id: I2f71aa2e3e053cc8afd1bb84641a9fb29de89c72
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
4612740ddc76b3518dc6d189d5f8b5b7f60e9d64 |
|
13-Nov-2014 |
Alan Viverette <alanv@google.com> |
Implement Material-style delegate for CalendarView BUG: 18266649 Change-Id: Ifd749328754b82dc43259ca7dadb472e449bdfff
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
e763c9bd6ed0ca46daafc21fc4313ebcad4bcafa |
|
07-Nov-2014 |
Alan Viverette <alanv@google.com> |
Clean up encapsulation in date picker classes First step to replacing CalendarView with DayPickerView. Removes dependencies on the DatePickerController class and adds setters and listeners needed to hook up to DatePicker or CalendarView. BUG: 18266649 Change-Id: Ic215f96eaddc0048040ec6bca0d85b776216fd26
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
50eb025c2fea7e364e0be951ce8ba6ca605f901a |
|
24-Oct-2014 |
Alan Viverette <alanv@google.com> |
Fix min/max date range in DatePicker calendar mode Also cleans abstraction of various day/year pickers and adapters. BUG: 18104457 Change-Id: Ifde664788d8123a3123303940bac63c1350c2cd7
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
a67d9095b7731df3a6ae3f45738a2980151fd1af |
|
17-Sep-2014 |
Craig Mautner <cmautner@google.com> |
Restore changes that were needed. Reverting the changes in ag/548487 also reverted alanv's changes in ag/547793. This restores alanv's changes. Fixes build. Change-Id: Ifa2aa928a3ad29fe49e52dbec4e4833538dfe7e9
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
706b3547f88c9f5aaf6e3949e2d32dbe57cea5b4 |
|
17-Sep-2014 |
Craig Mautner <cmautner@google.com> |
Revert "Fix various bugs in DatePickerCalendarDelegate" alanv@ fixed this yesterday. This reverts commit 82537efa4c5f4aad12b9aa249fb27eda21647f39. Change-Id: If2b91ee36f8b24f695200ac1a87a306246ee5e44
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
9c26b54d3c6b958cb097a32115b9e24780c879e1 |
|
16-Sep-2014 |
Craig Mautner <cmautner@google.com> |
Fix various bugs in DatePickerCalendarDelegate These bugs were exposed by cts DatePickerTest. Fixes one item in 17459129. Change-Id: Ifab52c6e6e760b75633aa4fe8ccf2d724f587e09
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
a3ca5a31a5db14e7c4597de074f01c1af6161872 |
|
08-Sep-2014 |
Alan Viverette <alanv@google.com> |
Merge "Add first day of week API to date picker" into lmp-dev
|
0a04bb0d4bf18318fe5473bf5615c2016bc26373 |
|
04-Sep-2014 |
Alan Viverette <alanv@google.com> |
Add first day of week API to date picker BUG: 17377360 Change-Id: Id4c109ac68e083d488a4281655bf9411fea92163
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.java
|
ba9bf41a77261471a4dc9d7964aec41726b4e4e6 |
|
04-Sep-2014 |
Alan Viverette <alanv@google.com> |
Fix AM/PM text i18n and clean up keyboard support in time picker Also updates date picker to use drawable for the header background to match the implementation in time picker. The time picker background now supports showing a focused state ripple. BUG: 17344077 BUG: 16227517 Change-Id: Ida715badb4a151fc16edd91fd4a0dae32953c99e
/frameworks/base/core/java/android/widget/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.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/DatePickerCalendarDelegate.java
|