v0.2.0-alpha
Pre-release
Pre-release
Aperture v0.2.0
Stability and Usability!
This release focuses on making Aperture feel reliable and natural on TV, especially when navigating with a remote, by fixing bugs and adding features.
TV player controls
- Added a proper TV-style player OSD
- Added Play/Pause, Fast Forward, Rewind, and Quick Menu controls
- Improved remote focus and click handling
Media details and sidebar navigation
- Fixed the media details popup opening and closing animations. Clean now!
- Prevented Left navigation from accidentally opening the sidebar or scrolling
- Added better focus restoration after closing media details in general
- Improved navigation between content rows and the sidebar
- Added destination-aware focus restoration for Home, Search, and Settings. Others will be done when actually made.
Media details and sidebar navigation have been fixed.
Library onboarding and metadata preparation
- Added eager media discovery after storage permission is granted
- Added TMDB metadata matching during onboarding
- Added total progress tracking with status instead of throwing you straight into the app blindly
- Added per-title metadata progress
- Added a Skip option so users can enter the app while processing continues in the background
- Added a dynamic fading poster grid while the library is being prepared [UNTESTED]
- Added rate-limit retry handling for TMDB requests
- Added caching for unsuccessful metadata matches
Artwork and presentation
- Added title-based fallback artwork and banners for media without TMDB posters
- Added focus-aware fallback colours and outlines
- Improved artwork cache clearing overall
Settings
- Fixed oversized Settings controls and edge clipping
- Improved TV focus scaling and visual focus borders
- Fixed the Open Source Licences window appearing behind Settings (sorry about that)
- Added TMDB attribution beneath Open Source Licences so I don't get killed
- Disabled unfinished Language and Subtitle Appearance controls until they are actually implemented, rather than them just being dummy buttons
Known issues
- Sidebar/Home issues: Watching something and then exiting the player makes the home menu impossible to use. A temporary fix is to switch tabs e.g. Search and then switch back to Home.
- The apk reports itself as v0.1.7-alpha. Sorry about that, completely missed it.
- My List: still a placeholder.
- Language and Subtitle Appearance settings: not yet implemented. Settings has been updated to show this.
- Emulator green-screen: may still happen. Not a priority right now, sorry.
This is still an ALPHA release.
Many features are work-in-progress and may not function as expected. The code changes have been made but my testing reveals that several fixes are not working in practice. Please report issues.
Note
Please perform a full cache clear and rescan if you experience unexpected behavior after updating before submitting an issue.