History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d231d521d71262ff0394a36c47c62fa99a73d945 26-Apr-2016 Susnata Basak <susnata@google.com> Merge "Fixing styling issue with GuidedStepFragment." into nyc-dev
c6c8abcf06a958b8d1249d2d966daa8d267dca66 26-Apr-2016 susnata <susnata@google.com> Fixing styling issue with GuidedStepFragment.

GuidanceStylist relies on onPredraw() callback to reposition
child views. This interferes with fragment transition (enter).
To avoid it, we're using custom relative layout to position
the child views in the layout pass thereby avoiding any interference
with transition.

Bug: 28381660
Change-Id: I9ec5188f4b746108a42afb354a151bb3747f5931
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
cb60a4567ebaf69b87395764e8744fbaee408a09 25-Apr-2016 Dake Gu <dake@google.com> GuidedStepFragment: no longer slide content on IME open

Since key line offset was moved to above center of screen.

Bug 28381660

Change-Id: I89e552d15b58d3864b7d8b05e8c5a21f6453139e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
9736403e3fbc99ca47b6a45ebab094ecef971f30 23-Apr-2016 susnata <susnata@google.com> Fixing NPE issue with GuidanceStylist.

Bug: 28366486
Change-Id: I690c5c96a5484e74ac69e5506e04671b067261bc
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
50c611b216a4b2c8eb2bbd2a2848bb6da34677be 21-Apr-2016 susnata <susnata@google.com> Fixing styling issue with GuidedStepFragment.

Change-Id: Ia2780de5c44925872d9d5a0996dd99caefdfece1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
db14ff55f779f2a0c6e2c4c8009bb67458beb267 21-Jan-2016 Dake Gu <dake@google.com> leanback: group guidance accessibility text

Group the 3 texts together as a single accessibility node.
Assign default contentDescription if it is not specified in layout.

Bug 26062221

Change-Id: I1b5569bdb02dea9414d9b9c26485b0cce82129ce
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
43e10e99e55c1c2eeca31fa13e9cc84160850f59 09-Nov-2015 Dake Gu <dake@google.com> GuidedStepFragment: allow move focus to button action list

Add a GuidedActionAdapterGroup to maintain single ImeOpen flag and
control next focus after editing. This would allow focus move
between different action lists.
Code refactoring moves editing logic from GuidedActionAdapter into
GuidedActionAdapterGroup.

Don't openIME in onKeyUp event, this causes timing issue that onKeyUp
can be fired on a different view of keyDown. Move openIME into onClick
event.

Remove references to Adapter objects and view objects after Fragment
onDestroyView(), fix potential View leaking.

Change-Id: If89a7bf67bd62ff02d3ac2a2c64a1164d3fa76bd
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
d14724d33d61385c27a00c31bbc67ad8eeb57b3c 31-Oct-2015 Dake Gu <dake@google.com> GuidedStepFragment: two columns actions

Duplicated action methods into another copy.

The weight of actions width is controlled through theme:
guidedActionContentWidthWeight, guidedActionContentWidthWeightTwoPanels.
When there is one column: actions take 40% of screen width.
When there are two columns: actions take 50% of screen width.

Two actions backgrounds are controlled through theme:
guidedActionsBackground, guidedButtonActionsBackground.

b/24979563

Change-Id: I96486921c39693771c243b18ef9897aa750c65cb
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
42ae32908312e63b474963fef789017c75feae37 23-Sep-2015 Dake Gu <dake@google.com> Revert "Revert "GuidedStepFragment transition and new features""

This reverts commit d7b834d0339476a8867c6d14e67ed9a08d314e75.
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
d7b834d0339476a8867c6d14e67ed9a08d314e75 21-Sep-2015 Dake Gu <dake@google.com> Revert "GuidedStepFragment transition and new features"

This reverts commit ce0bd5abebf662db7d8b42468009b227715698ec.

Change-Id: I4ee14b2e4af37f707f6232fa0a5a1cb149c51540
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.java
ce0bd5abebf662db7d8b42468009b227715698ec 01-Sep-2015 Dake Gu <dake@google.com> GuidedStepFragment transition and new features

This is a re-iterate of use cases of GuidedStepFragment, new
features including allowing app to add GuidedStepFragment
on top of other content with a covering background fragment;
using activity return transition to slide out content.

Switched from fragment animation to fragment transition. Using
transition will allow us to clone a support version of
GuidedStepFragment that is impossible under fragment animation.

Clearly defined three use cases:
1. When GuidedStepFragment is launched in empty activity.
2. When GuidedStepFragment is launched on top of other content.
3. When GuidedStepFragment is replacing exisitng GuidedStepFragment.

For case 2, we need background to cover bottom content.
Three cases has different transitions settings. Case 1 does not
need Fragment enter transition because that's handled by activity
transition.

Bug 21504593
Bug 23976865

Change-Id: Id7a49d8706fb4b6d21f5f93db5ba9b21238b2c5e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/GuidanceStylist.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/GuidanceStylist.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/GuidanceStylist.java