History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3998e33b723e04874bae46b457674e142ca3c3e0 24-Apr-2015 Craig Stout <cstout@google.com> am 87480a3b: Merge "Support persistent focus on the playback controls row." into lmp-mr1-ub-dev

* commit '87480a3bc0b3b6ccafc934939a9b6e2ebfaf5f1f':
Support persistent focus on the playback controls row.
61a3f8427097edbe213748882bf5b1c9e08935b7 24-Apr-2015 Craig Stout <cstout@google.com> am 62cf2fe6: Merge "Progress bar gets transparent background when full width." into lmp-mr1-ub-dev

* commit '62cf2fe6f8e4d7813562e8aabb1862e426c01bf8':
Progress bar gets transparent background when full width.
87480a3bc0b3b6ccafc934939a9b6e2ebfaf5f1f 24-Apr-2015 Craig Stout <cstout@google.com> Merge "Support persistent focus on the playback controls row." into lmp-mr1-ub-dev
d30b6d18e1c6b988f75d76c50dbec7199386ce9b 15-Apr-2015 Craig Stout <cstout@google.com> Support persistent focus on the playback controls row.

b/20148117

Change-Id: I4973f6ad2b5b450ea850939a47d1b8f73ea11f54
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java
0670f090a011e864bd726784c2a85333bf2ae7fb 02-Apr-2015 Craig Stout <cstout@google.com> Merge commit '870246af'

Change-Id: Ia2e3cc2d15ff6b3d3b88a3f1a6e822374df67bd7
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/PlaybackControlsRowPresenter.java
307001a6b0cbb2f48cf4e27c22dd585aaecd0117 13-Mar-2015 Craig Stout <cstout@google.com> am 6d690623: am 828ccfbe: am 223fd8dd: Merge "Fix NPE when RowPresenter is shared between fragments." into lmp-mr1-ub-dev

* commit '6d6906238addf396af0df3c26976baa5b45d82fd':
Fix NPE when RowPresenter is shared between fragments.
3a5038bd0fefa5628a31a21422bf2126c53472a9 12-Mar-2015 Craig Stout <cstout@google.com> Fix NPE when RowPresenter is shared between fragments.

View clicked and selected listeners are now members of ViewHolder,
not RowPresenter.

b/19709636

Change-Id: Iabfe09b721ec97de863c4387ed72339494ddbb70
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/widget/PlaybackControlsRowPresenter.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/widget/PlaybackControlsRowPresenter.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/widget/PlaybackControlsRowPresenter.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/widget/PlaybackControlsRowPresenter.java
5d3875ca7ca9294a00f9da0a92ad9055adeb9703 24-Feb-2015 Craig Stout <cstout@google.com> Fixes and test for playback controls wrap_content.

b/18803384

Change-Id: I2513530a072c3fb491b3643dd4bf97139cedc830
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
764e09c1353fa987144a3acecbe94a091f6229a6 23-Feb-2015 Craig Stout <cstout@google.com> Fix cut off title.

Playback controls row supports wrap_content of description if no image
is present.
Details title will be constrained to one line in order to keep subtitle
visible.

b/18803384

Change-Id: I252b937ee7f31b6ea8607eb2c870d9e9c16cd2e0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
46443cb5b092f1d9156342645088eead9da026f6 13-Feb-2015 Dake Gu <dake@google.com> Allow app runs without theme/style.

1. Dont directly refer theme attribute in layout xml, this
causes attribute not found error if style is not specified.
In particular, fixed couple places layout defines "paddingTop" using
theme attribute.

2. specify "wrap_content" in layout xml for list row, so it
will work without style. fixed a bug that getDimensionPixelSize()
does not work for "wrap_content" in layout, using
getLayoutDimension() instead.

3. specify "clipPadding=false" in layout xml, so it wont
clip to padding when style is missing.

4. Add protection that brandColor is missing

5. Add protection where playback icon is missing in style.

Change-Id: I6641d57a6c5eff8cdf945d716d391ab13a86c299
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
60bb6af2e336072921f5d3c3861e86b3cc6241b3 04-Feb-2015 Craig Stout <cstout@google.com> Revamp support for keyevent handling.

Now any RowPresenter.ViewHolder can handle keyevents.
Fixes playback controls issues when ff/rw are triggered via keyevent.
Also add support for KEYCODE_MEDIA_PLAY and KEYCODE_MEDIA_PAUSE.

b/18933835

Change-Id: I6e4c568524dda538ea7082c8097b481a2e59dff0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
26d11212c4a66b075807888caacac5ee7fc10dc1 17-Nov-2014 Craig Stout <cstout@google.com> Called details/description presenter view attached/detached.

b/17664696

Change-Id: Ie58113b70ce92b82085d62a548cc9e9db13280df
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java
c62efa44831b1c60dcbdfd968735e27ac8294439 22-Aug-2014 Craig Stout <cstout@google.com> Add shadow to fastlane.

b/15777980

Change-Id: I2f6a0d42dc711405c920204570d75737ba44475a
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java
4f34a05cdf73b68c3b2eb8678f740ab15225126a 15-Aug-2014 Craig Stout <cstout@google.com> Add rounded corners to leanback "cards".

b/16687089

Change-Id: If8997998304c5fd22823f2cf95677be90e35c136
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
adf55abedd17eb9484d03da4b521209f15724f1f 15-Aug-2014 Craig Stout <cstout@google.com> Fix shadow on playback controls card.

b/16687092

Change-Id: I3c58089993868b880eaa0deb736b0a064e44aab0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java
d20507e0f5ac7ad021f42ca87c294787246f0591 13-Aug-2014 Craig Stout <cstout@google.com> PlaybackOverlayFragment positioning and spacing polish.

b/16987129

Change-Id: Ie450ae9c5f493ae6eeb33f454dbe66ce920b97fc
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
6b2e5b5117f1b8dfafbd81b995bb423ab0297564 12-Aug-2014 Craig Stout <cstout@google.com> Playback overlay animation polish.

b/16980270

Change-Id: I01476bbd239ae6ba850573935a1df1de8bb105db
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java
e5b67be786d519377ae275ef76f3ad72187183d5 28-Jul-2014 Craig Stout <cstout@google.com> Support for varying margins on current time and total time labels.

Change-Id: I7286c38f345184a47c6dd5ebcbb3ac2961dcc000
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.java
6dca725412977bb56b933bdec120e31909233cdb 22-Jul-2014 Craig Stout <cstout@google.com> Add support for progress to playback controls.

Change-Id: I63f0e93c9151cfa4ef4b4ade8ee2b9502771d4e8
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsRowPresenter.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/PlaybackControlsRowPresenter.java