Commit graph

23 commits

Author SHA1 Message Date
tapframe
5a64adec22 Enhance logo loading and error handling in FeaturedContent, MetadataScreen, and SearchScreen components. Introduce state management for logo load errors, improve image prefetching logic, and update UI to fallback to text when logos fail to load. Refactor TMDBService to include detailed logging for image URL construction and fetching processes. 2025-05-03 17:11:16 +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
0202c2da2d Enhance MetadataScreen by adding haptic feedback for season changes and updating episode selection logic; replace direct season change handler with a new function for improved user experience. Remove haptic feedback from episode selection for a cleaner interaction. 2025-05-02 16:43:30 +05:30
tapframe
94c49a2767 Refactor MetadataScreen to integrate haptic feedback for user interactions; update play button and library toggle functionality to enhance user experience. Replace BlurView with ExpoBlurView and CommunityBlurView for improved visual effects across platforms. 2025-05-02 16:34:49 +05:30
tapframe
f9514a51a6 Implement floating header in MetadataScreen with animated visibility based on scroll position; integrate BlurView for enhanced aesthetics and adjust styles for improved layout and user interaction. Utilize safe area insets for better compatibility across devices. 2025-05-02 16:30:14 +05:30
tapframe
dc19bdd253 Refactor MetadataScreen to implement parallax scrolling effect; update scroll handling with useAnimatedScrollHandler for smoother transitions, enhance hero section with animated image, and adjust styles for improved visual dynamics. Replace ScrollView with Animated.ScrollView for better performance. 2025-05-02 16:16:51 +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
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
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
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
698d975500 Enhance MetadataScreen with staggered animations for improved user experience; refactor animation constants and styles for action buttons and genre display; update animation logic for smoother transitions. 2025-04-17 23:41:34 +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
7f55bba2aa some animations and fixes 2025-04-15 14:48:03 +05:30
Nayif Noushad
8de78b435a Made metadascreen as modal for better user experience in ios 2025-04-14 18:56:42 +05:30
Nayif Noushad
975f0eb9ef parallel streams loading fixed 2025-04-13 21:34:37 +05:30
Nayif Noushad
c6407db317 some changes 2025-04-13 13:01:24 +05:30
Nayif Noushad
730f42c1e4 some fixes 2025-04-13 12:56:07 +05:30
Nayif Noushad
97bd2210a8 metadata: some fixes 2025-04-13 12:05:57 +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