Commit graph

14 commits

Author SHA1 Message Date
tapframe
f01427fea3 feat: add embedded streams support in video details and player repositories 2026-03-30 13:36:04 +05:30
tapframe
7ea57547a8 declutter 2026-03-30 12:23:03 +05:30
tapframe
f2ed503714 feat(player): enhance player functionality with source and episode management
- Added clear() method to PlayerLaunchStore for resetting launch state.
- Refactored PlayerScreen to manage active playback state with new variables for source and episode details.
- Introduced PlayerSourcesPanel for displaying and selecting available streams.
- Implemented PlayerStreamsRepository for managing stream fetching and state for sources and episodes.
- Added reset() method to SearchRepository for clearing search state.
- Enhanced various repositories (PlayerSettingsRepository, WatchedRepository, etc.) with clearLocalState() methods for resetting their states.
- Created PlatformLocalAccountDataCleaner for iOS to handle local account data cleanup.
2026-03-29 16:43:08 +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
e139a39b11 feat: Enhance StreamCard with shadow effect and update background color for improved visibility 2026-03-29 02:18:58 +05:30
tapframe
01ff49198e feat: Update DetailCastSection and DetailSeriesContent for improved layout; enhance StreamsScreen with animated filter chips 2026-03-29 02:12:27 +05:30
tapframe
8cb71ff91a feat: Add NuvioBackButton component for consistent back navigation across screens 2026-03-28 21:13:32 +05:30
tapframe
2e7da22c25 watchprogress init 2026-03-28 17:28:53 +05:30
tapframe
143ab98a08 feat: add refresh functionality in StreamsScreen and optimize stream loading logic in StreamsRepository 2026-03-11 23:25:12 +05:30
tapframe
19a078c28d android player init 2026-03-11 23:15:12 +05:30
tapframe
eaba1f9b19 feat: implement empty state handling for streams with descriptive messages 2026-03-11 22:00:12 +05:30
tapframe
0a70df9e2d feat: enhance iOS run script to support simulator and physical device options 2026-03-11 21:55:12 +05:30
tapframe
9d5d5fa4e2 streamscreen init 2026-03-11 21:35:12 +05:30