History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/app/BrowseSupportFragment.java
5ae73b45620a3d535b2d279512d5d34603e2bdb1 04-Dec-2014 Craig Stout <cstout@google.com> Fix focus navigation when browse headers are disabled.

b/18061087

Change-Id: I6ac98cabe9443c83a20a8bc08d1fcccd13a39675
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.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/app/BrowseSupportFragment.java
8e3566285de4ac771d6188f62fe947e23d371a3d 19-Nov-2014 Kris Giesing <kgiesing@google.com> Changes to support RTL layouts

Bug: 18020272
Change-Id: I3e07b5f3784303b0b50dccc72d9d5ab140ea158f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
ad16ef7c021371b7ae385ab049f76d0aa6f5c988 18-Nov-2014 Dake Gu <dake@google.com> Merge "Leanback: Support delayed details entrance transition" into lmp-mr1-dev
3f0f3eb255bde49549a77c0b5d252decaa2a0202 13-Nov-2014 Dake Gu <dake@google.com> Leanback: Support delayed details entrance transition

Added a BaseFragment and move shared entrance transition code in.

b/17628884

Change-Id: Ibfe78116a0822925dbd25dbfde38e9b1c8e6c488
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
07b8c8b4d2f40a014d837d98929392e44eee1540 18-Nov-2014 Craig Stout <cstout@google.com> Merge "Check for null to fix NPEs when fragment is shutting down." into lmp-mr1-dev
7fd35190a1f0fd92f1275324b23708b5a2087a76 14-Nov-2014 Craig Stout <cstout@google.com> Check for null to fix NPEs when fragment is shutting down.

b/17646987

Change-Id: Iad5f72c8e7fee558e00dd3ea87f3340d110e5292
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
447860fd5c105dd0ccd227237ac5f18fdc4c26dc 18-Nov-2014 Craig Stout <cstout@google.com> Stop orb color animation when fragment is paused.

b/17789226

Change-Id: I2a467ba0f0673e3248b7738e6381adc6dd5fd95b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
3595aa0cbdaa8e754365ca94a0b9eb8fc52b9796 11-Nov-2014 Dake Gu <dake@google.com> Leanback: do not use clipChildren=false for ScaleFrameLayout

Activity transition uses getGlobalVisibleRect() to decide whether
to run a window Return transition on a View, this function will
ignore child outside ancestors bounds even clipChildren=false.

Changed the way we scale the view so that we don't need
use clipChildren=false any more. Side benefit: this CL also takes
out the need of flipping clipChildren flag in header transition;
clipChildren=true is also better performance-wise.

b/18292516

Change-Id: Ie5018ae5c0e5e1df9e0f92e2435da767c7b8b3c5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
369af1fd77864d2983396334edd6f5cb830460b2 11-Nov-2014 Dake Gu <dake@google.com> Merge "Leanback: add Browse and Details enter and return transition" into lmp-mr1-dev
9c94c635bed18caa22d14f7c5d03accf086fcec8 11-Nov-2014 Craig Stout <cstout@google.com> Merge "Fix rows fragment scaling on support fragments." into lmp-mr1-dev
1f97045e486f6680a5e8ddcff383df6988fc1b56 10-Nov-2014 Craig Stout <cstout@google.com> Fix rows fragment scaling on support fragments.

This is actually needed only for lmp based sdks because
the change to support fragment manager to remove the intermediary
framelayout is only in lmp-mr1.

b/17914987

Change-Id: Ib4c172311f4baaaf7b0bd701965759f65995c444
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.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/app/BrowseSupportFragment.java
34f3ee7e818a20939ef49abf5509bcfaea5c3db0 08-Nov-2014 Craig Stout <cstout@google.com> Fix back stack issue with fragment-only app.

Going from browse fragment to details and back to browse,
the transition back stack entry was added twice. The browse
fragment onCreateView is called a 2nd time but not onCreate.

Change-Id: I28cbd2ec2ce60cff186655f8607c683a60aafb7d
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
1f000f84b9f8db8778b941a6a1bf60f3d349545d 20-Sep-2014 Dake Gu <dake@google.com> Leanback: Finish implements overreach feature

GridLayoutManager Overreach feature is not quite right yet, a diff of
alignoffset * (1 - 1/scale) needs to be applied.

And we may need overreach for views other than gridlayoutmanager.

Move all the functions into a ScaleFrameLayout,
so that it can scale any type of view, not just gridlayoutmanager.

b/17914987

Change-Id: I28d073b39eba9c0d24093274b2f5a524e3381aa9
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
28fe4119471dcc0ccd752c331d6420fcf363f5a5 31-Oct-2014 Dake Gu <dake@google.com> BrowseFragment: Fix NPE that focus change during activity destroy

b/18044793

Change-Id: Iddb8a60e21f33d583d1312433ef1c7f753a8aa86
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
6193c12a1897723c87b41f4e304a8cd04deef2dc 29-Oct-2014 Dake Gu <dake@google.com> Leanback: fix javadoc and add comments of auto-generated fragment code

b/17930984

Change-Id: I38a588f49da6e0d65097c3bc159093bae4808a3e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java
61905b0b52c50018dcaebcd79699c39b8f28d622 29-Oct-2014 Dake Gu <dake@google.com> Leanback: Initial check-in of v4 fragment

from generatev4.sh
b/17930984

Change-Id: I2baf78f43adb1a4915636ac0bc13733690f7d7e1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/BrowseSupportFragment.java