99ec8b0cb375f7e5577ea3ec9f09e6ff7a95de0d |
|
25-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-leanback. Change private methods to be package protected to avoid extra methods that get added to be able to access them from inner classes. This CL saves 469 methods in our jar. Bug: 31075707 Change-Id: I68c8152d060c9f35c72a2d78c608a9bccd12c86e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
c9a859537b0871f84afeeb706a5b425fe3f2b4dd |
|
25-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix a random assortment of spelling errors. Fix spelling errors found by Android Studio. Change-Id: I121c79029f4e323da4ff2f44891e25480c44ebbc
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
9050c0fc8fbcd8ffe794915375efd5d2b96a0b2d |
|
02-Apr-2016 |
Dake Gu <dake@google.com> |
GuidedAction: Add save/restore support These cases will be saved automatically when autoRestore is not turned off on GuidedAction: 1. editable none password title 2. editable none password description 3. checked status 4. DatePicker's current selection Bug 27978256 Change-Id: If52f09e440538fb1d70a697eb69db371f02fd63f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
accd54788b769d62a99300306741551fe207b2d4 |
|
16-Feb-2016 |
Keyvan Amiri <keyvana@google.com> |
Leanback Support Library: refactored all GuidedAction boolean attributes into a single integer flag GuidedAction had multiple boolean attributes for customizing each action. Now represented a single bit for each one of these attributes and gathered them all into one integer flag similar to the way attributes are interpreted in "View.java". Change-Id: I3faa944e5ca74392935ce7c2d9f67a9de0d37b5a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
942f79291db75ccf6ecd0351d23a444a43dd0501 |
|
09-Feb-2016 |
Dake Gu <dake@google.com> |
GuidedStep API review change Added API to set min date and maxDate on GuidedDatePickerAction. And API changes for Bug 27076166 Change-Id: I32a542fd005688fd9a1dca211e28a51e882ca38f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
7b93b3baf1195fbd286517556b981e25cb542a40 |
|
02-Feb-2016 |
Dake Gu <dake@google.com> |
Fix GuidedAction.editable(false) Bug 26913673 Change-Id: I25f821c3c329dd306d7c3c5f99e2a3bcb0cc3df5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
b88b36aa081a500eb0e9d4be0bac85b33cd57dde |
|
05-Jan-2016 |
Dake Gu <dake@google.com> |
Adding datepicker in GuidedStepFragment Add GuidedDatePickerAction. Added a new VIEW_TYPE_DATE_PICKER in GuidedActionsStylist to handle GuidedDatePickerAction. The behavior is abstracted as a "click to activate/deactivate" widget, allowing subclass to support action other than DatePicker. The transition shares same code for drop down list (i.e. sub actions). Fix the generic Builder class problem, passing the concrete Builder class as generic parameter. Switch Picker to use standard activated status from a customized "expanded" attribute. And API review changes Bug: 25390757 Bug: 26509683 Bug: 26509387 Bug: 26509381 Change-Id: I35cb5f99a1e81acaa51366cf17b1353180c7a549
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
bc62e0bf64bc727e7fe983ee1ffe07e266f143c8 |
|
16-Dec-2015 |
Dake Gu <dake@google.com> |
leanback: GuidedAction API tuning - add GuidedAction.setIntent - add context to Builder constructor - Use ContextCompat to load drawable (instead of getResources().getDawable) - remove multiple Builder.constructXXX() methods, replaced with clickAction(int id) - add methods to load strings from resource id, using the newly added Context parameter of Builder constructor. - fix typo of nchecked. Bug 26228853 Change-Id: Ib9a11d6cecbd4462fd3291e73abfc379acc71fd3
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
a7f9f2928b60143e09f216a10ea50f2dd4581170 |
|
14-Dec-2015 |
Dake Gu <dake@google.com> |
Refactoring GuidedAction Builder Use generic to allow subclass defining T build(). So subclass of Builder won't need multiple build() methods or having caller to cast GuidedAction returned by build(). Change-Id: I54c70e50ef795441294970b9dbe2f3500ce77baa
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
be6eb618b4ba8a74d69fa04c77c717b1fcbea818 |
|
20-Nov-2015 |
Dake Gu <dake@google.com> |
GuidedStepFragment: support expand/collapse sub actions. Refactored GuidedActonsStylist.ViewHolder to be subclass of RecyclerView.ViewHolder, since GuidedActionsStylistis already assumes running in RecyclerView and adding scroll listener. There is no benefit of hiding RecyclerView. Added support to disable focus right / left in actions list view. We don't allow focus to the side buttons from sub actions. Also disable focus left so it won't be interpreted by a bottom BrowseFragment as open fast lane. Expand/collapse animation is yet to be added. Bug 24979518 Change-Id: I4309e63347e5b85b746477f988721fd4fca67943
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
11cb62de8bfc6b5b6d22811ad12a1e60451b82be |
|
11-Nov-2015 |
Dake Gu <dake@google.com> |
GuidedStep: support checkbox and use standard android drawable Introduce a special checkset id for checkbox. Current implementation uses non-standard View and animation resource for radio. Switch to use standard android checkbox/radio defined in the theme. Bug 25631132 Change-Id: I0c9356a624dfd9b3b2dfc38be2b1dcb3eea125b7
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
e2f7aef2f45dcdfe116995b64f9a7be5c68a36a1 |
|
30-Oct-2015 |
Dake Gu <dake@google.com> |
GuidedActionsStylist: support different viewTypes and LayoutIds Bug 25387934 Change-Id: I1ebc652b2de4d162284e111fe2a095ab3d37158d
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
7af424644dc8daae5298a5ca2f655770270366fe |
|
29-Oct-2015 |
Dake Gu <dake@google.com> |
Make GuidedAction extensible, add focusable attribute Change-Id: I043c683f2e53aaa2bd923f1ca8bf09f9af8aa8d1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
6f09284ea29241b4d4700ea89111f30517b958e7 |
|
28-Oct-2015 |
Dake Gu <dake@google.com> |
GuidedStep: add standard action ids and titles Bug 25193684 Change-Id: Icb0ade25e5b182ec568c333822c403567064fa7a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
9562425bf9bc15281ac27df817141854769c1042 |
|
26-Oct-2015 |
Dake Gu <dake@google.com> |
GuidedStep: Support action title and description InputType Bug 25288089 Change-Id: I938de1066f768d190ff8b01fb09aa9ca4374f27e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
c1741246af607f6be2389056da0182c40f938348 |
|
17-Oct-2015 |
Dake Gu <dake@google.com> |
GuidedStepFragment: lots of editing improvements 1. Support editing description 2. add onGuidedActionEditedAndProceed() to control target action to focus on when IME finished. Currently we always focus to sibling action regardless whether the input is correct or not. 3. add notifyActionChanged() to update action item ui 4. Dim alpha of title when disabled Bug: 24979559 Bug: 25019347 Change-Id: I3258681d27761a3892f67f528539110bc7640c88
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
5356bc373aa2c51ff7dac08058e7ae5e53e20509 |
|
05-Oct-2015 |
Dake Gu <dake@google.com> |
GuidedStepFragment: allow editing a different text than title Added getEditTitle() and setEditTitle(), this is the String being edited instead of title. Bug 24673827 Change-Id: I1501c105ab1ce6982af0d111ba1506292449a6f3
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
4158705d3f0751d419a08c47a659abeae5f6c196 |
|
23-May-2015 |
Kris Giesing <kgiesing@google.com> |
Add support for editable actions to GuidedSteps b/21403345 Change-Id: Id46c94e237f461fcb96439c1dea033e3c2f2a1c4
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|
ebd3d9078dbaebd10a9506ca086435eb63e8a2d2 |
|
17-Feb-2015 |
Kris Giesing <kgiesing@google.com> |
Initial implementation of GuidedStepFragment b/18935698 Change-Id: I413f04bcac739768f79e22ab6b518399302a0d8b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
|