c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
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/transition/TransitionHelper.java
|
15375aa6fd54b036f97f99229aefab2822c8a1c9 |
|
24-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add missing @Override annotations in support library code. Change-Id: Ifcc3a20b54d6a14b0a14aa0f48e642cf7e8c0e70
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
ec8c215786a70a85531cf567dfa1db17be012dc9 |
|
07-Dec-2015 |
Dake Gu <dake@google.com> |
Fix build Change-Id: I1c5f2614d9627ac7ce3afe60919a52d50ed135fd
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
0b84583f330597ef5f291a676e036fda00814d13 |
|
07-Dec-2015 |
Dake Gu <dake@google.com> |
Add back deprecated theme attribute and style To fix build. Change-Id: I190bb0d957584b94e93ae1a9b64f2742543c8f3a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
1ed9dc77616514e20c51baa67a04adab42e4135e |
|
01-Dec-2015 |
Dake Gu <dake@google.com> |
GuidedStepFragment: Support animation of expanding sub actions Bug 24979518 Change-Id: Ie2d5bf7c25c30db89f6edffd6f71a26e9bca2090
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
fcca591288721bd6a2e11fd3f78da190ddcd62e9 |
|
01-Dec-2015 |
Dake Gu <dake@google.com> |
Leanback: more improvement of FadeAndShortSlide 1. support slide top/bottom 2. support customized distance, use epicenter for pivot 3. add beginDelayedTransition Change-Id: Ia883a344ac299cb7291ea63cb08af36cc723a936
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
0b3811639349fd5791a3f330b23b7e4b1c099c27 |
|
06-Nov-2015 |
Dake Gu <dake@google.com> |
GuidedStepFragment: morph action panel size change in fragment transaction Use shared element transition to morph between single action panel and double action panel. This requires different view Ids and transitionNames for two action panels in order to match shared element views correctly. b/24979563 Change-Id: I507c0329071317d0c1282f8892c0f4901d72c245
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
8403619efebe94666c0615c3fc85080a303acf80 |
|
14-Oct-2015 |
Dake Gu <dake@google.com> |
leanback: fix NPE of transition listener and clean up We actually can not support setListener(null) because transition class only provides addListener() and removeListener(). Details fragment adds a transition listener with null callback to the sharedelemententer transition. The bug was not discovered because leanback theme always specifies the sharedElementReturn transition. When sharedElementReturn transition is not specified. When pressing back, the null callback listener of sharedElementEnter transition are cloned into sharedElementReturn transition. Now we switch to use addListener/removeListener and change TransitionHelper methods to static. Bug 24202013 Change-Id: I7cc918013e4a357a59987ea9727bc03c15cb0097
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
afb203b71421cb0d477d4d470e852cc9647dde48 |
|
26-Sep-2015 |
Dake Gu <dake@google.com> |
Apply transitionGroup=true for static shadow Current code only add transitionGroup=true to ShadowOverlayContainer for dynamic shadow. Apply transitionGroup=true to ShadowOverlayContainer when static shadow is used and also when ShadowOverlayContainer is not used at all. Bug 24416053 Change-Id: I805c52b46d0438d2a0e04568cd97bf94d1ff0ea1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.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/transition/TransitionHelper.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/transition/TransitionHelper.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/transition/TransitionHelper.java
|
572ed31d757c2635ea0a5cdd7ec8a33cd16f77b7 |
|
26-Jan-2015 |
Dake Gu <dake@google.com> |
Fix leanback crash in Kitkat (API19) 1. Fixed crash caused by KitKat is unable to load custom transition from resource. Created kitkat specific helper class to create custom title transition. 2. Fixed crash caused by entrance transition is not supported before LOLLIPOP: disabled entrance transition before LOLLIPOP. Bug: 19147233 Change-Id: Id628fdd11fe268ff42c53d8ee437a8f0ce5bf8fb
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
49770db28f9d54507324a660faa305ffb9c6c620 |
|
26-Jan-2015 |
Dake Gu <dake@google.com> |
Fix NPE in BrowseFragment header transition before API 19 Bug 19130461 Change-Id: Ib762f5aaecfe56130ca8fbf578c7ce8e439ab33b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
4735bfcd924fec2d694523f34fac5f8151257dc7 |
|
25-Nov-2014 |
Dake Gu <dake@google.com> |
Refactoring transition code Now transitions are all defined in xml, make it easy for modification. b/17628884 Change-Id: I34b42bb131fc3055807b91c8d3e8a00db3d853df
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
c04ca1b14c5bf9ecac80fc53d3f28a5a7fdd4e77 |
|
07-Nov-2014 |
Dake Gu <dake@google.com> |
Leanback: add Browse and Details enter and return transition b/17628884 Change-Id: I5ab571563b75cfac6eaff662c4263aba0a6fa055
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
116c06a5bc40fd4d1753012582842ecc5cd06aec |
|
14-Sep-2014 |
Dake Gu <dake@google.com> |
Use material interpolator for header transition Still a little hack, ideally in next release, we should compose transitions in resource files. Change helper to static function. b/16795293 Change-Id: I9797e09441ba0f8302461871332d9bcf5364d7c5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
0fff85d7f9dee67ec5116f3cba4e8b3961f805a7 |
|
11-Sep-2014 |
Craig Stout <cstout@google.com> |
Scale rows when headers are showing. b/15887467 Change-Id: Ib7a942c7de6f7bdfef08ba8ef8e938abee585358
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
a52784195525cdb1f2bb4d8dde1b8b314f480957 |
|
10-Sep-2014 |
Chet Haase <chet@google.com> |
Remove references to "L" Issue #16894783 Remove references to L when API is locked down Change-Id: Icf1215eed34e6fbe3d71a5cec4bf1699c3bc3ff9
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|
95400e6d31a1ac09e48cb8944a79b7250484aa4c |
|
09-Aug-2014 |
Dake Gu <dake@google.com> |
DetailRow: Dont focus to button during transition fix No.2 of b/16900335. This is not stricly following the ux spec because running the fading animation of parent viewgroup and a background fading animation at the same time is really slow. The button fading is started after activity transition is done. Also clean up and removed ChangeBounds workaround, (reparent) is no longer used. Moved classes to transition package, it is used by both widget and app package. Change-Id: I00463642843b3f3ef9c9845de451712d65745a89
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/TransitionHelper.java
|