mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-09 16:11:20 +02:00
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
This commit is contained in:
parent
17b0eef5c5
commit
7fcd66f407
8 changed files with 58 additions and 153 deletions
|
|
@ -121,8 +121,9 @@ class TestHomeRowSamples {
|
|||
HomeSettingsService(
|
||||
context = mockk(),
|
||||
api = mockk(),
|
||||
serverRepository = mockk(),
|
||||
userPreferencesService = mockk(),
|
||||
navDrawerItemRepository = mockk(),
|
||||
navDrawerService = mockk(),
|
||||
latestNextUpService = mockk(),
|
||||
imageUrlService = mockk(),
|
||||
suggestionService = mockk(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue