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/samples/SupportLeanbackDemos/generatev4.py
|
5bcc058bb1aed2e88b38009e83084554cf2cd86b |
|
29-Dec-2016 |
Dake Gu <dake@google.com> |
DetailsFragment: fix regression of missing title View When title view and VideoFragment both exist, title view becomes display only. When there is no VideoFragment, user can focus to title view and do search, that is backward compatible with behavior in 25.0.0 Bug: 33839988 Test: SupportLeanbackDemos DetailsFragmentTest Change-Id: I52156993914a427d52b658ea10cd815632ca4fe3
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
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/generatev4.py
|
aa49439ba6276137f94fcdc1bf4f69b78833dad6 |
|
01-Nov-2016 |
susnata <susnata@google.com> |
Adding VideoFragment sample to SupportLeanbackDemo app. Test: None Change-Id: I1841fa357825bf7ab719a236b47e04aa21a72e6b
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
cc671dd3caac1d0cbf3f6999ab063c9ff1f297b2 |
|
18-Oct-2016 |
Dake Gu <dake@google.com> |
Add checkstyle:off flag Test: None Bug: 32243836 Change-Id: I5c28ee5b4623e25126518ceb99f17b5ee384cb76
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
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/generatev4.py
|
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/generatev4.py
|
935b033edfd9d03129fce6a5b7a1d3a327b74f91 |
|
28-Jul-2016 |
susnata <susnata@google.com> |
Providing a generic way to define the parallax behavior in DF. Change-Id: I89afcec08425dbf1c20f12b0d5112d7dfa2d1ac2
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
5f15bc26bec463ef6ece44e8c90d5c63988ae16b |
|
30-Apr-2016 |
Dake Gu <dake@google.com> |
SupportLeanbackDemo: support delay loading page fragment data Matching ag/989598 to notifyDataReady() when page fragment has loaded its data. Also fixed a bug using the wrong FragmentManager to open GuidedStepFragment. Bug 28471536 Change-Id: I4ce2108f0b587773ac29e8fd3b134e700121c81c
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
e3ef610a75fd382df930699ca42b61f24ac128f8 |
|
23-Mar-2016 |
Chulwoo Lee <chulwoo@google.com> |
Add demo for OnboardingFragment Change-Id: I538ea409fc1cb1c1e6a60fb744b53cbeb4fb9bc1
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
380a6d5bcb74ec69524f248d0b2edee49805b31b |
|
15-Mar-2016 |
susnata <susnata@google.com> |
Adding page fragment inside BrowseFragment demo Change-Id: If6f453f2398d8fc5beba16e2a2e126566b9b65e2
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
c578ad430b51de0151ca9b3299d84f73bb71286b |
|
04-Mar-2016 |
susnata <susnata@google.com> |
Adding PageRow to BrowseFragment demo. Change-Id: I4669effcddb101fb63a8f32ef7de380303648d23
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
7f0679e9d9313ce8244cde7e48be2c01fae8b152 |
|
04-Mar-2016 |
Dongwon Kang <dwkang@google.com> |
SupportLeanbackDemo: Fix generatev4.py Bug: 27495998 Change-Id: If6d2bcc6f43aec7386ee141196d8fb5c8a525b3c
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
20767a171ab46addb5d50248d4267db14c0c8883 |
|
28-Jan-2016 |
susnata <susnata@google.com> |
Updating SupportLeanbackDemo to showcase GuidedStepFragment. Included sample activities/fragments to showcase how to use GuidedStepFragment in half screen mode. Change-Id: I9eefe417ddf79b0dfe896a5cec25b7c7cd3a41e7
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
47e9b753d9167840037651f9deb5140987e5d226 |
|
30-Sep-2015 |
Dake Gu <dake@google.com> |
Generate test for PlaybackOverlaySupportFragment Change-Id: Ia3064006f3fb3fc4fd5230ff3ab24a7c4ba2470f
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
71e7e67f320b23feac784b629db17b3bcce08722 |
|
30-Sep-2015 |
Dake Gu <dake@google.com> |
Generate support version of leanback fragment tests Include all leanback support version of fragment except PlaybackOverlayFragment missing a support version of PlaybackControlHelper. Change-Id: Icb5c99e8677630e8541b22b009051dd3908d4f35
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|
ab1d3dce4807789e76bb7c4c7b6693d5aa993b1b |
|
05-Sep-2015 |
Dake Gu <dake@google.com> |
Generate example of GuidedStepSupportFragment Bug: 21504593 Change-Id: Ifafc4a956060def75bc01d45eeb568d3077a977e
/frameworks/support/samples/SupportLeanbackDemos/generatev4.py
|