Commit graph

101 commits

Author SHA1 Message Date
tapframe
6bb4d927ed heating optimization 2025-09-08 22:38:03 +05:30
tapframe
02bfd85b5a perfomnce optimziations 2025-09-08 17:28:10 +05:30
tapframe
bf0fe2d5a1 major additions 2025-09-06 19:58:38 +05:30
tapframe
f642f3f9b5 some customizations added 2025-09-04 19:49:40 +05:30
tapframe
3653879596 Fixed trailer keeps Playing issue even after opening Streamscreen 2025-09-04 19:20:02 +05:30
tapframe
9c533e3c52 some UI changes for ContinueWatching 2025-09-04 18:00:37 +05:30
tapframe
e3b86bcc90 UI fixes 2025-09-03 15:46:24 +05:30
tapframe
9fcb6a34b7 changed default hero to carousal 2025-09-03 15:06:05 +05:30
tapframe
412d25c458 UI changes on herocarousal 2025-09-03 14:17:12 +05:30
tapframe
8700b10843 ui changes on new herocarousal 2025-09-03 13:46:20 +05:30
tapframe
de36ec8186 new hero section option 2025-09-03 13:29:00 +05:30
tapframe
5c7ac3dcae minor UI changes 2025-08-31 17:59:00 +05:30
tapframe
6f24275ff0 some fixes 2025-08-31 15:34:18 +05:30
tapframe
12c591216e fixed herosection loading issue 2025-08-29 19:34:28 +05:30
tapframe
bfa0eeb2af set default episode layout to vertical 2025-08-26 15:01:32 +05:30
tapframe
8c7563590b minor ui changes 2025-08-26 14:49:23 +05:30
tapframe
2f404d7c99 fixed addon reorder issue 2025-08-14 11:58:03 +05:30
tapframe
cc6c3d9d29 minor changes 2025-08-10 14:12:28 +05:30
tapframe
81373a2bb2 fixed xprime initial loading issue 2025-08-09 18:20:58 +05:30
tapframe
86f0fde656 added account support, Initial Commit 2025-08-09 00:07:10 +05:30
tapframe
d8950caf04 some fixes 2025-08-08 18:22:55 +05:30
tapframe
583db67853 some change in players 2025-08-08 01:00:04 +05:30
tapframe
ad2e1816dc some ui changes 2025-08-08 00:15:10 +05:30
tapframe
e0835ddbad some ui chanegs for metadascreen 2025-08-07 01:36:24 +05:30
tapframe
62a2ed0046 test 2025-08-06 20:45:51 +05:30
tapframe
f209b538f3 some ui changes 2025-07-30 13:49:04 +05:30
tapframe
7bae3be975 better error handling 2025-07-30 01:13:20 +05:30
tapframe
f8192f53ab added sorting 2025-07-30 00:58:54 +05:30
tapframe
6405fd2c71 Improved trakt. 2025-07-29 14:28:52 +05:30
tapframe
84689a9ba7 added option to exclude qualities 2025-07-29 01:26:57 +05:30
tapframe
ebcbced142 fixes 2025-07-29 01:13:34 +05:30
tapframe
4feb60f0a2 Ui changes to show fetching providers 2025-07-27 23:02:23 +05:30
tapframe
de07a4620b some major changes 2025-07-27 17:48:33 +05:30
tapframe
da0a69ab0e TESTBIG 2025-07-20 13:37:57 +05:30
tapframe
42daa4decc some fixes with updating notifications 2025-07-17 13:41:29 +05:30
tapframe
6493432099 CP, changes to calenderscreen 2025-07-07 19:04:19 +05:30
tapframe
a42ce3bdfa improvements on trakt 2025-07-04 19:24:50 +05:30
tapframe
af82eee3f1 minor fixes 2025-07-04 17:33:47 +05:30
tapframe
8cbda5c902 Enhance SeriesContent and useMetadata hooks for improved image handling and cast fetching
This update modifies the SeriesContent component to check if the episode still_path is a full URL before attempting to fetch it from TMDB, improving image loading efficiency. Additionally, the useMetadata hook has been enhanced to include caching for cast data, better error handling, and improved logging for debugging purposes. The logic for handling TMDB and IMDb IDs has been streamlined, ensuring a more robust data fetching process.
2025-06-30 15:55:41 +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
14dd507d50 Refactor image handling and caching strategies in multiple components for enhanced performance
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a more efficient memory caching strategy and adjusted transition durations. Additionally, the HomeScreen component has been optimized for image prefetching, limiting concurrent requests to reduce memory pressure. The ThisWeekSection has been simplified to always refresh episodes when library items change, improving data handling. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 23:48:38 +05:30
tapframe
15767886b3 Enhance image handling and caching strategies across multiple components for improved performance
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a more efficient caching strategy with memory-disk policy and adjusted transition durations. Additionally, the HomeScreen component has been optimized for image prefetching, reducing memory pressure and improving overall performance. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 23:47:41 +05:30
tapframe
9ac99ee0a3 Refactor image handling and prefetching logic across multiple components for improved performance and memory management
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a placeholder image and adjust caching strategies. Additionally, the HomeScreen component has been enhanced to limit concurrent image prefetching, reducing memory pressure and improving overall performance. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 18:47:46 +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
14d8f92b8e Refactor ThisWeekSection and useLibrary hooks for improved episode loading and library updates
This update modifies the ThisWeekSection component to refresh episodes based on changes in library items instead of relying on catalog service subscriptions. The useLibrary hook is enhanced to subscribe to library updates from the catalog service, ensuring that library items are updated correctly and efficiently. Logging has been improved for better tracking of library changes.
2025-06-21 15:54:11 +05:30
tapframe
1605d5251e Enhance AndroidVideoPlayer component with dynamic resize mode support
This update introduces a new optional prop for resize mode in the AndroidVideoPlayer component, allowing users to specify how the video should be displayed. The default resize mode is set to 'contain', and the component now supports cycling through various resize modes. Additionally, the PlayerControls component has been updated to reflect the current resize mode, improving user interaction and experience.
2025-06-21 15:49:43 +05:30
tapframe
5e733f9eb2 Enhance video player components with content duration tracking and progress updates
This update introduces functionality to store and update the actual video duration in both AndroidVideoPlayer and VideoPlayer components. It ensures that the progress is accurately maintained when the video duration changes significantly. Additionally, the useTraktIntegration and storageService have been updated to handle exact playback times from Trakt, improving synchronization and user experience. Logging has been refined for better clarity during progress updates.
2025-06-21 12:50:13 +05:30
tapframe
7086184eae Refactor logging and error handling in various components for improved clarity and performance
This update removes unnecessary console logs from the CatalogSection, ContentItem, and HomeScreen components to streamline the code and enhance performance. Additionally, it introduces a dedicated error handling function for logo loading in the FeaturedContent component, improving code organization and readability. The useTraktAutosync hook is also updated to enhance deduplication logic, allowing significant progress updates even after a session has stopped, thereby improving session management.
2025-06-21 02:02:46 +05:30
tapframe
ddf8d007b7 Update progress thresholds across components to 85% for improved user experience
This update modifies various components, including ContinueWatchingSection, HeroSection, SeriesContent, and player components, to adjust the progress completion threshold from 95% to 85%. This change ensures that users can continue watching content that is closer to completion, enhancing engagement and usability. Additionally, related logic in the useWatchProgress hook and HomeScreen is updated to reflect this new threshold, providing a consistent experience across the application.
2025-06-20 18:57:41 +05:30
tapframe
026c425660 Enhance useTraktAutosync for improved session management and progress tracking
This update introduces enhanced deduplication logic in the useTraktAutosync hook, allowing updates if progress improves significantly after a session has stopped. Additionally, it refines the handling of unmount scenarios by ensuring the highest available progress is used, including checks for saved progress in local storage. These changes improve the accuracy of progress reporting and overall user experience during content synchronization.
2025-06-20 17:07:57 +05:30