Commit graph

58 commits

Author SHA1 Message Date
tapframe
f65f934acd flavouring yt extraction 2026-04-04 21:30:19 +05:30
tapframe
5ecb5b8131 feat: adding autoplay feature 2026-04-04 19:19:14 +05:30
tapframe
3f1d13191a feat: notifications init 2026-04-04 12:29:25 +05:30
tapframe
7cc393e6a9 feat: add PlatformBackHandler to manage back navigation in MainAppContent 2026-04-04 02:29:35 +05:30
tapframe
fe04d6cf72 feat(entity-browse): add TmdbEntityBrowseScreen and related functionality 2026-04-03 01:52:44 +05:30
tapframe
9bcbe21d46 feat: added castscreen 2026-04-03 01:26:43 +05:30
tapframe
fe2868e068 feat(trakt): integrate TraktListPickerDialog for library item management 2026-04-03 00:51:09 +05:30
tapframe
333063bd1e feat: added metascreen reordering 2026-04-03 00:14:29 +05:30
tapframe
bd5077bf97 fix: remove clearing of meta repo 2026-04-02 23:30:59 +05:30
tapframe
511804baab feat(profile): add profile selection logic and add profile creation option 2026-04-02 16:59:26 +05:30
tapframe
97fb20ad3c remove hardcoded player label 2026-04-02 15:38:38 +05:30
tapframe
9f9775e3d2 added header support during playback 2026-04-02 13:10:27 +05:30
tapframe
d7efa1ff17 plugins init 2026-04-02 12:11:16 +05:30
tapframe
5934329b66 fix: use videoID for stream url generation, trakt percentage to duration mapping 2026-04-02 00:15:18 +05:30
tapframe
bfb1a6a5e9 feat(ui): Implement tablet layout with dynamic navigation and profile switcher 2026-04-01 18:59:02 +05:30
tapframe
054cb7a049 feat(library): Add view all functionality for library sections and internal library fetching 2026-04-01 14:01:18 +05:30
tapframe
b2356ec6d3 feat: Add trailer functionality to TMDB settings and playback
- Introduced a new toggle for trailers in TMDB settings.
- Updated TMDB metadata service to fetch and handle trailers.
- Enhanced TMDB settings repository and storage to persist trailer preferences.
- Implemented trailer playback resolver for iOS, integrating YouTube extractor.
- Modified player bridge to support loading video with audio.
- Added necessary data classes and methods for trailer management and playback.
2026-04-01 00:36:38 +05:30
tapframe
b82d9caced feat: add moreLikeThis and collection features to MetaDetails, enhancing recommendations and collections display in detail screens 2026-03-30 20:40:38 +05:30
tapframe
d00b4ae2e1 feat: refactor watched state management by introducing WatchingActions and WatchingState for improved episode tracking and UI integration 2026-03-30 20:01:55 +05:30
tapframe
9ed285f29b feat: implement episode watched management with action sheet and repository updates for improved user experience 2026-03-30 18:55:51 +05:30
tapframe
2c2481d7d8 feat: add initial home readiness delay to enhance user experience 2026-03-30 16:01:46 +05:30
tapframe
0b01e7fb30 feat: implement profile switcher tab with animated popup and inline PIN entry for profile selection 2026-03-30 14:42:22 +05:30
tapframe
375f13f5f6 feat: enhance HomeScreen with catalog rendering callback and add AppLaunchOverlay 2026-03-30 13:03:36 +05:30
tapframe
69be523bad feat: enhance state management by using rememberSaveable for reuse handling 2026-03-29 17:11:09 +05:30
tapframe
6ddae9a236 feat: Implement stream link caching and reuse settings for improved playback continuity 2026-03-29 16:14:06 +05:30
tapframe
ec2980d70e feat: Add pause description handling and context management for improved playback experience 2026-03-29 15:44:43 +05:30
tapframe
d3fbfb1716 feat: Implement theme settings management; add ThemeSettingsStorage and ThemeSettingsRepository; update appearance settings UI 2026-03-29 12:26:45 +05:30
tapframe
f3c854751e feat: Add settings screens for Homescreen, Continue Watching, Addons, and Account; update navigation and settings structure 2026-03-29 12:03:21 +05:30
tapframe
70a9dd7213 feat: Refactor MainAppContent to improve structure and maintainability; move Scaffold and NavigationBar logic into composable 2026-03-29 11:51:07 +05:30
tapframe
258538ac8b feat: Implement PlayerLaunch and PlayerLaunchStore for managing player launch data; update MainAppContent to utilize new structures 2026-03-29 11:41:18 +05:30
tapframe
12eded17a7 feat: Add animated alpha transition for tab content in keepAliveTab function 2026-03-28 22:12:30 +05:30
tapframe
69b9f5fabb feat: Implement ProfileStorage for managing user profiles and enhance ProfileRepository functionality 2026-03-28 20:48:59 +05:30
tapframe
c5cf82d54b feat: Enhance avatar fetching and improve animations in ProfileSelectionScreen 2026-03-28 20:30:39 +05:30
tapframe
d9fd0e49d5 feat: Enhance profile management with profile switching functionality
- Updated MainAppContent to support profile switching.
- Added onSwitchProfile callback to SettingsScreen and related components.
- Introduced a new "Switch Profile" option in the settings menu for easier profile management.
- Improved watch progress synchronization by resolving remote metadata for entries.
2026-03-28 19:46:51 +05:30
tapframe
b8f4afce5d feat: Integrate Supabase authentication and profile management features
- Added AuthRepository for handling user authentication states and actions.
- Implemented AuthScreen for user sign-in and sign-up functionality.
- Introduced Profile management with ProfileEditScreen and PinEntryDialog for secure access.
- Enhanced synchronization of user profiles and library data with Supabase.
- Created necessary data models and network providers for seamless integration with Supabase services.
2026-03-28 19:32:45 +05:30
tapframe
20705476f1 feat: Refactor AppScreen into AppTabHost for improved tab management and maintainability 2026-03-28 18:42:48 +05:30
tapframe
3a277a5b99 feat: Add Watched feature with storage, repository, and UI components 2026-03-28 18:14:22 +05:30
tapframe
7f7f7e2bae feat: Implement Library feature with storage, repository, and UI components 2026-03-28 18:00:03 +05:30
tapframe
2e7da22c25 watchprogress init 2026-03-28 17:28:53 +05:30
tapframe
fee7fc61e5 feat: Add Subtitle Modal and Repository for managing subtitles
- Implemented SubtitleModal composable for displaying subtitle options.
- Created SubtitleRepository to handle fetching and managing addon subtitles.
- Added SubtitleStylePanel for customizing subtitle appearance and settings.
- Updated PlayerEngine for iOS to support subtitle track management
2026-03-11 23:55:12 +05:30
tapframe
222f5b934e feat: enhance NavigationBarItem colors for improved visual consistency 2026-03-11 23:50:12 +05:30
tapframe
753c3486e1 feat: add nuvioBottomNavigationBarInsets function for consistent bottom navigation handling across platforms 2026-03-11 23:45:12 +05:30
tapframe
19a078c28d android player init 2026-03-11 23:15:12 +05:30
tapframe
69920504ac feat: implement tab-based navigation with animated transitions in AppScreen 2026-03-11 23:10:12 +05:30
tapframe
1e842826af feat: implement hero section with carousel and settings management for home screen 2026-03-11 23:05:12 +05:30
tapframe
5c998be2c2 feat: add animated tab visibility with alpha transitions in AppScreen 2026-03-11 23:00:12 +05:30
tapframe
5144a2b036 feat: enhance AppScreen layout with tab-based visibility and z-index management 2026-03-11 22:55:12 +05:30
tapframe
fc6bbf31f5 feat: refactor Addons feature and integrate into SettingsScreen navigation 2026-03-11 22:45:12 +05:30
tapframe
3c4cc6b59f feat: add SettingsScreen and integrate into navigation; update NuvioScreenHeader for back navigation 2026-03-11 22:30:12 +05:30
tapframe
0b5d4d2816 discover screen init 2026-03-11 22:15:12 +05:30