NuvioStreaming/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings
tapframe 993058825a feat(settings): Add integrations settings page and logo handling
- Introduced a new `IntegrationsSettingsPage` to manage TMDB, MDBList, and Trakt integrations.
- Updated `SettingsNavigationRow` to support both `ImageVector` and `Painter` for icons.
- Created `IntegrationLogo` enum to represent different integration logos.
- Implemented platform-specific logo handling in `IntegrationLogoPainter` for Android and iOS.
- Added new drawable resources for MDBList logo in both Android and common resources.
- Refactored `SearchScreen` to improve query handling and search history recording.
2026-04-01 14:34:15 +05:30
..
AccountSettingsPage.kt feat: Integrate Supabase authentication and profile management features 2026-03-28 19:32:45 +05:30
AddonsSettingsPage.kt feat: refactor Addons feature and integrate into SettingsScreen navigation 2026-03-11 22:45:12 +05:30
AppearanceSettingsPage.kt feat: Implement theme settings management; add ThemeSettingsStorage and ThemeSettingsRepository; update appearance settings UI 2026-03-29 12:26:45 +05:30
ContentDiscoverySettingsPage.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
ContinueWatchingSettingsPage.kt feat: implement 'Up Next from furthest episode' preference in Continue Watching settings and update related logic across components 2026-03-30 22:12:08 +05:30
HomescreenSettingsPage.kt adjusting addonscreen UI 2026-03-30 12:32:01 +05:30
IntegrationLogoPainter.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
IntegrationsSettingsPage.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
MdbListSettingsPage.kt feat: Add MDBList ratings integration 2026-04-01 12:48:46 +05:30
PlaybackSettingsPage.kt feat: enhance player settings with decoder options and improve media source handling 2026-03-29 17:43:04 +05:30
SettingsComponents.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
SettingsFullScreenPages.kt feat: implement 'Up Next from furthest episode' preference in Continue Watching settings and update related logic across components 2026-03-30 22:12:08 +05:30
SettingsModels.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
SettingsRootPage.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
SettingsScreen.kt feat(settings): Add integrations settings page and logo handling 2026-04-01 14:34:15 +05:30
ThemeSettingsRepository.kt feat(player): enhance player functionality with source and episode management 2026-03-29 16:43:08 +05:30
ThemeSettingsStorage.kt feat: Implement theme settings management; add ThemeSettingsStorage and ThemeSettingsRepository; update appearance settings UI 2026-03-29 12:26:45 +05:30
TmdbSettingsPage.kt feat: Add trailer functionality to TMDB settings and playback 2026-04-01 00:36:38 +05:30
TraktSettingsPage.kt feat(trakt): Implement Trakt code login functionality and enhance metadata fetching 2026-04-01 13:54:06 +05:30