Several UI/UX minor changes (#1623)

## Description
Gathering some smaller UI/UX changes:
- Default to the user's preferred subtitle language when
searching/downloading subtitles and if unset, fall back to the UI's
language
- Only show >0s runtime on quick details & don't show negative ends at
- On the OS channel row for recently added, only include movies &
episodes
- Only show movies & episodes to "Recently Added" Android OS channel
- Fix context menu for adding songs & albums to the music queue

### Related issues
Related to #1339 & #1484
Fixes #1617
Fixes
https://github.com/damontecres/Wholphin/issues/1329#issuecomment-4440684328

### Testing
Just on the emulator

## Screenshots
N/A

## AI or LLM usage
None
This commit is contained in:
Damontecres 2026-06-26 12:43:56 -04:00 • committed by GitHub
parent e5887dfa15
commit f5ce9745ba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 41 additions and 5 deletions

View file

@ -160,6 +160,7 @@ data class BaseItem(
data.runTimeTicks
?.ticks
?.roundMinutes
?.takeIf { it > Duration.ZERO }
?.let { add(it.toString()) }
data.timeRemaining
?.roundMinutes