93c2b64d5c75b9e7f0dd6ae3fa8f4b082a446e78 |
|
24-May-2016 |
Keyvan Amiri <keyvana@google.com> |
Merge "PlaybackOverlayFragment: fixed the wrong focus behavior after fade-in & fade-out" into nyc-dev
|
794711994b16b276a7d952303a90fd4da2288362 |
|
24-May-2016 |
Keyvan Amiri <keyvana@google.com> |
PlaybackOverlayFragment: fixed the wrong focus behavior after fade-in & fade-out When a song starts playing, PlaybackOverlayFragment fades out all the components. After a user pressed a DPAD button however, the focus shifted to the media player while the highlight selector still remained on that row. Now after a fade-out, the focus remains at the same location as it was if a media item row is clicked. If the focus was on the media player before fade-out, the focus resets to the play button after fade-in happens. Bug: 28916752 Change-Id: I1584a8a96687ed36b740aa033f253f23c89364a9
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
f86c4e016cb4ea82c337223893b56335e0b213a8 |
|
09-May-2016 |
Dake Gu <dake@google.com> |
PlaybackOverlayFragment: allow fadeOut when fadeEnabled is false PIP needs to setFadingEnabled(false) and hide the controls. But when calling setFadingEnabled(false), the control will be faded in, then fadeOut() is ignored. Bug 28667137 Change-Id: Iee6febc9491d0ca0b1bb0431ddcd40aca889357f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
4fe538f2d65eefc57f618887ccb1226ec1a9741d |
|
28-Apr-2016 |
Keyvan Amiri <keyvana@google.com> |
Leanback media-list support: Added optional customizable actions AbstractMediaItemPresenter now supports arbitrary number of optional custom actions. Each media item row can consist of multiple, separately focusable views where each component is highlighted through an animated drawable. APIs are provided for capturing click events on media item details or actions, and dynamically altering the contents of the details or action views. Also changed the attribute names to "media items" to make them more generic for any media item list usage (e.g. music app, podcast, etc.). Bug: 28636413 Change-Id: I167fc15c3961dec4280a77c1356f1bf571525650
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
22eaa9441bf3a521bfafb160674ff2da421eded8 |
|
15-Mar-2016 |
Dake Gu <dake@google.com> |
Loosen the requirement of using Row inside RowsFragment. Only BrowseFragment requires rows to be subclass of Row which includes a Header. RowsFragment, DetailsFragment and PlaybackOverlayFragment can now put any object as rows; they should still use RowPresenter to support the selection event. Change-Id: Id97e6ec27dfbf3bcc87449db4a6695f51588945d
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
91e100e4450b6101a674d8a3ab15e426fc5294bc |
|
27-Jan-2016 |
Dongwon Kang <dwkang@google.com> |
Leanback: Add fadeOut() in PlaybackOverlayFragment Bug: 26776716 Change-Id: I9b0e87cb701f67496a62b5b8b35d856595cd85e4
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
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/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.java
|
c89266e21f0269aecd5df2dc2a39f6f0cf11a58e |
|
23-Feb-2015 |
Craig Stout <cstout@google.com> |
Handle KEYCODE_ESCAPE like KEYCODE_BACK. b/18517374 Change-Id: I056e5b843ad3acfa4cb0eb1dbddf24cca70258a1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.java
|
b682c5a20aa0a383ea2b3e7d639e51b3e7771bcd |
|
02-Feb-2015 |
Craig Stout <cstout@google.com> |
Playback controls focus fixes. b/18518261 Change-Id: Id4319ced4d18f3c16c94255e9d7e6772f74971b0
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
1df1f18de496764a0c922053e601d1b6d6d3f31c |
|
11-Dec-2014 |
Craig Stout <cstout@google.com> |
Fix NPE. b/18707593 Change-Id: Ib7519e36f99cf23a9913b91e478013377a1e12a7
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
d102c8521d2695194e2939c9fd5d2b7795996887 |
|
04-Dec-2014 |
Craig Stout <cstout@google.com> |
Merge "Don't tickle playback controls on generic motion." into lmp-mr1-dev
|
da2811c870d38a56f9ea4548ffb36f18d5f20a08 |
|
03-Dec-2014 |
Craig Stout <cstout@google.com> |
Don't tickle playback controls on generic motion. b/18350753 Change-Id: I50178d9e15114c312f377188c5b0882acfc9e589
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
c92c356de1a687598a031f3452053dc6c9af9b77 |
|
03-Dec-2014 |
Craig Stout <cstout@google.com> |
Fix back key handling for playback controls. If fading is enabled and controls are not hidden, back key will fade out the controls immediately. b/18517833 Change-Id: I5d9f4781286f3b483c21c981fb640ab078c20523
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
f47fb1e34efd538c322f7539893272ba847cdbdc |
|
24-Nov-2014 |
Craig Stout <cstout@google.com> |
Ensure playback controls are visible when fading is disabled. b/17923350 Change-Id: If089b2f1a6cae06fc09d751de0b828b1288c808d
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
2dfed05c8ab53ca7c28424c9c03b1a87b9b7ca0d |
|
19-Nov-2014 |
Craig Stout <cstout@google.com> |
Rename getInputEventListener to getInputEventHandler. b/18077079 Change-Id: Ie857b5bc743772b68e8cdb37521dae4920ea5990
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
eb66dab544c4c1eabe4d469b7cea348d4b01e664 |
|
30-Oct-2014 |
Craig Stout <cstout@google.com> |
Helper classes for managing standard playback control actions. b/18077079 Change-Id: Id299ee35cf44ef987cea8a2d8718df4837de1abc
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
cbfc318baee2fc054af4c723bfac0fd3c28a1667 |
|
06-Nov-2014 |
Craig Stout <cstout@google.com> |
Don't consume system key events. Also, don't bring up the controls on back, since most likely the back key will remove the fragment. b/18045528 Change-Id: I39ffd74abe5ebcab5d30c785c44056edbd731bf4
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
2d33e3cfedc56adc2d4e5ac6279ec683d041fe21 |
|
16-Sep-2014 |
Craig Stout <cstout@google.com> |
Fix slow fading animation of playback controls fragment. Use a hardware layer during animation. b/17512846 Change-Id: I53c69095aca17eb5e5f4964e1ba529d6cfc1bfb5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
8f5c183ba7b9df6b5339586f51219b4d5e6305f3 |
|
19-Aug-2014 |
Craig Stout <cstout@google.com> |
Fix NPE in playback controls when no details description presenter. b/17131898 Change-Id: Ie682bbddfe710fd482c5aba583a2275325e06cb1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.java
|
1e5725d52c7ec12b184dcfce6bfafa80aed35230 |
|
08-Aug-2014 |
Craig Stout <cstout@google.com> |
Fix NPEs when activity is stopped while animations are in progress. b/16873740 Change-Id: I7546db2151aa3d57b7641bdef99279620a48104f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
d1adbdcb44a48e142d28a93189c57edfe62d93ce |
|
07-Aug-2014 |
Craig Stout <cstout@google.com> |
PlaybackOverlayFragment fade animation improvements. Change-Id: I7d8d35e3afed3b6d5633a235ec397dfc405bfe64
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
372d07bb41510d91a6a662a1906aceb0ee759481 |
|
25-Jul-2014 |
Craig Stout <cstout@google.com> |
Add view fading support to PlaybackOverlayFragment. Includes auto-tickle on input. Change-Id: I58d1f6d87870d06527b3b80f7fedcdeab1b3cb6e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.java
|
7709709c2c78490a21311e9950d5dca7e89a6aed |
|
26-Jul-2014 |
Craig Stout <cstout@google.com> |
Add background scrim to PlaybackOverlayFragment. Change-Id: I6b7f2d0c8e3e6bce63e0fa8c2622f3af5919a7f8
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.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/app/PlaybackOverlayFragment.java
|