Commit graph

293 commits

Author SHA1 Message Date
tapframe
26c8e333aa Refactor ShowRatingsScreen to integrate ThemeContext for dynamic theming
This update enhances the ShowRatingsScreen and its related components by incorporating the ThemeContext, allowing for dynamic theming throughout the interface. Styles have been adjusted to reflect the current theme colors, improving visual consistency and user experience. Key changes include updates to text colors, background settings, and the addition of theme props in memoized components, ensuring a cohesive interface that adapts to different themes. Overall, these modifications enhance the maintainability and aesthetics of the code.
2025-05-04 03:14:00 +05:30
tapframe
3cd345fead Refactor ShowRatingsScreen and related components for improved UI and performance
This update enhances the ShowRatingsScreen by introducing animated views for better visual feedback and refactoring the RatingSourceToggle to use a map for button generation, improving code readability. Additionally, loading indicators have been updated with descriptive text, and various styles have been adjusted for consistency and improved aesthetics. Key changes include increased padding, margin adjustments, and the introduction of shadow effects for a more modern look. Overall, these modifications enhance user experience and maintainability of the code.
2025-05-04 03:11:14 +05:30
tapframe
64193b4154 Enhance Trakt integration by adding refreshAuthStatus function and ProfilesSettings screen
This update introduces a new `refreshAuthStatus` function in the TraktContext and hooks, allowing for manual refresh of authentication status. Additionally, a new `ProfilesSettings` screen has been added to the navigation stack, enabling users to manage profiles. The SettingsScreen has been updated to trigger a refresh of the auth status when focused, improving user experience. Styling adjustments have been made to accommodate the new profiles feature.
2025-05-04 03:01:21 +05:30
tapframe
953556c65a Refactor CalendarSection, NotificationSettingsScreen, and SettingsScreen for improved theme integration and code consistency
This update enhances the CalendarSection, NotificationSettingsScreen, and SettingsScreen components by removing unnecessary props related to dark mode and integrating the ThemeContext for dynamic theming. Styles have been adjusted to reflect the current theme colors, improving visual consistency across the application. Key changes include updates to button styles, text colors, and background settings, ensuring a cohesive interface that adapts to different themes. Additionally, code formatting has been improved for better readability.
2025-05-04 02:52:47 +05:30
tapframe
d126d0ec40 Refactor PlayerSettingsScreen to integrate ThemeContext for dynamic theming
This update modifies the PlayerSettingsScreen component to utilize the ThemeContext, allowing for dynamic theming throughout the settings interface. Styles have been adjusted to reflect the current theme colors, enhancing visual consistency and user experience. Key changes include the removal of the isDarkMode prop, updates to text colors, and background settings, ensuring a cohesive interface that adapts to different themes.
2025-05-04 02:46:35 +05:30
tapframe
29347ee028 Refactor CalendarSection and CalendarScreen components to integrate theme context for improved UI consistency
This update enhances the CalendarSection and CalendarScreen components by incorporating the ThemeContext, allowing for dynamic theming throughout the calendar interface. Styles have been adjusted to reflect the current theme colors, improving visual consistency and user experience. Key changes include updates to button styles, text colors, and background settings, ensuring a cohesive interface that adapts to different themes. Additionally, the CalendarSection's date handling logic has been optimized for better performance.
2025-05-04 02:44:38 +05:30
tapframe
9ab154f8b8 This update introduces a new optional prop, enderRatings, to the MetadataDetails component, allowing for customizable rendering of ratings. The RatingsSection component has been refactored to improve code readability by consolidating conditional rendering logic. Additionally, styles have been adjusted for a more compact display of ratings, enhancing the overall user experience. These changes streamline the integration of ratings into the metadata display, ensuring a cohesive and visually appealing interface. 2025-05-04 02:37:39 +05:30
tapframe
6f2ccfa38b m 2025-05-04 02:36:17 +05:30
tapframe
74a288bc1a Enhance ThemeScreen and ThemeContext with new themes and filtering functionality
This update introduces several new themes (Emerald, Ruby, Amethyst, Amber, Mint, Slate, Neon, and Retro Wave) to the ThemeContext, expanding the available options for users. Additionally, the ThemeScreen has been refactored to include a category filter for better organization of themes, allowing users to easily navigate between different theme types. The UI has been improved with updated styles and components, enhancing the overall user experience and visual consistency across the application.
2025-05-04 02:03:59 +05:30
tapframe
854545e825 Refactor SeriesContent component to integrate theme context for improved UI consistency
This update modifies the SeriesContent component to utilize the new ThemeContext, allowing for dynamic theming throughout the component. Styles have been adjusted to reflect the current theme colors, enhancing visual consistency and user experience. Key changes include updates to loading indicators, text colors, and background styles, ensuring a cohesive interface that adapts to different themes.
2025-05-04 01:21:08 +05:30
tapframe
188c6e37f1 Integrate theme context across metadata components for enhanced UI consistency
This update refactors multiple metadata components, including CastSection, FloatingHeader, HeroSection, and RatingsSection, to utilize the new ThemeContext for dynamic theming. Styles have been adjusted to reflect the current theme colors, improving visual consistency throughout the application. Additionally, loading indicators and text colors have been updated to align with the theme, enhancing the overall user experience. These changes streamline the components and ensure a cohesive interface across different themes.
2025-05-04 01:17:08 +05:30
tapframe
190c1a7371 Refactor FeaturedContent and RatingsSection components to enhance logging and error handling
This update removes unnecessary logging statements from the FeaturedContent and RatingsSection components, streamlining the code for better readability. Additionally, it improves error handling by ensuring fallback logos are set appropriately when fetching fails. The useMetadataAssets hook is also optimized for logo and banner fetching, incorporating clearer conditions for asset retrieval based on user preferences. Overall, these changes enhance the maintainability and performance of the components.
2025-05-04 01:03:38 +05:30
tapframe
b8484e432f Enhance HeroSection and useMetadataAssets for improved ID handling and asset fetching
This update introduces robust ID parsing and conversion logic in the HeroSection component, allowing for seamless navigation based on TMDB and IMDb IDs. Additionally, the useMetadataAssets hook has been optimized to manage logo and banner fetching more effectively, incorporating source tracking to prevent mixing assets from different sources. The changes improve error handling and logging for better debugging and user experience. The LogoSourceSettings component has also been updated to clarify the source selection process for logos and backgrounds.
2025-05-04 00:08:33 +05:30
tapframe
10cbf077d6 Refactor MetadataScreen to enhance modularity and integrate new components
This update significantly refactors the MetadataScreen component by removing unused imports and consolidating logic into dedicated hooks and components. The new structure improves readability and maintainability, while also enhancing the user experience with a more cohesive layout. Key changes include the introduction of HeroSection, FloatingHeader, and MetadataDetails components, which streamline the rendering process and improve the overall UI consistency. Additionally, the integration of new hooks for managing metadata assets and animations optimizes performance and responsiveness.
2025-05-03 22:25:42 +05:30
tapframe
12379b9e34 Refactor LogoSourceSettings to integrate theme context and enhance styling
Update the LogoSourceSettings component to utilize the new ThemeContext for dynamic theming, improving visual consistency. Refactor styles into a dedicated function to adapt to the current theme colors, enhancing the overall user experience. This change streamlines the component's layout and ensures a cohesive interface across different themes.
2025-05-03 22:08:04 +05:30
tapframe
ccff34016b f 2025-05-03 22:04:03 +05:30
tapframe
76aa6d21fb f 2025-05-03 22:01:50 +05:30
tapframe
802118e476 Refactor AddonsScreen to integrate theme context and improve UI consistency
Update the AddonsScreen component to utilize the new ThemeContext for dynamic theming, enhancing visual consistency across the application. Refactor styles to be theme-aware, ensuring that colors adapt based on the current theme. Additionally, streamline the component's logic and improve the user experience by optimizing the layout and functionality for managing addons and community addons.
2025-05-03 21:56:33 +05:30
tapframe
333c9712a0 Remove unused animation imports from AppNavigator to streamline code 2025-05-03 21:49:37 +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
843d31707c Refactor saveLanguagePreference function in LogoSourceSettings for improved AsyncStorage handling
Update the saveLanguagePreference function to utilize async/await for better error handling and clarity. Introduce logic to create new settings if none exist, ensuring user preferences are correctly saved to AsyncStorage. Enhance logging and user feedback with alerts for successful updates and error notifications, improving overall user experience.
2025-05-03 20:00:30 +05:30
tapframe
303c1ce883 Refactor LogoSourceSettings layout and styling for improved usability
Adjust the layout and styling of the LogoSourceSettings component to enhance visual consistency and user experience. Changes include updated padding, margins, and font sizes for various elements, as well as the introduction of a new content container style for better scroll performance. These refinements aim to create a more cohesive and user-friendly interface.
2025-05-03 19:57:17 +05:30
tapframe
4e73409d01 Refactor LogoSourceSettings UI for clarity and consistency
Simplify text descriptions and improve layout in the LogoSourceSettings component for better user understanding. Adjust styling properties for various elements, including padding, font sizes, and margins, to create a more cohesive and visually appealing interface. Ensure that fallback messaging is clear and concise, enhancing overall user experience.
2025-05-03 19:53:41 +05:30
tapframe
612bb5a0d0 Enhance LogoSourceSettings UI with improved scroll performance and visual feedback
Update the LogoSourceSettings component to enhance user experience by adding scroll performance optimizations, including vertical scroll indicators and adjusted scroll event throttling. Introduce active opacity and delay press settings for touchable elements to improve responsiveness. Additionally, refine styling with shadows and elevation for better visual hierarchy and feedback on selected items, ensuring a more polished and user-friendly interface.
2025-05-03 19:50:55 +05:30
tapframe
bf40002dec Enhance logo fetching in FeaturedContent to support TMDB language preference
Update the FeaturedContent component to incorporate user-selected TMDB language preference when fetching logos. Modify logging statements to include the preferred language for better debugging. Adjust dependencies in the useEffect hook to ensure the component reacts to changes in language preference, improving the overall user experience and content localization.
2025-05-03 19:48:26 +05:30
tapframe
9753101ef1 Implement AsyncStorage integration for logo source and TMDB language preferences in LogoSourceSettings
Enhance the LogoSourceSettings component to load and persist user preferences for logo source and TMDB language using AsyncStorage. Update the applyLogoSourceSetting and saveLanguagePreference functions to ensure settings are synchronized with local storage, improving user experience and data consistency. Additionally, refine the MetadataScreen to utilize the selected language preference when fetching banners, ensuring accurate and localized content retrieval.
2025-05-03 19:46:43 +05:30
tapframe
d39f372359 Enhance TMDB language preference functionality across components
Add support for user-selected TMDB language preference in the LogoSourceSettings and MetadataScreen components. Update the settings interface to include a language preference, synchronize state with user selections, and improve logo fetching logic in TMDBService to prioritize the selected language. Enhance UI elements to provide clear feedback on language selection and ensure a seamless user experience when fetching logos.
2025-05-03 19:44:21 +05:30
tapframe
7aba05f384 Refactor logo fetching logic in LogoSourceSettings and MetadataScreen components
Update the LogoSourceSettings component to improve logo source selection and enhance the MetadataScreen's banner fetching mechanism. Implement better error handling and loading states for a smoother user experience during logo and banner retrieval. Ensure that user preferences are effectively utilized in the fetching process.
2025-05-03 19:32:19 +05:30
tapframe
ba834ed3a8 Enhance logo fetching logic in FeaturedContent and MetadataScreen components
Refactor the FeaturedContent component to dynamically fetch logos based on user preferences for TMDB or Metahub, improving error handling and loading states. Update the MetadataScreen to implement a more robust banner fetching mechanism, utilizing both sources with appropriate fallbacks. Introduce loading indicators and ensure seamless user experience during logo and banner retrieval processes.
2025-05-03 19:10:27 +05:30
tapframe
e1eb88c9ba Implement logo fetching for Breaking Bad in LogoSourceSettings screen
Enhance the LogoSourceSettings component to fetch and display logos for the TV show "Breaking Bad" from both TMDB and Metahub. Introduce loading states and error handling for logo retrieval, utilizing the TMDB API for dynamic logo fetching and providing fallback options. Update the UI to reflect the selected logo source preference, improving user experience and visual feedback during loading.
2025-05-03 18:31:56 +05:30
tapframe
eb90192752 Add LogoSourceSettings screen and enhance logo fetching in MetadataScreen
Introduce a new LogoSourceSettings screen for users to select their logo source preference. Update the MetadataScreen to fetch banner images based on the selected logo source, improving the logic for handling logo refreshes and error states. Enhance the logoUtils with a new function to fetch banners according to user preferences, ensuring a more robust and user-friendly experience.
2025-05-03 18:15:54 +05:30
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
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
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
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
b12f41d0ae Implement stream filtering by selected provider in StreamsScreen; enhance user experience by allowing users to view streams from specific providers instead of all available options. 2025-05-01 20:28:07 +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
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
c95d9d8093 Enhance AddonsScreen UI and functionality; implement reorder mode for addons, improve header layout with back and refresh buttons, and refactor modal for addon installation details. Update styles for better visual consistency and user experience. 2025-04-22 19:05:16 +05:30
Nayif Noushad
9167767a65 readme 2025-04-22 18:47:12 +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
2d0df0c151 Add calendar and notifications settings in SettingsScreen; enhance user navigation with new features card for better management of show calendar and episode notifications. 2025-04-22 15:49:49 +05:30
Nayif Noushad
5005318b9f screenshots 2025-04-22 15:40:21 +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
62371d4bf5 Refactor AppNavigator and ShowRatingsScreen for iOS compatibility; update navigation presentation to modal and adjust background colors with BlurView for improved visual consistency on iOS devices. 2025-04-20 12:23:15 +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
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
e96f8b6e3a Refactor StreamsScreen to remove references to source_1 and source_2; update loading state management and display logic for improved clarity and performance. 2025-04-18 00:06:18 +05:30
Nayif Noushad
9d44d25656 Refactor StreamsScreen to remove torrent-related logic and progress tracking; simplify StreamCard component by eliminating unnecessary props and states; enhance player navigation handling for improved user experience. 2025-04-18 00:03:32 +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
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
08af55edbb major changes 2025-04-15 22:12:37 +05:30
Nayif Noushad
b10b3479d7 major fix on streams screen 2025-04-15 15:58:12 +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
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
83701955df some fixes 2025-04-11 22:55:23 +05:30
Nayif Noushad
87835f672d s 2025-04-11 22:42:41 +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