Wholphin/app/src/main/java/com/github/damontecres/wholphin/services
Ray 920733075b
Better error handling for errors on home page rows (#1128)
## Description
Adds better error handling when loading home page rows. For example,
this fixes loading errors if a playlist row is configured, but the
playlist is deleted.

Also fixes an issue from #1116 where changing users doesn't go the home
page.

### Related issues
Related to #1124

### Testing
Emulator

## Screenshots
N/A

## AI or LLM usage
None
2026-03-21 19:17:43 -04:00
..
hilt Fix race condition when updating preferences (#1078) 2026-03-10 18:10:14 -04:00
tvprovider Customize home page (#803) 2026-02-12 19:54:51 -05:00
AppUpgradeHandler.kt Updates to Seerr image fetching (#1086) 2026-03-14 16:47:08 -04:00
BackdropService.kt Fix some IO related crashes (#1008) 2026-02-26 15:48:39 -05:00
DatePlayedService.kt Fix bugs in #380 & #381 (#391) 2025-12-06 21:28:29 -05:00
DeviceProfileService.kt Add optional AV1 software decoding via dav1d for ExoPlayer (#721) 2026-01-18 18:35:41 -05:00
ExtrasService.kt Show extras for Movies & TV Shows (#224) 2025-11-15 13:25:44 -05:00
FavoriteWatchManager.kt Option to combine continue watching & next up rows (#192) 2025-11-18 15:21:50 -05:00
HomeSettingsService.kt Better error handling for errors on home page rows (#1128) 2026-03-21 19:17:43 -04:00
ImageUrlService.kt Fix some IO related crashes (#1008) 2026-02-26 15:48:39 -05:00
LatestNextUpService.kt Fix some image issues (#926) 2026-02-19 19:18:14 -05:00
MediaManagementService.kt Delete media follow up (#1040) 2026-03-04 19:30:08 -05:00
MediaReportService.kt Add option to send relevant media info to server for bug reports (#840) 2026-02-08 13:38:09 -05:00
NavDrawerService.kt Add option to delete media (#1014) 2026-03-02 15:38:41 -05:00
NavigationManager.kt Better error handling for errors on home page rows (#1128) 2026-03-21 19:17:43 -04:00
PeopleFavorites.kt A few small UI fixes (#1012) 2026-02-26 20:27:22 -05: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 ability to sort and filter items in a playlist (#818) 2026-02-03 15:11:37 -05:00
RefreshRateService.kt Better logic for choosing the display mode (#1039) 2026-03-04 19:30:14 -05:00
ScreensaverService.kt Fix crash after last screensaver image in list (#1055) 2026-03-06 18:16:35 -05: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 Updates to Seerr image fetching (#1086) 2026-03-14 16:47:08 -04:00
ServerEventListener.kt Dev: Move services into their own package (#214) 2025-11-13 19:39:37 -05:00
SetupNavigationManager.kt Better error handling for errors on home page rows (#1128) 2026-03-21 19:17:43 -04:00
StreamChoiceService.kt Better smart subtitles with no preferred audio language (#789) 2026-01-28 13:56:33 -05: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 integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
UpdateChecker.kt Debug installs should use same when updating (#1103) 2026-03-14 18:35:32 -04:00
UserPreferencesService.kt Add in-app & Android TV screensaver (#946) 2026-02-25 14:11:00 -05:00