The paused state was unusable (#4): the semi-transparent info overlay covered the seek line, and the key handler kept owning CENTER/LEFT/RIGHT (they toggled/seeked directly), so the transport buttons could never be selected at all. Replace it with a SmartTube-style pause screen: a big seek bar above an info bar (never covered again — the panel below it is near-opaque) and focusable Back 10 s / Play / Forward 10 s buttons. While paused the arrows pick a control and OK activates it; the bar itself scrubs ±10 s with arrows and OK starts playback. Focus moves into the overlay on pause (Play button) and back to the plain key handler on resume, so while playing, OK still toggles pause and LEFT/RIGHT still seek. Refs #4 |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||