Commit graph

60 commits

Author SHA1 Message Date
paregi12
c9fd5438b4 feat(mal): added remove button, rewatching support, and rich profile dashboard 2026-03-12 16:13:32 +05:30
paregi12
9122ff5345 merge: resolve conflicts with upstream/main and preserve MAL integration features 2026-03-12 15:39:27 +05:30
Matt
cc9fa995b0 Added option to sync Trakt watchlist into local library of Nuvio 2026-02-08 20:46:12 +01:00
paregi12
540f364c82 Merge remote-tracking branch 'upstream/main' into Mal
Resolved conflicts in:
- src/components/player/AndroidVideoPlayer.tsx (Kept upstream imports)
- src/navigation/AppNavigator.tsx (Merged MAL and Simkl screens/imports)
- src/screens/CalendarScreen.tsx (Merged AniList source support with upstream filtering)
- src/screens/LibraryScreen.tsx (Merged MAL and Simkl rendering/filters)
- src/screens/SettingsScreen.tsx (Merged MAL and Simkl settings items)
- src/screens/streams/useStreamsScreen.ts (Resolved streamProvider declaration)
- src/services/pluginService.ts (Merged testPlugin feature with upstream safety/sandboxing)
- src/services/stremioService.ts (Merged imports)
- src/services/watchedService.ts (Merged MAL and Simkl sync logic)
2026-01-27 13:24:53 +05:30
tapframe
c36210e9c2 added simkl watchlists 2026-01-26 12:53:14 +05:30
paregi12
7a09c46ccb feat: implement robust MyAnimeList integration with offline mapping and library UI 2026-01-17 12:56:31 +05:30
paregi12
744f79a264 feat: restore project state to commit 696a2379 and integrate new MappingService 2026-01-17 09:44:56 +05:30
AdityasahuX07
67d53cf5ce
Adjust padding and margin values in LibraryScreen and CatalogSection
make the uniform gap between the posters to look symmetric.
2026-01-09 20:15:56 +05:30
tapframe
6ef047db3c updated remaining main screens for localization 2026-01-06 14:04:16 +05:30
tapframe
cf5cc2d8f9 discover screen init 2025-12-28 22:22:18 +05:30
tapframe
95e7d44035 addes scrolltotop by clicking tab navigation buttons 2025-12-28 13:29:33 +05:30
AdityasahuX07
af572f8b29
Refactor renderItem for cleaner syntax 2025-12-19 23:44:17 +05:30
AdityasahuX07
104d0f4516
Merge branch 'main' into patch-5 2025-12-19 23:39:40 +05:30
tapframe
601a4a0f1d landscape poster support 2025-12-16 15:38:29 +05:30
AdityasahuX07
1c53e65b26
Refactor LibraryScreen to include showTitles prop 2025-12-14 15:31:10 +05:30
AdityasahuX07
53dd480231
Merge branch 'main' into patch-5 2025-12-14 13:47:20 +05:30
tapframe
9e7543df02 header refactor 2025-12-11 15:55:52 +05:30
AdityasahuX07
2c9072299e
Add Show/Hide Titles for Library.
The Show/Hide Titles for Library because when the name of movie/show is large then it create uneven gap between library which not look good.

And also If anyone want can toggle keep on for show titles in settings.
2025-12-09 23:17:19 +05:30
AdityasahuX07
6c201e285a
Fix for filter tabs in Library UI element cropped off in mobile devices.
Fixes #135
2025-12-03 15:41:23 +05:30
tapframe
1c083f836b changes 2025-11-08 02:07:31 +05:30
tapframe
1756c28ed9 ui changes 2025-11-08 01:27:09 +05:30
tapframe
49b814a36d complete migration to mmkv 2025-10-26 12:42:34 +05:30
tapframe
e5e77508b8 improved library screen layout 2025-10-26 01:15:33 +05:30
tapframe
be2435db27 metasceen update 2025-10-26 00:20:38 +05:30
tapframe
d6216d95db fixed order of library screen contents 2025-10-24 21:12:36 +05:30
tapframe
eb3082cddb ui updates trakt 2025-10-19 15:37:30 +05:30
tapframe
edfbc2d937 icon updates 2025-10-14 14:27:00 +05:30
tapframe
f605dd3d49 changes CP 2025-10-12 03:02:27 +05:30
tapframe
8178dfc215 removed aggressive cache cleaning 2025-10-12 00:27:30 +05:30
tapframe
7dceb23e3d some addon improvements 2025-10-10 23:42:28 +05:30
tapframe
230afd7414 update image caching 2025-10-09 12:40:19 +05:30
tapframe
71487fce59 trakt list sorting order fix 2025-10-04 23:58:24 +05:30
tapframe
221794026e some UI changes 2025-10-01 01:28:13 +05:30
tapframe
16c460cdc2 new toast library 2025-10-01 01:13:27 +05:30
CrissZollo
04f6a0b6be Fixes for adding/removing watched/library from library/home 2025-09-29 22:35:54 +02:00
CrissZollo
35ace0214a Added the longpress menu for the library menu 2025-09-29 22:10:03 +02:00
tapframe
b21efa0df0 fixed catalogscreen infinite loop 2025-09-17 16:05:41 +05:30
tapframe
502a683ba2 Streamscreen UI Truncation fix 2025-09-17 15:20:19 +05:30
tapframe
59c0b6ba1b Homescreen layout and visual glithches optimization. 2025-09-17 13:36:05 +05:30
tapframe
c18f984eac ui changes 2025-09-15 20:38:37 +05:30
tapframe
220fc6aa21 improved trailer playback logic 2025-08-31 16:01:38 +05:30
tapframe
63c673bfae improved layout for tablets 2025-08-11 14:15:05 +05:30
tapframe
675e3c24a4 replaced flatlist with flashlist for catalogscreen and libraryscreen 2025-08-09 17:37:03 +05:30
tapframe
eec96b09d2 header alignment changes for trakt collections 2025-07-07 19:32:29 +05:30
tapframe
fcc7d3963e minor ui changes 2025-07-07 19:13:16 +05:30
tapframe
fe8489fa18 CP, calender changes 2025-07-07 18:41:13 +05:30
tapframe
12d625e8d6 Refactor ContentItem and LibraryScreen components for improved state management and performance
This update modifies the ContentItem component to eliminate local state management in favor of direct prop usage, enhancing clarity and reducing unnecessary re-renders. Additionally, the LibraryScreen component is refactored to introduce a new TraktItem component for better separation of concerns and improved poster loading logic. The rendering of Trakt items is optimized with a FlatList for better performance, and placeholder handling is implemented for asynchronous poster loading, ensuring a smoother user experience.
2025-06-21 01:43:41 +05:30
tapframe
7c3934be03 Update Trakt integration to fetch watched, watchlist, and collection items with images
This update enhances the Trakt integration by modifying the data fetching methods to include images for watched movies, shows, watchlist items, and collections. The useTraktIntegration hook and LibraryScreen have been updated accordingly to handle and display these images, improving the visual representation of content. Additionally, new interfaces have been introduced in the TraktService to support these changes, ensuring a more comprehensive user experience.
2025-06-20 00:23:43 +05:30
tapframe
237c1fae3d Enhance Trakt integration with support for watchlist, collection, and ratings
This update expands the Trakt integration by adding functionality to manage watchlist items, collections, and user ratings. New interfaces for TraktWatchlistItem, TraktCollectionItem, and TraktRatingItem have been introduced, along with corresponding methods in the TraktService to fetch this data. The useTraktIntegration hook has been updated to load all collections, and the LibraryScreen now displays these new categories, improving the overall user experience and content organization.
2025-06-20 00:07:46 +05:30
tapframe
235a7eff24 Implement Trakt autosync functionality across video player components
This update integrates Trakt autosync capabilities into the AndroidVideoPlayer and VideoPlayer components, allowing for automatic syncing of watch progress and playback events. Key features include starting a watching session, updating progress during playback, and handling playback end events to ensure accurate tracking. Additionally, the useTraktIntegration and useTraktAutosync hooks have been enhanced to support these functionalities, improving the overall user experience by maintaining consistent watch history across devices.
2025-06-19 21:39:47 +05:30