Commit graph

7 commits

Author SHA1 Message Date
tapframe
e54f90ee63 feat: init continue where you left off popup after exiting directly the app from player 2026-04-09 20:24:21 +05:30
tapframe
002bc2fac0 feat: implement continue watching enrichment storage and caching logic 2026-04-06 21:08:36 +05:30
tapframe
dce27b3620 feat: Implement profile-scoped storage keys; update settings storage and repositories to support profile-specific data 2026-03-29 13:50:52 +05:30
tapframe
35d6f65993 feat: Update storage methods to support profile-specific data; modify load and save functions across addons, library, and watch progress 2026-03-29 13:43:24 +05:30
tapframe
7a263e5181 feat: Implement CurrentDateProvider for date handling across platforms and enhance watch progress features 2026-03-28 18:35:30 +05:30
tapframe
bb00cde10a feat: Add Continue Watching feature with customizable settings
- Introduced ContinueWatchingPreferencesStorage for managing user preferences.
- Added ContinueWatchingPreferencesRepository to handle loading and saving preferences.
- Created UI components for Continue Watching settings, including visibility toggle and style selection.
- Implemented new settings pages for Appearance and Continue Watching.
- Updated MainActivity to initialize ContinueWatchingPreferencesStorage.
- Enhanced HomeScreen to display Continue Watching section based on user preferences.
- Refactored NuvioShelfSection to allow customizable item spacing.
- Added new styles for Continue Watching cards: Wide and Poster.
2026-03-28 17:41:28 +05:30
tapframe
2e7da22c25 watchprogress init 2026-03-28 17:28:53 +05:30