Wholphin/app/src/main/java/com/github/damontecres/wholphin/data
Ray 7fcd66f407
Integrate nav drawer settings for default home page (#888)
## Description
Customizing the home page (#803) and nav drawer (#886) were developed
independently, so this PR just cleans up somethings so that those two
changes work together.

This PR restores the default home page when there is no customization to
be the same as before: continue watching/next up row(s) followed by the
order of the nav drawer libraries' recently added rows.

Finally gets rid of `NavDrawerIteRepository` and related functions which
all had weird, hard to follow code.

### Related issues
Related to #803 & #886

### Testing
Emulator testing

## Screenshots
N/A

## AI or LLM usage
None
2026-02-12 21:19:33 -05:00
..
filter Add ability to sort and filter items in a playlist (#818) 2026-02-03 15:11:37 -05:00
model Add ability to order navigation drawer items (#886) 2026-02-12 19:55:12 -05:00
AppDatabase.kt Add ability to order navigation drawer items (#886) 2026-02-12 19:55:12 -05:00
ExtrasItem.kt Customize display of library grid pages (#368) 2025-12-04 12:20:50 -05:00
ItemPlaybackDao.kt More subtitle selection fixes (#630) 2026-01-04 17:06:54 -05:00
ItemPlaybackRepository.kt Add "Only Forced Subtitles" option to subtitle selection (#589) 2026-01-11 13:11:39 -05:00
JellyfinServerDao.kt Add setting to protect a user profile with a PIN (#356) 2025-12-04 14:37:27 -05:00
LibraryDisplayInfoDao.kt Fix favorites not loading (#156) 2025-11-04 13:33:03 -05:00
PlaybackEffectDao.kt Add support for viewing photos in photo albums (#703) 2026-02-04 20:04:46 -05:00
PlaybackLanguageChoiceDao.kt More subtitle selection fixes (#630) 2026-01-04 17:06:54 -05:00
SeerrServerDao.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
ServerPreferencesDao.kt Dependency updates & removing unused code (#70) 2025-10-26 18:17:47 -04:00
ServerRepository.kt Add Quick Connect authorization to Settings (#820) 2026-02-11 20:06:03 -05:00