v2.9.2 - UX Polish & Media Controls
New Features
- Per-media tap actions: Images open preview, videos/audio play/pause, PDFs/docs no-op
- Audio mute/unmute toggle: Mute button now works on audio files
- Audio/Docs 3:4 ratio: Audio players and document previews display in a centered 3:4 card
- Hide Action Buttons: New toggle for immersive swiping without delete/keep buttons
- Scan Video Files: Toggle in Settings > Media & Storage
- File type scan toggles: Filter by Images/Videos/Audio/Documents in duplicate scanner
- Hide filename toggle: Controls filename visibility in context menu
Improvements
- Video controls hidden by default, shown when paused
- N/N counter pill has better padding
- Video mute state defaults to unmuted
- Removed duplicate lint entry in lint.xml
Bug Fixes
- Fixed ClassCastException in
estoreSessionState (savedStateHandle collision) - Fixed mute toggle not working on audio files
- Fixed duplicate scanner empty state rescan button
- Fixed home screen empty state rescan button
- Fixed FileCategory unresolved reference in SwiperViewModel
Full Changelog: v2.9.1...v2.9.2