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
5e81a14ebb
Remove search components: EmptyResults, SearchBar, RecentSearches, ResultsCarousel, SkeletonLoader, and SearchResultItem. Refactor SearchScreen to integrate their functionality directly, enhancing code organization and reducing component complexity.
2025-05-03 16:07:38 +05:30
tapframe
f457ade071
Add search components: SearchBar, RecentSearches, ResultsCarousel, EmptyResults, SkeletonLoader, and SearchResultItem
...
Introduce modular search components to enhance the SearchScreen functionality. Implement a SearchBar for user input, RecentSearches for displaying past queries, ResultsCarousel for showcasing search results, and EmptyResults for no-result scenarios. Include SkeletonLoader for loading states and SearchResultItem for individual result display. Update SearchScreen to utilize these components for improved organization and user experience.
2025-05-03 16:02:27 +05:30
tapframe
cf03a44fab
Refactor DiscoverScreen component by removing unused imports and optimizing structure. Introduce CategorySelector and GenreSelector components for better organization. Update loading state handling and improve empty state rendering.
2025-05-03 15:56:00 +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
3632c44718
Merge branch 'ios' of https://github.com/nayifleo1/NuvioExpo into ios
2025-05-03 14:36:12 +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
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
d86a208778
Remove unused ActivityIndicator from FeaturedContent component to streamline code and improve readability.
2025-05-03 14:21:24 +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
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
78583c8e80
Enhance navigation and layout consistency across the app; integrate native screens for improved performance, update header visibility logic in NuvioHeader, and implement fixed layout dimensions in AppNavigator. Refactor screens to ensure consistent status bar settings and header spacing, while optimizing content rendering in DiscoverScreen, LibraryScreen, and SettingsScreen for better user experience.
2025-04-26 15:31:06 +05:30
tapframe
b1e1017288
Update app configuration and enhance ContinueWatchingSection; add scheme to app.json, remove unused app icon, and improve refresh logic in ContinueWatchingSection for better state management. Update HomeScreen to conditionally render ContinueWatchingSection based on content availability.
2025-04-26 12:09:05 +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
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
937930540f
Refactor styles in SeriesContent component; adjust positioning, padding, and gap for improved layout and visual consistency.
2025-04-18 00:22:57 +05:30
Nayif Noushad
110de75ad0
Refactor styles in SeriesContent component for improved aesthetics; adjust padding, border radius, and font properties to enhance visual consistency.
2025-04-18 00:11:11 +05:30
Nayif Noushad
76796a50d6
Add runtime display to SeriesContent and StreamsScreen; update TMDBEpisode interface to include runtime property
2025-04-18 00:00:13 +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
08af55edbb
major changes
2025-04-15 22:12:37 +05:30
Nayif Noushad
7f55bba2aa
some animations and fixes
2025-04-15 14:48:03 +05:30
Nayif Noushad
ccef0d0d40
some elements
2025-04-15 13:35:42 +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
97bd2210a8
metadata: some fixes
2025-04-13 12:05:57 +05:30
Nayif Noushad
6e62e4cb9b
VideoPlayer fixes
2025-04-12 04:07:35 +05:30
Nayif Noushad
83701955df
some fixes
2025-04-11 22:55:23 +05:30
Nayif Noushad
7da0e22f41
some fixes
2025-04-11 22:37:33 +05:30
Nayif Noushad
9ea8101e0f
Initial commit: NUVIO Expo app with navigation and header components
2025-04-11 22:09:50 +05:30