Commit graph

  • e47548d1ac Enhance HomeScreen status bar configuration and layout adjustments tapframe 2025-05-04 03:18:25 +0530
  • 26c8e333aa Refactor ShowRatingsScreen to integrate ThemeContext for dynamic theming tapframe 2025-05-04 03:14:00 +0530
  • 3cd345fead Refactor ShowRatingsScreen and related components for improved UI and performance tapframe 2025-05-04 03:11:14 +0530
  • 64193b4154 Enhance Trakt integration by adding refreshAuthStatus function and ProfilesSettings screen tapframe 2025-05-04 03:01:21 +0530
  • 953556c65a Refactor CalendarSection, NotificationSettingsScreen, and SettingsScreen for improved theme integration and code consistency tapframe 2025-05-04 02:52:47 +0530
  • d126d0ec40 Refactor PlayerSettingsScreen to integrate ThemeContext for dynamic theming tapframe 2025-05-04 02:46:35 +0530
  • 29347ee028 Refactor CalendarSection and CalendarScreen components to integrate theme context for improved UI consistency tapframe 2025-05-04 02:44:38 +0530
  • 9ab154f8b8 This update introduces a new optional prop, tapframe 2025-05-04 02:37:39 +0530
  • 6f2ccfa38b m tapframe 2025-05-04 02:36:17 +0530
  • 74a288bc1a Enhance ThemeScreen and ThemeContext with new themes and filtering functionality tapframe 2025-05-04 02:03:59 +0530
  • 854545e825 Refactor SeriesContent component to integrate theme context for improved UI consistency tapframe 2025-05-04 01:21:08 +0530
  • 188c6e37f1 Integrate theme context across metadata components for enhanced UI consistency tapframe 2025-05-04 01:17:08 +0530
  • 190c1a7371 Refactor FeaturedContent and RatingsSection components to enhance logging and error handling tapframe 2025-05-04 01:03:38 +0530
  • b8484e432f Enhance HeroSection and useMetadataAssets for improved ID handling and asset fetching tapframe 2025-05-04 00:08:33 +0530
  • 10cbf077d6 Refactor MetadataScreen to enhance modularity and integrate new components tapframe 2025-05-03 22:25:42 +0530
  • 12379b9e34 Refactor LogoSourceSettings to integrate theme context and enhance styling tapframe 2025-05-03 22:08:04 +0530
  • ccff34016b f tapframe 2025-05-03 22:04:03 +0530
  • 76aa6d21fb f tapframe 2025-05-03 22:01:50 +0530
  • 802118e476 Refactor AddonsScreen to integrate theme context and improve UI consistency tapframe 2025-05-03 21:56:33 +0530
  • 333c9712a0 Remove unused animation imports from AppNavigator to streamline code tapframe 2025-05-03 21:49:37 +0530
  • ed358c85fe Implement theme context integration across components for improved UI consistency tapframe 2025-05-03 21:49:20 +0530
  • 843d31707c Refactor saveLanguagePreference function in LogoSourceSettings for improved AsyncStorage handling tapframe 2025-05-03 20:00:30 +0530
  • 303c1ce883 Refactor LogoSourceSettings layout and styling for improved usability tapframe 2025-05-03 19:57:17 +0530
  • 4e73409d01 Refactor LogoSourceSettings UI for clarity and consistency tapframe 2025-05-03 19:53:41 +0530
  • 612bb5a0d0 Enhance LogoSourceSettings UI with improved scroll performance and visual feedback tapframe 2025-05-03 19:50:55 +0530
  • bf40002dec Enhance logo fetching in FeaturedContent to support TMDB language preference tapframe 2025-05-03 19:48:26 +0530
  • 9753101ef1 Implement AsyncStorage integration for logo source and TMDB language preferences in LogoSourceSettings tapframe 2025-05-03 19:46:43 +0530
  • d39f372359 Enhance TMDB language preference functionality across components tapframe 2025-05-03 19:44:21 +0530
  • 7aba05f384 Refactor logo fetching logic in LogoSourceSettings and MetadataScreen components tapframe 2025-05-03 19:32:19 +0530
  • ba834ed3a8 Enhance logo fetching logic in FeaturedContent and MetadataScreen components tapframe 2025-05-03 19:10:27 +0530
  • e1eb88c9ba Implement logo fetching for Breaking Bad in LogoSourceSettings screen tapframe 2025-05-03 18:31:56 +0530
  • eb90192752 Add LogoSourceSettings screen and enhance logo fetching in MetadataScreen tapframe 2025-05-03 18:15:54 +0530
  • e686caebb8 Add logo source preference setting and enhance logo fetching logic in MetadataScreen tapframe 2025-05-03 17:56:47 +0530
  • 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. tapframe 2025-05-03 17:11:16 +0530
  • 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. tapframe 2025-05-03 16:07:38 +0530
  • f457ade071 Add search components: SearchBar, RecentSearches, ResultsCarousel, EmptyResults, SkeletonLoader, and SearchResultItem tapframe 2025-05-03 16:02:27 +0530
  • 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. tapframe 2025-05-03 15:56:00 +0530
  • 0303a41bf2
    Merge pull request #4 from tapframe/ios tapframe 2025-05-03 15:47:18 +0530
  • dbaadbe61b Some fixes tapframe 2025-05-03 15:43:06 +0530
  • 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. tapframe 2025-05-03 15:05:46 +0530
  • 3632c44718 Merge branch 'ios' of https://github.com/nayifleo1/NuvioExpo into ios tapframe 2025-05-03 14:36:12 +0530
  • 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." tapframe 2025-05-03 14:36:09 +0530
  • 87c70625b9 Merge branch 'ios' of https://github.com/nayifleo1/NuvioExpo into ios tapframe 2025-05-03 14:30:53 +0530
  • 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." tapframe 2025-05-03 14:30:27 +0530
  • d86a208778 Remove unused ActivityIndicator from FeaturedContent component to streamline code and improve readability. tapframe 2025-05-03 14:21:24 +0530
  • 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. tapframe 2025-05-03 13:58:06 +0530
  • 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. tapframe 2025-05-03 13:06:53 +0530
  • 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. tapframe 2025-05-03 12:38:55 +0530
  • e67883898a Update README.md to change section titles for clarity; replace emojis with text for a more professional tone in development, contribution, and issue reporting sections. tapframe 2025-05-02 17:31:42 +0530
  • acd2354445 Update README.md to remove emoji from Key Features section for improved clarity and consistency. tapframe 2025-05-02 17:30:38 +0530
  • 1130fb6821 Update README.md to clarify features; simplify Video Player description and indicate upcoming Trakt Sync integration. tapframe 2025-05-02 17:29:22 +0530
  • 364c242f50
    Merge pull request #3 from tapframe/ios tapframe 2025-05-02 17:26:30 +0530
  • 1c760ff5f0 Revise README.md to streamline project description and features; update logo size, enhance clarity of setup instructions, and improve overall formatting for better readability. Remove outdated sections and focus on key functionalities of the Nuvio streaming app. tapframe 2025-05-02 17:25:25 +0530
  • 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. tapframe 2025-05-02 16:43:30 +0530
  • 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. tapframe 2025-05-02 16:34:49 +0530
  • 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. tapframe 2025-05-02 16:30:14 +0530
  • 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. tapframe 2025-05-02 16:16:51 +0530
  • 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. tapframe 2025-05-01 20:44:05 +0530
  • 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. tapframe 2025-05-01 20:38:43 +0530
  • 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. tapframe 2025-05-01 20:28:07 +0530
  • 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. tapframe 2025-05-01 20:26:43 +0530
  • 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. tapframe 2025-04-26 15:45:49 +0530
  • 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. tapframe 2025-04-26 15:31:06 +0530
  • 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. tapframe 2025-04-26 12:09:05 +0530
  • 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. Nayif Noushad 2025-04-22 19:05:16 +0530
  • 9167767a65 readme Nayif Noushad 2025-04-22 18:47:12 +0530
  • f4d60a060c
    Merge pull request #2 from tapframe/ios tapframe 2025-04-22 18:38:14 +0530
  • 32e13b5e06 Add logo to README and include image asset; center align logo for improved presentation. Nayif Noushad 2025-04-22 18:36:43 +0530
  • 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. Nayif Noushad 2025-04-22 18:31:02 +0530
  • 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. Nayif Noushad 2025-04-22 16:24:06 +0530
  • 8b3ffc9c16 Update README to reflect changes in command usage for Expo; replace npm and yarn commands with npx and yarn dlx for starting the app and building for Android and iOS. Nayif Noushad 2025-04-22 15:54:18 +0530
  • 20d0fbc00b
    Merge pull request #1 from nayifleo1/ios Nayif Noushad 2025-04-22 15:51:01 +0530
  • 2d0df0c151 Add calendar and notifications settings in SettingsScreen; enhance user navigation with new features card for better management of show calendar and episode notifications. Nayif Noushad 2025-04-22 15:49:49 +0530
  • 89a1df3120 Update README to enhance addon management description and add acknowledgements section recognizing the Stremio team's contributions to the addon protocol. Nayif Noushad 2025-04-22 15:45:03 +0530
  • 5005318b9f screenshots Nayif Noushad 2025-04-22 15:40:21 +0530
  • 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. Nayif Noushad 2025-04-22 15:29:56 +0530
  • c55e01802b Stop tracking generated ios/ and android/ directories Nayif Noushad 2025-04-22 14:22:55 +0530
  • 446f5e0847 Add MIT License file and update README for clarity and detail; enhance feature descriptions, setup instructions, and contribution guidelines for better user understanding. Nayif Noushad 2025-04-22 14:20:46 +0530
  • 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. Nayif Noushad 2025-04-22 14:03:39 +0530
  • 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. Nayif Noushad 2025-04-22 13:43:23 +0530
  • 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. Nayif Noushad 2025-04-22 13:04:10 +0530
  • 206204998e Add Trakt integration and enhance SeriesContent component; include TraktProvider in App, update navigation for TraktSettings, and implement persistent season selection in useMetadata hook. Nayif Noushad 2025-04-20 12:49:38 +0530
  • 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. Nayif Noushad 2025-04-20 12:23:15 +0530
  • 221d5de368 Enhance useMetadata hook and MetadataScreen to include imdbId state; update RatingsSection to utilize imdbId for improved compatibility and functionality. Nayif Noushad 2025-04-20 11:59:14 +0530
  • 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. Nayif Noushad 2025-04-20 11:43:11 +0530
  • 937930540f Refactor styles in SeriesContent component; adjust positioning, padding, and gap for improved layout and visual consistency. Nayif Noushad 2025-04-18 00:22:57 +0530
  • 110de75ad0 Refactor styles in SeriesContent component for improved aesthetics; adjust padding, border radius, and font properties to enhance visual consistency. Nayif Noushad 2025-04-18 00:11:11 +0530
  • e96f8b6e3a Refactor StreamsScreen to remove references to source_1 and source_2; update loading state management and display logic for improved clarity and performance. Nayif Noushad 2025-04-18 00:06:18 +0530
  • 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. Nayif Noushad 2025-04-18 00:03:32 +0530
  • 76796a50d6 Add runtime display to SeriesContent and StreamsScreen; update TMDBEpisode interface to include runtime property Nayif Noushad 2025-04-18 00:00:13 +0530
  • 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. Nayif Noushad 2025-04-17 23:41:34 +0530
  • 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. Nayif Noushad 2025-04-17 23:36:01 +0530
  • e5bcc23ba6 Update .gitignore to exclude android and ios directories; modify build.gradle to enhance resource shrinking and ProGuard settings Nayif Noushad 2025-04-15 22:23:29 +0530
  • 08af55edbb major changes Nayif Noushad 2025-04-15 22:12:37 +0530
  • b10b3479d7 major fix on streams screen Nayif Noushad 2025-04-15 15:58:12 +0530
  • 7f55bba2aa some animations and fixes Nayif Noushad 2025-04-15 14:48:03 +0530
  • ccef0d0d40 some elements Nayif Noushad 2025-04-15 13:35:42 +0530
  • 8de78b435a Made metadascreen as modal for better user experience in ios Nayif Noushad 2025-04-14 18:56:42 +0530
  • 975f0eb9ef parallel streams loading fixed Nayif Noushad 2025-04-13 21:34:37 +0530
  • c6407db317 some changes Nayif Noushad 2025-04-13 13:01:24 +0530