3bcad88cbf4488e747d84893c35f2351b8f84afe |
|
21-Mar-2017 |
Dake Gu <dake@google.com> |
leanback: new transport controls PlaybackTransportRowPresenter is the new UX. PlaybackTransportControlGlue extends from PlaybackGlue. PlaybackTransportControlGlue is backed by PlayerWrapper. PlaybackWrapper wraps underlying media player, concrete example: MediaPlayerWrapper. PlaybackSeekDataProvider defines the data interface that app provides to leanback. PlaybackUI defines seeking interaction between PlaybackTransportControlGlue, PlaybackGlueHost and the presenter. more: - added progress bar support for media loading. - fixed vertical video proportion and support video size change. Test: PlaybackTransportControlGlueTest PlaybackTransportRowPresenterTest. Updated SampleVideoFragment. Bug: 33751556 Change-Id: I1d39c6f65d04121f8cb9c25fb7ce103e32355190
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.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/ControlBarPresenter.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/widget/ControlBarPresenter.java
|
6b447e693090017258eb48a51ae4119fb0f5119e |
|
16-Apr-2015 |
Craig Stout <cstout@google.com> |
Progress bar gets transparent background when full width. Also remove the ability to set a rounded rect background, since they're generally unnecessary (because of the view clip to rounded rect outline) and they're expensive to draw. b/20247335 Change-Id: I607c9124bcebcdb137333120c6ed1d041317dbb0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
5dac2c723e1d50da356170a6f372dcbab1a7d83c |
|
30-Oct-2014 |
Craig Stout <cstout@google.com> |
Fixes for playback overlay controls. b/18078409 Change-Id: Iaa5e3c8c9da835ba722569755e8faee966b0aa83
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
cf992de2d34abb8228dc6cb39fffe97346823a37 |
|
20-Aug-2014 |
Craig Stout <cstout@google.com> |
OnItemViewClicked/SelectedListener for details rows and playback controls rows. Addresses the feature request because the row is provided in these callbacks. Playback controls rows already supported item selection but this change fixes an issue with ping-pong selection on action adapter updates. Also add support for multiple details rows. b/16354712 Change-Id: I0d3ce47d19514937b6d0d7a6eaeb61275c7dac85
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
aa67105babce5fb14e1f39b57d4c84ce634afa62 |
|
14-Aug-2014 |
Craig Stout <cstout@google.com> |
Fixes for playback controls "more actions". b/17031274 Change-Id: Icde9524cb5bce1c3f61826bf1cd0d8f224663cb1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
4cc255c1c9ce5f3a718970b6e0be2c3ae6abf9ed |
|
31-Jul-2014 |
Craig Stout <cstout@google.com> |
Support for item selection in playback controls. Change-Id: I620626efb69dbee0b1ba3ba87ef8b1a495059fe1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
aa93f6777233b789feb14d95d900b158d0ac4841 |
|
31-Jul-2014 |
Craig Stout <cstout@google.com> |
Fixed spacing of controls. Change-Id: I56286e1b48c75c45fe5046a0aee2e2363a25558b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|
7ab1edf2b49f3cdcb9db7a1c60d0dc1e17a9aef7 |
|
16-Jul-2014 |
Craig Stout <cstout@google.com> |
Add PlaybackOverlayFragment and associated row and presenters. Progress bar is not functional yet. Change-Id: I6217385433d7c6621c68de68da93257efebe3c5b
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ControlBarPresenter.java
|