9475c273add480a260ed60914b363a3f847e1a03 |
|
12-Mar-2015 |
Craig Stout <cstout@google.com> |
Merge commit '1fcb45fa' Change-Id: Ia1f09b8ba8bc49256d01e8447af71b72b4904ef7
|
e7246ef136ed686d8caf339d4d1fd8e37b499c6a |
|
24-Feb-2015 |
Craig Stout <cstout@google.com> |
Broaden support for title/branding. Unhide TitleView and BrowseFrameLayout. Refactored branding fragment apis into base class BrandedFragment. Browse, details, vertical grid are now BrandedFragments. Create TitleHelper for devs managing TitleViews without BrandedFragment. Ensure moving toward 'end' from TitleView passes focus correctly. b/16029942 Change-Id: I5f48e404694997b359cbed579735544e79f6319b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
70acb0c19be3831a2080e4f902324de16bfbf62e |
|
04-Mar-2015 |
Tor Norbye <tnorbye@google.com> |
Annotate support library with @ColorInt, @CallSuper, etc Change-Id: Ifa25a628f89a07d3903cd71eb1c3639297fdf722
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
8df88a1ead9ea62456fc3bbda41657ccf61d5721 |
|
26-Feb-2015 |
Dake Gu <dake@google.com> |
Revert "Revert "Remove deprecated OnItemSelectedListener and OnItemClickedListener"" This reverts commit ee73a5bfd4d2460a93a9afb9d1bfce10ff875300. Change-Id: If6b926c093a8254dca02d4ccac4bfaefca85bc81
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
ee73a5bfd4d2460a93a9afb9d1bfce10ff875300 |
|
26-Feb-2015 |
Chris Banes <chrisbanes@google.com> |
Revert "Remove deprecated OnItemSelectedListener and OnItemClickedListener" Fix's all the builds. This reverts commit 628f94f0d3293372bc23bea1411e687dfe508753. Change-Id: I17e677c513da0ea36f50b1ab5b73e927d73f0598
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
628f94f0d3293372bc23bea1411e687dfe508753 |
|
26-Feb-2015 |
Dake Gu <dake@google.com> |
Remove deprecated OnItemSelectedListener and OnItemClickedListener Bug 19514090 Change-Id: I690674d506202bc5513b5fb4cc0eaf3bcddb04f5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
d586ba8825b418d9589436725bfdead30f0dc075 |
|
28-Jan-2015 |
Dake Gu <dake@google.com> |
Reduce memory consumption of DPAD scroll multiple column grid Created a special SmoothScroller to handle onFocusSearchFailed for multiple column cases. It remembers the pending movements caused in onFocusSearchFailed and consume the pending DPAD movements when a view is laid out in the direction. The change avoids appending or prepending excessive views on the scroll direction which is not within screen bounds. Add a onLaidOut() listener for VerticalGridFragment to check if we hit the first row. If the grid is three columns. Previously (before introducing the special SmoothScroller) we always prepend one row of items before fire onSelected event, so when we fire onSelected(1), item0 is already in the tree and havePreviousViewInSameRow() returns false. Using the special SmoothScroller, onSelected is fired at the time a view is created. Checking hasPreviousViewInSameRow() at the time item1 is selected will return true because item0 has not been created yet. So VerticalGridFragment should also listen to when item0 is added to hierarchy. Applied a MAX_PENDING_MOVES to avoid overscroll too much. Issue: 19150678 Change-Id: I7cf0093a4bee652f60c5f2004b799ee7c3f87fc8
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.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/VerticalGridFragment.java
|
4a10f1eb5c4283cfeef34cd71b84173f5ab3eefb |
|
21-Nov-2014 |
Kris Giesing <kgiesing@google.com> |
Fix navigation in VerticalGridFragment for RTL layouts Bug: 18020272 Change-Id: Id74d29d003a5ce4ac11c37f54cf958538c232907
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.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/VerticalGridFragment.java
|
5d00775a5d3ce3c1fc06c4de0945d1b8f03aadc4 |
|
14-Oct-2014 |
Dake Gu <dake@google.com> |
Add script to generate v4 fragment code. To provide v4 version fragment which is required by lots of apps. To avoid generate two versions of resource file, move shared widget class into widget package. Outreach clipToChildren should be set on parent of VerticalGridView, parent will be different for v4 case and none-v4 case. b/17930984 Change-Id: I1c67186d9046ac8fd5b2c45de048a3fae2b79be7
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
33f66eb67b6457ea75434dfd9f79703ad9e03560 |
|
21-Aug-2014 |
Dake Gu <dake@google.com> |
BrowseFragment: save/restore fastlane and title status fastlane status restoring needs to handle the backstack properly. Use Slide transition for handling titleView, avoid the extra waiting cycle for title offscreen position. Made changes to Slide to be able to seamlessly continue with another transition. b/15701483 Change-Id: I346a71a28ae6cce3e498a5c45fabc264ee275b37
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.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/app/VerticalGridFragment.java
|
afe1da48b4673f64c67c130237dd485a34a69c1b |
|
10-Jul-2014 |
Dake Gu <dake@google.com> |
fix doc build - re-add @deprecated Change-Id: Ib7c09752ac7e9acb0e55eacd3749d6347c2f3db2
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
3cbe5c34f9710da1ab935b45f568995b12219ca2 |
|
10-Jul-2014 |
Alan Viverette <alanv@google.com> |
Remove @deprecated from VerticalGridFragment/Presenter doc Fixes docs / update-api builds target. Change-Id: Id4c2d4942070109b627166eb8ae97eafd193f5ee
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
947dbf076cd019e3c26217fbc7aa21e860d68044 |
|
10-Jul-2014 |
Dake Gu <dake@google.com> |
Use new listeners in VerticalGridFragment Change-Id: I77f6a8f90bf2bd9508ec44a047c2aceeddd1b7b0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
4fdd3589c982860b831c0fad63c0082cb9079f47 |
|
24-Jun-2014 |
Craig Stout <cstout@google.com> |
Allow developer to specify search orb colors. b/15774559 Change-Id: Ie8522f55b1dedf81410eaf60980509d1d8756fd5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
4c0f3062b5edd9750351068f46e5270bb220091d |
|
13-Jun-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Update leanback javadocs. Fill in more details for search and vertical grid fragments. Bug: 15149629 Change-Id: I9e1ff0aa286e8cf84f500664be741ea0e6ec72c9
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
497a47f2ab7fdc8490191b02caa9a68f884d9ac0 |
|
11-Jun-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Remove deprecated Params. Bug: 15414619 Change-Id: I82f390cdaf16a52c4d88efd10404a95121195856
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
731066a59e10ddc7bb6c95d0b91b3e0e11e10396 |
|
05-Jun-2014 |
Craig Stout <cstout@google.com> |
Add TitleView and use it to complete VerticalGridFragment. b/15432740 Change-Id: I00740c265e76b93b943d402be452c74d889510e4
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
9020c0aec57b4e8994d66b7cd1a89c225e9bfa11 |
|
05-Jun-2014 |
Craig Stout <cstout@google.com> |
Fix VerticalGridFragment focus navigation and title transition. b/15432740 Change-Id: I6ac533a88d8ce8b17aa28d3605e688536bfbb8e5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
dfb60d0af5d49da05c584d74245c616263f26b65 |
|
04-Jun-2014 |
Craig Stout <cstout@google.com> |
Deprecate Params in BrowseFragment and VerticalGridFragment. Apps should use methods directly on the fragment. b/15414619 Change-Id: I8aed729ea0393d1f8c558b88cade2870e156fda0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
25aacd3f5896ec09053739cc731bdbab3a6f2b81 |
|
15-May-2014 |
Jerome Poichet <jpoichet@google.com> |
Adding voice support in search bar - Use private IME option to catch when voice key is pressed in IME - Use private IME option to allow "escape north" - Add a speech orb/button in search to start recognition - Animate speech orb when speaking - Handle switching from voice to IME Change-Id: I14774ca173a8da94b26f4942e267377a496b838c
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
e34cae48707e70442aca13e1b4ab55757292828d |
|
02-May-2014 |
Dake Gu <dake@google.com> |
VerticalGridFragment title transition Change-Id: I4f2d17ffe112e5ea89e5392a519d90e236e1e48d
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
a8d3588c80a232042474aca55a69df78c8ac8cb3 |
|
15-Apr-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Add search listener for VerticalGridFragment. Change-Id: Ibac5cc340cadc9d50f9420496d98d798377b3cd2
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|
739e3805bf2785e6773aede5e2e1643f537305f9 |
|
07-Apr-2014 |
Craig Stout <cstout@google.com> |
Add a VerticalGridFragment. Change-Id: I35476263c52d1fef09036bbe9339c945de2f339c
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/VerticalGridFragment.java
|