Commit graph

78 commits

Author SHA1 Message Date
tapframe
46cdf95cd4 small bug fixes 2025-09-01 19:41:55 +05:30
tapframe
d914e01346 fixed tmdb ratings 2025-08-29 19:54:56 +05:30
tapframe
b7bd700bf9 Ui changes 2025-08-27 13:30:19 +05:30
tapframe
bfa0eeb2af set default episode layout to vertical 2025-08-26 15:01:32 +05:30
tapframe
da82321781 some changes 2025-08-14 13:18:54 +05:30
tapframe
a32fb39743 somechanges 2025-08-14 11:32:41 +05:30
tapframe
ebf9a71430 vlc fix for ios 2025-08-13 14:17:58 +05:30
tapframe
3f1def52bd test 2025-08-13 14:09:55 +05:30
tapframe
ac504b99c8 ui changes for next episode 2025-08-13 13:56:45 +05:30
tapframe
7a172f03d4 some ui changes for player, and improved orientation afetr player closes for ios 2025-08-13 12:25:23 +05:30
tapframe
408b1cb366 mkv fix 2025-08-13 01:49:05 +05:30
tapframe
3f57a19ea2 made some changes to streamscreen 2025-08-10 13:43:15 +05:30
tapframe
81373a2bb2 fixed xprime initial loading issue 2025-08-09 18:20:58 +05:30
tapframe
f43d113f56 some ui changes 2025-08-08 18:35:16 +05:30
tapframe
62a2ed0046 test 2025-08-06 20:45:51 +05:30
tapframe
6aeb4d56b7 test 2025-07-30 22:07:32 +05:30
tapframe
f209b538f3 some ui changes 2025-07-30 13:49:04 +05:30
tapframe
f4b50f6dfb ui changes 2025-07-30 01:06:44 +05:30
tapframe
f8192f53ab added sorting 2025-07-30 00:58:54 +05:30
tapframe
6547d38c0e some fixes 2025-07-30 00:29:11 +05:30
tapframe
93ddb029a0 test 2025-07-30 00:09:25 +05:30
tapframe
6405fd2c71 Improved trakt. 2025-07-29 14:28:52 +05:30
tapframe
df89c16246 fixed cinemeta preinstalled 2025-07-29 01:46:57 +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
d605383720 test 2025-07-28 17:40:37 +05:30
tapframe
1683c915b9 streamscreen UI changes 2025-07-28 08:21:59 +05:30
tapframe
f43ff3a086 added animation to streamscreen chips 2025-07-27 23:05:54 +05:30
tapframe
4feb60f0a2 Ui changes to show fetching providers 2025-07-27 23:02:23 +05:30
tapframe
49e9b213bc ffixes 2025-07-27 19:10:22 +05:30
tapframe
0ad0445a63 Remove unused quality extraction function and simplify stream sorting in StreamsScreen component. 2025-07-08 16:14:22 +05:30
tapframe
379bcc7507 imporved behaviour of videoplayer and added a nice loading screen 2025-07-07 13:36:32 +05:30
tapframe
bbc0a273fd Refactor StreamsScreen loading state management and remove "Sync pending" label from HeroSection 2025-07-05 12:39:47 +05:30
tapframe
709cbcef5e Update navigation in StreamsScreen to redirect to Addons instead of Settings 2025-07-04 17:19:00 +05:30
tapframe
df8ac7352d Add episodeThumbnail parameter to navigation and enhance StreamsScreen image handling
This update introduces the episodeThumbnail parameter in the navigation between MetadataScreen and StreamsScreen, allowing for improved image handling. The StreamsScreen now utilizes the episodeThumbnail for displaying images, with additional checks for URL validity, enhancing the user experience and ensuring more reliable image rendering.
2025-07-04 17:15:32 +05:30
tapframe
c4f5c9e374 Update app.json icon, remove unused image, and refactor CatalogSection and StreamsScreen components for improved layout and performance
This commit updates the app.json to change the icon path, deletes an unused image file, and refactors the CatalogSection and StreamsScreen components. The CatalogSection now includes a title with a maximum line limit, while the StreamsScreen optimizes stream information handling and adjusts rendering parameters for better performance.
2025-07-04 16:25:53 +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
3fbec2c096 Refactor AndroidVideoPlayer and VideoPlayer components to simplify resume functionality and remove preference handling
This update streamlines the resume functionality in both the AndroidVideoPlayer and VideoPlayer components by removing the remember choice and resume preference states. The logic for showing the resume overlay has been simplified, enhancing the user experience. Additionally, the ResumeOverlay component has been updated to reflect these changes, removing unnecessary props related to user preferences. This refactor aims to create a more straightforward and efficient playback experience.
2025-06-21 19:30:05 +05:30
tapframe
87cd33b90b Enhance SeriesContent component with episode count display and no-episode message
This update modifies the SeriesContent component to include an episode count badge for each season and a message indicating when no episodes are available for the selected season. Additionally, the episodes prop is now derived from groupedEpisodes for improved data handling. These changes aim to enhance user experience by providing clearer information about available content.
2025-06-21 19:09:24 +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
a5799c2f62 Adjust movie title container height and padding for improved layout in StreamsScreen
This update modifies the height of the movie title container from 120 to 140 and adjusts the padding for Android devices from 45 to 65. These changes enhance the visual consistency and responsiveness of the layout, contributing to a better user experience.
2025-06-20 19:00:59 +05:30
tapframe
e14783343c Refactor StreamsScreen layout for improved UI consistency and performance
This update simplifies the movie title display in the StreamsScreen by removing the ImageBackground and gradient layers, resulting in a cleaner layout. The height of the movie title container is adjusted, and styles are refined for better alignment and responsiveness. These changes enhance the overall user experience by providing a more streamlined and visually appealing interface.
2025-06-20 18:14:49 +05:30
tapframe
71e2d39d96 Implement stream provider checks and error handling in StreamsScreen
This update enhances the StreamsScreen component by adding checks for available streaming sources, improving user feedback when no sources are available. A new state for displaying an error message is introduced, along with logic to handle the loading of streams based on the availability of Stremio addons and internal providers. Additionally, the UI is updated to reflect these changes, ensuring a more responsive and informative user experience during content loading.
2025-06-20 18:07:30 +05:30
tapframe
93a016b96e Enhance navigation animations and transitions for improved user experience
This update modifies the AppNavigator to refine screen transition animations, including adjustments to animation types and durations based on platform. The SearchScreen now features smoother keyboard dismissal before navigation, and animations are added to enhance the visual experience during screen transitions. Additionally, the StreamsScreen is updated to prevent animation conflicts during exits, improving overall responsiveness and clarity in user interactions.
2025-06-20 17:37:34 +05:30
tapframe
25e648e135 Refactor StreamsScreen for improved stream loading and autoplay handling
This update enhances the StreamsScreen component by streamlining the logic for monitoring stream loading and updating available providers. The autoplay feature now triggers immediately when streams are available, improving user experience. Additionally, loading indicators and state management have been refined for better clarity and responsiveness during stream availability checks.
2025-06-20 15:51:19 +05:30
tapframe
b953e99e3d some fixes 2025-06-20 14:53:00 +05:30
tapframe
235a7eff24 Implement Trakt autosync functionality across video player components
This update integrates Trakt autosync capabilities into the AndroidVideoPlayer and VideoPlayer components, allowing for automatic syncing of watch progress and playback events. Key features include starting a watching session, updating progress during playback, and handling playback end events to ensure accurate tracking. Additionally, the useTraktIntegration and useTraktAutosync hooks have been enhanced to support these functionalities, improving the overall user experience by maintaining consistent watch history across devices.
2025-06-19 21:39:47 +05:30
tapframe
7ae46313a5 Refactor useMetadataAnimations for Android compatibility and optimize animation values
This update modifies the entrance animations in the useMetadataAnimations hook to start with visible values for better compatibility on Android devices. The opacity and scale values for various animations have been adjusted to enhance performance and visual consistency. Additionally, the progress animation logic has been simplified for improved efficiency.
2025-06-18 18:21:04 +05:30
tapframe
3f2e6b08fc some fixes 2025-06-18 18:03:52 +05:30
tapframe
9e03619db7 Refactor internal provider settings and enhance streaming experience
This update removes the XPRIME provider from internal settings, streamlining the provider management process. The HDRezka provider is now prioritized in the UI, improving user experience. Additionally, various components have been optimized for better performance, including enhancements to the VideoPlayer for improved buffering and seeking behavior on Android devices. The app's theme has been updated to a dark mode, and several dependencies have been upgraded for better stability and performance.
2025-06-18 09:02:48 +05:30