Repository navigation
AnimeTVOne v1.3.0
AnimeTVOne v1.3.0
A full UI redesign plus core data/caching fixes.
UI
- New Disney+/Netflix-inspired look: near-black canvas, a single blue accent and bold typography.
- Redesigned hero billboard, poster cards and side navigation.
- Shared loading / error / empty / section-header components across every screen.
- Fixed the detail screen layout where the play / watchlist buttons were pushed off-screen.
Fixes
- Parse the real
animelist.jsonwire format (id, title, status, year, season, fansub group) — this fixes the season filter chips and the season badges shown on posters. - Never persist offline fallback data to the cache.
- Stop writing a multi-megabyte JSON into SharedPreferences.
- Removed the fabricated rating (the star badge only shows when a real rating exists).
- Fixed the weekly-schedule URL (duplicated 季); fall back to an existing season page instead of inventing a schedule.
- Navigation tab / back-stack state now survives activity recreation.
- Covers and history are read off the main thread; posters now show in the catalog list.
Build
- Removed unused dependencies and KSP processors.
- Enabled R8 shrinking for release: APK size ~30 MB → ~2.9 MB.
Install: self-signed (debug key) APK for direct sideloading on Fire TV / Android TV. Not Play-Store production-signed. Installs over earlier debug-signed builds (same signing key).