694edde99dc3782374977dab6d9aa34a16c13337 |
|
15-Mar-2017 |
Dake Gu <dake@google.com> |
leanback: fix errorprone warnings Bug: 36252690 Test: N/A Change-Id: I60a692554882a17d63789a689b4d4c3c37a00aed
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
33c8bbc49708facb096e30a98b82a743c898bdd3 |
|
18-Jan-2017 |
Dake Gu <dake@google.com> |
leanback: Support single RowHeaderView with no id case This fixes testcase when the view does not have id. In next release we should explicitly specify the id in java doc. Bug 34282002 Test: leanback tests Change-Id: I82d21982cf88692c437b12abad891fcad4639fa6
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
16cb98dc4b7af5eae092a25446a0aa5133f1f5eb |
|
09-Dec-2016 |
Dake Gu <dake@google.com> |
leanback: make description view GONE for empty text Bug: 33484449 Test: testRowHeaderPresenter Change-Id: I352c13b9085d6ea3cc040ce313b18d26fe6ff1c7
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
|
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
3103f63e99d47573823957f7aa34308555873221 |
|
20-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix all operator wrapping issues in leanback library. Test: code still compiles, there should be no code/logic changes. Change-Id: I6e97e2ba429c323022055263540c3fb6d0003822
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
9480eb4e94e429726b07eba133ffbc6450b8d795 |
|
09-Sep-2016 |
Alan Viverette <alanv@google.com> |
resolve merge conflicts of 7243922 to master Change-Id: I34d800e77c4b1a440eb67191b4697213a2e6239e
|
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/widget/RowHeaderPresenter.java
|
50d7840691afde416a8ce3dc8060da1adab687a1 |
|
03-Aug-2016 |
susnata <susnata@google.com> |
Fixing RowHeaderPresenter unit test. Change-Id: I259ffd432a97eff855787fec6235ef504222fec2
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
48cbca8d2f412611a09e4f231055f10573a1f45a |
|
29-Jul-2016 |
susnata <susnata@google.com> |
Adding description field in HeaderPresenter (BrowseFragment). Change-Id: If306cd60f91dfb6edccdfc63960fd40e26174445
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
8ff4c54cdaf5e8164fba7eac999c1ceafc462fc8 |
|
16-Apr-2016 |
Dake Gu <dake@google.com> |
HeadersFragment tweaking support two lines header support divider support unfocusable section header Bug 28270725 Change-Id: I41f97e0ccca390db6e440e26567b18faa029e492
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
ac30644710e427c77b9d1f20ae385590bdac6c60 |
|
14-Apr-2016 |
Dake Gu <dake@google.com> |
Add contentDescription for ListRow, HeaderItem and fast lane This allows app to 1. customize the contentDescription in BrowseFragment fast lane by calling HeaderItem.setContentDescription(), by default HeaderItem .getName() is used. 2. customize the contentDesciption of each ListRow so talkback will announce "in $contentDescription list" when moving between rows. 3. Announce when entering "navigation menu" of BrowseFragment Change-Id: I3006a91c4e8e9bcd72ed0114394ba93b7f3c0295
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
902e68c114f86e8002516ff3f0248b722b6c5711 |
|
29-Jun-2015 |
Dake Gu <dake@google.com> |
leanback: prevent RV update children during transition Introduce onTransitionPrepare() which is earlier than onTransitionStart(). Now it's three stages: - onTransitionPrepare() stops animation, scroll, user interaction but allows RV change without item animation. - onTransitionStart() further stops RV layout, prevent any child change until onTransitionEnd() resumes it. Adapter change is postponed. - onTransitionEnd() restores everything. Fixed a bug when focused header view is re-binding, select level gets assigned to 0. b/22067316 Change-Id: If3e05e0bffe8b1b3d67e424989142dc9b69cccdb
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
a00bada00bff4a58436a39472ab14ccb7a8f619d |
|
31-Mar-2015 |
Craig Stout <cstout@google.com> |
Javadoc polish. Includes new package level javadoc for: android.support.v17.leanback android.support.v17.leanback.app android.support.v17.leanback.widget b/19007191 Change-Id: Id1e5d55eabbf37c0420e6e4c73abe3d4f1aabee1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
ad9af35ec6a808136478daf7bd57d564ac517e0e |
|
03-Feb-2015 |
Craig Stout <cstout@google.com> |
Support for null headers. By default the header is GONE on the row and has a min size in the fastlane. b/19144511 Change-Id: Ic40009e69e86d964a9556e8175530c2ab5396881
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
f752e9582ac7fc97ae5090e76321343871edb810 |
|
04-Jun-2014 |
Dake Gu <dake@google.com> |
dont unbind header text so the view can be fade out in transition. This is because we changed from removeView to recycleView when layout is disabled. However we still want to use the recycled view during transition. b/15417457 Change-Id: Ia499176117688e644edfba0030b112ea0a79585c
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
4cd4cce277571385f4d1a56d5348578c38368cbe |
|
03-Jun-2014 |
Craig Stout <cstout@google.com> |
Further browse spacing fixes to match redlines. When not expanded, padding is greater for the selected row. b/15328938 Change-Id: I97f2a40b542372a7f15ff6cfc30d7a23e74eb8a5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
268de3d2ea3de1be0725a80bbc79dd7b8b18617e |
|
23-May-2014 |
Craig Stout <cstout@google.com> |
Browse redlines improvements. b/15094070 Change-Id: I842070f69c136eaae33e6c66ff02828c49be3175
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
4cf79b1c4d38a190317961891f9fd052836710fd |
|
14-May-2014 |
Craig Stout <cstout@google.com> |
New browse ux with solid color fastlane. Change-Id: Ide2516e6570c0990dd976b3ac6b759826ec95979
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
3c23ada8bc25a05bbaa8c479a9df72e8172c4349 |
|
18-Apr-2014 |
Dake Gu <dake@google.com> |
Support header changeBounds transtion between fastlane and row Now both fastlane and text view above row share the same RowHeaderPresenter by default, this allows customized RowHeaderPresenter also being used in fast lane. Transition handles the transition between them. No longer detach/attach fast lane, goes back to the original hide/show mechanism, also split the transition work from focusSearch() and performed after focus changed. Added a Customized changeBounds transtion that support setting staggered startDelay of fastlane text views. Change-Id: I688074b850c088c2ff53039d235ba70f88c38da5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
cb13a318e577e14461eb008071dddf762847de42 |
|
11-Apr-2014 |
Dake Gu <dake@google.com> |
RowPresenter refactoring and preparing for Transition support use a seperate RowContainerView for holding header view instead of insert directly into view created by RowPresenter. This is an API change that need fix all subclass of RowPresenter. renamed some view classes. Prepare for transition support: add and remove header view in onRowViewExpanded() Change-Id: I67fa23db6d2c21fa577d68393aca0746f3012002
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
cf94c5fa8ae8edb7e26a623133207415ceeed187 |
|
20-Mar-2014 |
Dake Gu <dake@google.com> |
add support of row select animation Row select animation is controlled in RowContainerFragment that is not recommended to override. Developer can override the default dim effect either as a subclass of RowPresenter or subclass of ListRowPresenter. We also provide helper classes: ColorFilterDimmer and ColorOverlayDimmer that developers might use for their own dim effect. Change-Id: I1982aa193ccf04be557187a6338feefbd675710a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|
8b068ddbbf22a246eab49ec25a2f7c3abfbdca51 |
|
16-Mar-2014 |
Tim Kilbourn <tkilbourn@google.com> |
Add a .readme file to be copied into the sdk src. This allows the project resources to be built by ant/eclipse. Also moved default source code dir to src instead of java/src. Change-Id: I9e5002fbbfb96b98be772c1ec6653322d5563b56
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/RowHeaderPresenter.java
|