Commit graph

17 commits

Author SHA1 Message Date
tapframe
6e2ddd2dda Added ExoPlayer as primary for better hardwre decoder support and MPV as fallback 2025-12-28 02:14:39 +05:30
AdityasahuX07
74764bbbe0
Merge branch 'main' into patch-14 2025-12-24 19:40:07 +05:30
AdityasahuX07
d2f9b7586a
Refactor SourcesModal component styling and layout
Refactor QualityBadge component for improved styling and readability. Update source selection UI for better user experience.
2025-12-23 15:24:02 +05:30
tapframe
0d6d69e0a8 refactor ksplayer 2025-12-22 13:58:16 +05:30
tapframe
79b0cfc990 consistent theming across player modals 2025-12-20 20:59:19 +05:30
tapframe
ffaac958c4 fixes 2025-11-09 20:18:35 +05:30
tapframe
9452b01e9c improved source modal behaviour 2025-10-26 20:10:17 +05:30
tapframe
e714637da2 Enhance UI consistency in AudioTrackModal, SourcesModal, and SubtitleModals by updating border radii, padding, and background colors for improved aesthetics and user experience. 2025-07-08 14:57:07 +05:30
tapframe
e94d04ae1b Refactor AudioTrackModal and SourcesModal for improved UI and performance, including updated animations, streamlined layout, and removal of unused components. 2025-07-08 14:25:06 +05:30
tapframe
ba94a515c8 feat: Prepare for App Store submission
BREAKING CHANGE: Removes all internal providers, torrenting functionality, and default addons to comply with App Store guidelines. The app now starts with a clean slate, requiring users to manually install addons.
2025-06-30 12:52:10 +05:30
tapframe
314ece1238 Refactor modals to improve animation handling and simplify component structure
This update refines the AudioTrackModal, SourcesModal, and SubtitleModals components by removing unnecessary animated views and optimizing the animation durations for a smoother user experience. The modal structure has been simplified, enhancing readability and maintainability. Additionally, adjustments to the modal close handling improve responsiveness. These changes aim to create a more cohesive and efficient interface across the application.
2025-06-21 19:56:03 +05:30
tapframe
4a6f349cdb Refactor animation durations across multiple components for improved performance and consistency
This update modifies the animation durations in various components, including CatalogSection, ContinueWatchingSection, FeaturedContent, and ThisWeekSection, reducing the fade-in durations to enhance the user experience. Additionally, adjustments were made to the CastSection, MetadataDetails, and SeriesContent components to streamline animations. The changes aim to create a more cohesive and responsive interface throughout the application.
2025-06-21 18:36:20 +05:30
tapframe
046c9e3f97 Enhance modals with fixed dimensions and improved layout
This update introduces fixed dimensions for the AudioTrackModal, SourcesModal, and SubtitleModals, ensuring consistent sizing across different screen sizes. The layout has been refined to improve visual clarity and usability, including adjustments to scroll view heights and modal styles. Additionally, the integration of a new XPRIME source in the metadata handling enhances the overall streaming experience by prioritizing this source in the selection process.
2025-06-11 02:10:10 +05:30
tapframe
5f1a41c0d7 Fix missing newline at end of file in SourcesModal component 2025-06-10 03:04:41 +05:30
tapframe
9bf0bd2d9a Enhance SourcesModal with improved animations and visual elements
This update introduces new animated components and visual enhancements to the SourcesModal, including a quality indicator and stream meta badges for better clarity on stream attributes. The modal now features a glassmorphism background and improved layout for a more engaging user experience. Additionally, the closing animation has been refined for smoother transitions, enhancing overall usability.
2025-06-10 03:00:33 +05:30
tapframe
66fe4b748d Update SourcesModal styling for improved clarity and consistency
This change renames the current source badge to current stream badge and updates the associated text style for better alignment with the overall design. These adjustments enhance the user interface by providing clearer visual feedback regarding the selected stream.
2025-06-10 02:55:49 +05:30
tapframe
d5f71ecb62 Implement source selection feature in VideoPlayer and enhance stream handling
This update introduces a new SourcesModal in the VideoPlayer component, allowing users to select from available streams. The VideoPlayer now manages stream changes more effectively, including handling pending seeks and updating the current stream URL. Additionally, the PlayerControls component has been updated to include a button for changing the source. Styling improvements have been made for better visual feedback during source changes, enhancing the overall user experience.
2025-06-10 02:43:48 +05:30