Skip to content

AnimeTVOne v1.3.1

Choose a tag to compare

@4losrt 4losrt released this 16 Oct 20:54
· 7 commits to main since this release

AnimeTVOne v1.3.1 — Player fixes

Hotfix following v1.3.0 focused on the player (interface, controls, full screen,
episode display, consecutive seek).

Operation logic

  • Remote Back now lowers the control bar first, then exits the player on the
    second press (BackHandler + immersive reflow).
  • Repeated ±10s fast-forward / rewind now compound correctly: consecutive
    presses accumulate 10s per press even while ExoPlayer's current position lags
    behind seekTo() (a short 2s anchor window).
  • +10s / -10s buttons and the DPad left/right keys share the same
    accumulator so they never desync.
  • Next/previous episode is ignored while a new episode is still loading,
    preventing overlapping reloads and race conditions.

Episode display

  • The player header now shows a real "第 N 集" label immediately from the
    episode id, instead of one blank line during the lazy episode/token fetch.
  • Stale previous-episode title is no longer shown while the new stream loads.
  • Header falls back to the episode number parsed from the id when the episode
    list has not arrived yet (and only shows an empty string when none is known).

Full screen

  • The player now hides all system bars (status/navigation/immersive-sticky) for a
    true full-screen picture on Fire/Android TV, restoring them on exit.
  • Screen-on is kept while the player is active.

UI

  • Seek slider (scrub) now resets the seek accumulator so a manual scrub cannot
    collide with a pending series of ±10s bumps.

Build

  • R8-minified release APK ~2.9 MB; release notes & install path kept in sync.

Install: self-signed (debug key) APK for direct sideloading. Installs over
earlier debug-signed builds (same signing key).