946a01cfedb6838e98d7a37e30f64c39b603893d |
|
12-May-2017 |
Dake Gu <dake@google.com> |
Fix constant in PlaybackControlGlue Actions. The values are ment to be constant. Bug: N/A Test: N/A Change-Id: I1ba306fe02beb52f837748c5af75d0c1fffea991
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
8f2df00092bacbb31c883023b242bc5738bea36f |
|
14-Dec-2016 |
Keyvan Amiri <keyvana@google.com> |
Fixed playback row callback not notified in updateRowMetaData onRowChanged callback was originally called from updateRowMetaData() in PlaybackControlGlue. After switching to the new host, this callback was not triggered if developers didn't use the new glue host. This resulted in the playback row UI not being updated (e.g. progress bar missing, no updates to media title). Now triggered onRowChanged callback for PlaybackGlueHostOld and PlaybackSupportGlueHostOld. Also, updated the demo app to simulate preparing a media item and checking whether the UI is propery updated. Change-Id: I55b14b88a2d8e9c68af34b775c4eb7a93ee84da6 Fixes: 33559090 Test: ./gradlew support-leanback-v17:connectedCheck -Pandroid.testInstrumentationRunnerArguments.class=android.support.v17.leanback.app.PlaybackControlGlueTest#testOnRowChangedCallback ./gradlew support-leanback-v17:connectedCheck -Pandroid.testInstrumentationRunnerArguments.class=android.support.v17.leanback.app.PlaybackControlSupportGlueTest#testOnRowChangedCallback
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
ef05d5494fac2cc80f95d2627e1ec31615de360d |
|
07-Dec-2016 |
Dake Gu <dake@google.com> |
Fix PlaybackOverlayFragment sample not work. Restore the old PlaybackControlGlue code that bypass onItemViewClicked if action is proceeded. This isn't a problem for new PlaybackControlGlue which doesn't expose onItemViewClicked event. Also add missing call to onCreateSecondaryActions. Restore sample code for PlaybackOverlayFragment. Bug: 33415386 Test: PlaybackControlGlueTest Change-Id: Ic3747aee2adca0f056f610fb35261ef005f65fe1
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
95ac470f2bbea06114a64906d95c0da7d9412db0 |
|
29-Nov-2016 |
Dake Gu <dake@google.com> |
API review: move PlaybackGlue classes into media package Move PlaybackGlue, PlaybackControlGlue to new media package. Move inner class PlaybackGlueHost to top level. keep/deprecate old class PlaybackControlGlue, and make it extends from the new media.PlaybackControlGlue class. Renamed HostLifeCycleCallback to HostCallback. Refactoring method name of media.PlaybackControlGlue: createControlsRowAndPresenter -> onCreateControlsRowAndPresenter createPrimaryActions -> onCreatePrimaryActions added onCreateSecondaryActions. The old methods still exist the app.PlaybackControlGlue. Lots of javadocs. Bug: 33002776 Test: PlaybackOverlayFragmentTest, SupportLeanbackDemos Change-Id: Ic8fa29dd2191222977f663773d3cde038345109a
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
2582363a9197a4f30277557330177e45b2aa0cd5 |
|
15-Oct-2016 |
susnata <susnata@google.com> |
Fix for NPE in PlaybackOverlayFragment (sample app). Test: None Change-Id: I29c4766c543f5ec50c2bc15352fa4d6e14822ba1
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
4702556bfd15c9819a7b2af759aee0f719cd631f |
|
11-Oct-2016 |
susnata <susnata@google.com> |
Adding video player to DetailsFragment. Added VideoFragment for rendering videos to DetailsFragment. Video playback will be configured by DetailsFragmentVideoHelper. Parallax functionality will continue to be configured by DetailsBackgroundParallaxHelper. ParallaxManager will be shared between the helpers for running animations based on the position of DetailsOverview view. Updated LeanbackSupportDemo(NewDetailsFragment) sample code to use the video player. Test: None Change-Id: Iaeee2caf3b7f3567e4a53ad76574db9adaa32ba0
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
b7087e036a48f5a3db28d02ff7f9b97fbbc46c4f |
|
22-Sep-2016 |
Dake Gu <dake@google.com> |
SupportLeanbackDemos: Remove usage of deprecated methods Minor style clean up. Change-Id: I1857e46bbc093bc069a060b9d850b20fff13c1e1
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
afd999aba1b74d876ea2620775ba9157e6df7102 |
|
16-Aug-2016 |
susnata <susnata@google.com> |
Creating a new PlaybackFragment. This will be used to deprecate the old PlaybackOverlayFragment. We will use it in DetailsFragment to render the controls when in fullscreen video mode. Change-Id: I646ae5f64323c569aefb9cb039e16f6035a8eee4
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
65a34663cf08f17738720000ee9900fe714578ef |
|
15-Jan-2016 |
Dongwon Kang <dwkang@google.com> |
LeanbackDemo: Support Picture-in-picture Bug: 26696836 Change-Id: I9809470b1fdc7bfbb049da3d40ab209578c4b656
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|
8af2515a64f0339b8b2fbc71bfa286d0541882e4 |
|
12-Feb-2015 |
Craig Stout <cstout@google.com> |
Updated to clarify division of functionality. PlaybackControlHelper can be used in BrowseFragment. Change-Id: Iac37e0a4f51ed1fab5edcff20d4a7037d4cc9ef9
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/PlaybackControlHelper.java
|