Commit graph

57 commits

Author SHA1 Message Date
tapframe
bfacc4a1ee local backup restore feature 2025-10-04 20:29:05 +05:30
tapframe
16c460cdc2 new toast library 2025-10-01 01:13:27 +05:30
CrissZollo
7ca74b3b0d Adding packages and updates 2025-09-30 19:29:42 +02:00
tapframe
c067b3f7fb changes 2025-09-22 20:13:22 +05:30
tapframe
37ece44b9b vlcplayer init 2025-09-22 17:14:50 +05:30
tapframe
688ea2b9d3 cleaned VLC 2025-09-18 02:09:34 +05:30
tapframe
5372513142 COMMIT TEST 2025-09-17 23:22:01 +05:30
tapframe
3138f33fee changes 2025-09-15 18:09:20 +05:30
tapframe
b03f550765 support for moviebox 2025-09-13 16:13:54 +05:30
tapframe
1cb4b5f2ec added brightness and volume control 2025-09-13 00:50:09 +05:30
tapframe
2a3c504c67 test 2025-09-12 23:45:42 +05:30
tapframe
9ba14f2f33 fix 2025-09-11 17:06:32 +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
e4bc0d3896 added OTA support 2025-09-06 17:50:04 +05:30
tapframe
4a1cba0ab5 update version number 2025-09-02 00:10:52 +05:30
tapframe
9ae1a32989 posthog first test 2025-08-15 22:09:03 +05:30
tapframe
77029294aa added loading animations 2025-08-13 03:06:42 +05:30
tapframe
b2ef847720 imrpoved toast. 2025-08-09 01:13:07 +05:30
tapframe
86f0fde656 added account support, Initial Commit 2025-08-09 00:07: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
b21f13c283 testing 2025-08-03 12:42:23 +05:30
tapframe
6aeb4d56b7 test 2025-07-30 22:07:32 +05:30
tapframe
93ddb029a0 test 2025-07-30 00:09:25 +05:30
tapframe
f36a9a9780 crucial changes 2025-07-27 16:14:30 +05:30
tapframe
9a446f5a45 Update react-native-reanimated to version 3.18.0 and add react-native-is-edge-to-edge dependency in package.json and package-lock.json 2025-07-05 11:54:02 +05:30
tapframe
f96c45f831 Update app.json icon path and downgrade @shopify/react-native-skia version in package.json for compatibility 2025-07-04 23:46:15 +05:30
tapframe
804e38824d skia 2025-07-04 22:34:57 +05:30
tapframe
faef964d46 Add react-native-shared-element and react-navigation-shared-element dependencies; refactor MetadataScreen for optimized loading and transitions 2025-06-25 00:43:30 +05:30
tapframe
3c3e07d297 Integrate Sentry for error tracking and reporting, enhance SettingsScreen with cache management and feedback options
This update introduces Sentry for improved error tracking and reporting within the application. The SettingsScreen has been enhanced to include a button for reporting bugs or suggestions via Sentry's feedback widget. Additionally, a new feature allows users to clear the MDBList cache, improving cache management and user experience. The .gitignore file has been updated to include .env.local, and the app.json file has been modified to support Sentry integration.
2025-06-21 16:35:40 +05:30
tapframe
d62874d20d Add new dependencies and enhance VideoPlayer functionality
This update introduces new dependencies including cheerio, cors, express, and puppeteer to support additional features. The VideoPlayer component has been enhanced to improve seeking behavior on Android, with a new AndroidVideoPlayer component for better performance. Additionally, state management for seeking has been refined, ensuring smoother playback and user experience across platforms.
2025-06-18 10:27:02 +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
tapframe
9465486a47 Add VLC media player support to VideoPlayer component and update dependencies
This update integrates the react-native-vlc-media-player into the VideoPlayer component, replacing the previous video player implementation. It introduces new state management for audio and subtitle tracks specific to VLC, enhances buffering handling, and updates the UI for audio and subtitle selection modals. Additionally, package.json and package-lock.json have been updated to include the new VLC media player dependency and node-fetch. The TypeScript configuration has also been adjusted to support JSX and module interoperability.
2025-06-08 13:16:43 +05:30
tapframe
5751d755db Add HDRezka support to metadata processing and update package dependencies 2025-05-27 19:56:24 +05:30
tapframe
783948de38 Update package dependencies and refactor StremioService for improved URL handling
This update adds the @movie-web/providers package to both package.json and package-lock.json, enhancing the project's capabilities. Additionally, the StremioService class has been refactored to improve the handling of addon base URLs, allowing for the extraction of query parameters and ensuring URLs are correctly formatted. These changes enhance the overall functionality and maintainability of the code.
2025-05-23 19:18:53 +05:30
tapframe
c92ffa7d5e Remove patch-package.js and clean up package.json by removing postinstall script
This update deletes the patch-package.js file, which was previously used for applying patches, and removes the postinstall script from package.json. The changes streamline the project setup by eliminating unnecessary files and scripts, contributing to a cleaner codebase.
2025-05-18 22:04:22 +05:30
tapframe
ed358c85fe Implement theme context integration across components for improved UI consistency
Refactor various components to utilize the new ThemeContext for dynamic theming. This includes updating styles in the App, NuvioHeader, CatalogSection, and other components to reflect the current theme colors. Additionally, introduce a ThemedApp component to centralize theme management and enhance the overall user experience by ensuring consistent styling throughout the application. Update package dependencies to include react-native-wheel-color-picker for enhanced color selection capabilities.
2025-05-03 21:49:20 +05:30
tapframe
c94b2b62ff Revert "Remove package-lock.json, patch-package.js, and torrentService.ts; update package.json to simplify expo version and remove postinstall script. Refactor MetadataScreen to streamline component imports and enhance readability by removing unused code and components."
This reverts commit df32043a7f.
2025-05-03 14:36:09 +05:30
tapframe
df32043a7f Remove package-lock.json, patch-package.js, and torrentService.ts; update package.json to simplify expo version and remove postinstall script. Refactor MetadataScreen to streamline component imports and enhance readability by removing unused code and components. 2025-05-03 12:38:55 +05:30
tapframe
f96d1f1af3 Update app configuration and improve stream handling; add local network and microphone usage descriptions in app.json, enhance stream loading logic in useMetadata by removing external source requests, and implement error handling in VideoPlayer. Update StreamsScreen to filter out deprecated sources for better clarity. 2025-05-01 20:26:43 +05:30
tapframe
cc894ff4f4 Update package dependencies and enhance Trakt authentication flow; add base64-js and react-native-url-polyfill to package.json, improve expo-auth-session integration with PKCE support in TraktSettingsScreen, and refactor token exchange method in traktService to include code verifier for enhanced security. 2025-04-26 15:45:49 +05:30
Nayif Noushad
f2a645fea0 Update package dependencies and enhance AddonsScreen UI; add expo-dev-client to package.json, improve header layout with logo, and refactor addon management features for better user experience. Update styles for consistency and clarity. 2025-04-22 18:31:02 +05:30
Nayif Noushad
be5331ad0c Add community addons feature in AddonsScreen; implement loading and error handling for community addons, enhance UI with configuration options, and integrate axios for fetching addon data. Update package.json and package-lock.json to include react-native-tab-view dependency. 2025-04-22 15:29:56 +05:30
Nayif Noushad
094bc00ea3 Add event emitter for addon changes; integrate addon order management in StremioService, allowing reordering of addons in the UI. Update CatalogContext and useHomeCatalogs hooks to listen for addon events and refresh catalogs accordingly. Enhance AddonsScreen with reorder functionality and UI improvements for better user experience. 2025-04-22 14:03:39 +05:30
Nayif Noushad
869bedba72 Integrate data source preference functionality in catalog service; add support for TMDB as a content source, enhance CatalogScreen and SettingsScreen to manage data source selection, and implement genre filtering improvements for better content discovery. 2025-04-22 13:43:23 +05:30
Nayif Noushad
12a18c057d Add PlayerSettings screen and integrate preferred player functionality; update settings to include preferredPlayer option, enhance settings UI with badges, and improve navigation for playback options. 2025-04-22 13:04:10 +05:30
Nayif Noushad
206204998e Add Trakt integration and enhance SeriesContent component; include TraktProvider in App, update navigation for TraktSettings, and implement persistent season selection in useMetadata hook. 2025-04-20 12:49:38 +05:30
Nayif Noushad
2dfb8da36c Add react-native-draggable-flatlist dependency; enhance CatalogScreen and CatalogSettingsScreen with custom catalog name functionality and modal for renaming; improve loading states across screens for better user experience. 2025-04-20 11:43:11 +05:30
Nayif Noushad
1948abc922 Refactor App structure to include GenreProvider; update dependencies in package.json and package-lock.json; enhance UI components with animations and improved styles; implement TMDB API key management; optimize metadata loading and caching; add new settings for catalog management. 2025-04-17 23:36:01 +05:30