tapframe
e686caebb8
Add logo source preference setting and enhance logo fetching logic in MetadataScreen
...
Introduce a new setting for logo source preference in the SettingsScreen, allowing users to choose between 'metahub' and 'tmdb' as the primary source for title logos. Update the MetadataScreen to utilize this preference, implementing logic to refresh logos based on the selected source. Enhance error handling and logging during logo fetching to improve user experience and debugging capabilities.
2025-05-03 17:56:47 +05:30
tapframe
dbaadbe61b
Some fixes
2025-05-03 15:43:06 +05:30
tapframe
4f04ae874f
Enhance FeaturedContent and HeroCatalogsScreen components with improved loading animations and settings updates. Refactor image loading logic for better performance and add saved indicator in HeroCatalogsScreen. Update HomeScreen to handle settings changes dynamically and adjust layout for better user experience.
2025-05-03 15:05:46 +05:30
tapframe
87c70625b9
Merge branch 'ios' of https://github.com/nayifleo1/NuvioExpo into ios
2025-05-03 14:30:53 +05:30
tapframe
dfda3ff38a
Revert "Refactor StreamsScreen to streamline component structure and enhance readability; replace inline components with imports for MovieHero and EpisodeHero, and utilize custom hooks for provider management. Optimize loading logic and animation effects, while removing unused code and improving overall performance."
...
This reverts commit 3b6fb438e3 .
2025-05-03 14:30:27 +05:30
tapframe
18a1672eed
Implement caching mechanism in useFeaturedContent hook to optimize data fetching and reduce unnecessary network requests; update HomeScreen to utilize new FeaturedContent component for improved structure and readability. Enhance refresh logic to handle persistence and ensure timely updates based on content source changes.
2025-05-03 13:58:06 +05:30
tapframe
3b6fb438e3
Refactor StreamsScreen to streamline component structure and enhance readability; replace inline components with imports for MovieHero and EpisodeHero, and utilize custom hooks for provider management. Optimize loading logic and animation effects, while removing unused code and improving overall performance.
2025-05-03 13:06:53 +05:30
tapframe
b46e491afa
Refactor stream resource validation in stremioService; improve logging for invalid resources and streamline resource checking logic to enhance clarity and maintainability. Remove redundant logging in useMetadata for cleaner output.
2025-05-01 20:44:05 +05:30
tapframe
1aebcf6c6c
Enhance stream processing and logging in useMetadata and stremioService; improve stream filtering logic, consolidate behavior hints, and log raw and processed streams for better debugging and state management. Use received streams directly in state updates to streamline data handling.
2025-05-01 20:38:43 +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
Nayif Noushad
775fc0459a
Refactor logo fetching logic in useMetadata and MetadataScreen; remove direct TMDB logo fetching from useMetadata, and implement a fallback mechanism in MetadataScreen to first attempt fetching logos from Metahub before falling back to TMDB. Enhance logging for better debugging and maintainability.
2025-04-22 16:24:06 +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
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
221d5de368
Enhance useMetadata hook and MetadataScreen to include imdbId state; update RatingsSection to utilize imdbId for improved compatibility and functionality.
2025-04-20 11:59:14 +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
Nayif Noushad
975f0eb9ef
parallel streams loading fixed
2025-04-13 21:34:37 +05:30
Nayif Noushad
1575bdd86f
some changes
2025-04-13 11:20:56 +05:30
Nayif Noushad
6e62e4cb9b
VideoPlayer fixes
2025-04-12 04:07:35 +05:30
Nayif Noushad
9ea8101e0f
Initial commit: NUVIO Expo app with navigation and header components
2025-04-11 22:09:50 +05:30