History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidedAction.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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