Wholphin/app/src/main/java/com/github/damontecres/wholphin/services
Ray 97e10f57ca
Few UI improvments & fixes (#1229)
## Description
- Add indicator to mark the chosen version on the choose version dialog
- Add an option for album's context menu to add it to the now playing
queue
- Fix how season cards refresh on the series detail page so the images
don't glitch

### Related issues
Related to #1220

### Testing
Emulator mostly

## Screenshots

The indicator shows which version will play, whether explicitly chosen
by the user or implicitly picked by Wholphin.
![choose_version_indicator
Large](https://github.com/user-attachments/assets/7440ee1a-b9eb-4b34-ac39-86206c2eca09)

## AI or LLM usage
None
2026-04-10 14:56:43 -04:00
..
hilt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
tvprovider Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
AppUpgradeHandler.kt Show toast & add option to fetch release notes when app updates (#1182) 2026-04-03 12:44:39 -04:00
BackdropService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
DatePlayedService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
DeviceProfileService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
DisplayPreferencesService.kt Add option to remove item from Continue Watching and Next Up rows (#1140) 2026-04-07 16:04:21 -04:00
ExtrasService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
FavoriteWatchManager.kt Add option to remove item from Continue Watching and Next Up rows (#1140) 2026-04-07 16:04:21 -04:00
HomeSettingsService.kt Add option to remove item from Continue Watching and Next Up rows (#1140) 2026-04-07 16:04:21 -04:00
ImageUrlService.kt Fix some IO related crashes (#1008) 2026-02-26 15:48:39 -05:00
KeyValueService.kt Better collection pages including more view options (#1137) 2026-03-28 10:31:03 -04:00
LatestNextUpService.kt Add option to remove item from Continue Watching and Next Up rows (#1140) 2026-04-07 16:04:21 -04:00
LatestNextUpWorker.kt Add option to remove item from Continue Watching and Next Up rows (#1140) 2026-04-07 16:04:21 -04:00
MediaManagementService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
MediaReportService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
MusicService.kt Few UI improvments & fixes (#1229) 2026-04-10 14:56:43 -04:00
NavDrawerService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
NavigationManager.kt Better error handling for errors on home page rows (#1128) 2026-03-21 19:17:43 -04:00
PeopleFavorites.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
PlaybackLifecycleObserver.kt Rewrite SuggestionsCache & limit parallelism (#851) 2026-02-09 17:39:40 -05:00
PlayerFactory.kt Revert "Integrate with libass-android to support SSA/ASS subtitles in ExoPlayer" (#1051) 2026-03-06 16:16:12 -05:00
PlaylistCreator.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
RefreshRateService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
ScreensaverService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
SeerrApi.kt Updates to Seerr image fetching (#1086) 2026-03-14 16:47:08 -04:00
SeerrServerRepository.kt Updates to Seerr image fetching (#1086) 2026-03-14 16:47:08 -04:00
SeerrService.kt View more discover results (#1198) 2026-04-06 13:18:55 -04:00
ServerEventListener.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
SetupNavigationManager.kt Better error handling for errors on home page rows (#1128) 2026-03-21 19:17:43 -04:00
StreamChoiceService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
SuggestionsCache.kt Fix suggestions cache miss handling for missing files (#880) 2026-02-12 18:27:59 -05:00
SuggestionService.kt Fix suggestions cache miss handling for missing files (#880) 2026-02-12 18:27:59 -05:00
SuggestionsSchedulerService.kt Fix: optimize suggestions performance (#849) 2026-03-01 16:59:44 -05:00
SuggestionsWorker.kt Fix: optimize suggestions performance (#849) 2026-03-01 16:59:44 -05:00
ThemeSongPlayer.kt Fixes websocket subscription, date invalidation, & theme music (#616) 2026-01-01 22:19:36 -05:00
TrailerService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00
UpdateChecker.kt Dev: use build product flavors for app store release (#1205) 2026-04-06 15:24:20 -04:00
UserPreferencesService.kt Add a lot of code documentation (#1145) 2026-03-29 10:52:25 -04:00