History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e28bd2903a19cd4560d94413161bd3fa36542e6 10-Mar-2017 Dake Gu <dake@google.com> leanback: remove usage PersistentFocusWrapper

Disable PersistentFocusWrapper and simplify the layout.
Now the ControlBar is responsible for persistent
the last focus index.

Test: ControlBarTest

Change-Id: Ie2766693cd10f198a17feede527eb2c372e8b0ba
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsPresenter.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/PlaybackControlsPresenter.java
4f83ddcec012a1de3ba38b3e573fdff7d054c54e 08-Sep-2016 Zhen Sun <zhensun@google.com> Changed time setter/getter type to long

PlaybackControlsPresenter.java
--Added two member variables of type long to keep track of current/total
time.
--Used ratio instead of raw time in ms to show progress bar.
--Made corresponding changes to setters/getters and formatTime().
--Added necessary long type setters/getters.

PlaybackControlsRow.java
--Added long type version of setters/getters of current/total time.
--Made corresponding changes of two listeners' parameter.

PlaybackControlsRowPresenter.java
--Changed type of parameters of two listener methods overriding
PlaybackControlRow.java.

*Added MathUtil.java to use similar method Math.toIntExact() that is only
available in Java 8.
*Also updated api file corresponding to my changes.

Change-Id: I77317fcaf79da55e1f5b3d2b4e4050386d16acb1
Bug: 27694135
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/PlaybackControlsPresenter.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/PlaybackControlsPresenter.java
a35153609850cbb33d9ea5ebe6d6e136e26ba327 19-Aug-2015 Dake Gu <dake@google.com> PlaybackControl: Allow showing 0 seconds for current time

Bug: 21021839

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