Update the Android, Linux, and Windows build workflows to newer major versions of the checkout, artifact upload, Java setup, and Gradle setup actions. This keeps the CI configuration current across all release build pipelines.
Replaces custom SVG UI icons with Material Symbols assets across player controls, details, and sidebar navigation, including updated import metadata and icon mappings for library types and skip controls. Adds in-player control labels that appear on hover/focus (including timeline and pause/play state changes), plus a new `test_player_tooltips` coverage path wired into Linux and Windows CI. Updates README usage/licensing notes and export presets to bundle Material icon attribution/license files.
Updates player navigation so the Library action returns to the currently playing movie or series details instead of the generic library view. For episodes, it restores the correct series season and keeps series context open; selecting the active title resumes playback without restarting the stream. Adds a new `test_player_return` integration test and wires it into Linux/Windows CI, plus README updates documenting the behavior and test command.
Implement automatic next-episode playback with a 5-second on-screen countdown, cancellation, and series-order lookup that works across season boundaries. Update the loading UI and VR pointer targeting to support the countdown flow, adjust shell/login presentation, and add autoplay coverage to tests and CI.
Introduces a new `build-linux.yml` GitHub Actions workflow that builds and tests Linux exports for both x86_64 and arm64, runs playback/streaming checks, validates runtime dependencies, packages artifacts, and uploads per-arch tarballs. It also renames the Android workflow file (`build-apk.yml` -> `build-android.yml`) and updates Android/Windows workflow names and artifact naming to use clearer, platform-generic labels.
Add a manual GitHub Actions workflow to export the project as a Windows x64 OpenXR build with Godot, upload the artifact, and smoke-test startup on a Windows runner. Also add the matching `Windows SteamVR` export preset so CI uses the correct desktop export settings and excludes non-runtime files.
Adds the Android SDK setup step to the APK build workflow before installing platform and build-tools packages. This ensures the SDK manager is available in GitHub Actions and the Android build dependencies are installed reliably.