Commit graph

2138 commits

Author SHA1 Message Date
Amarjit Singh
784c59fcdd Merge remote-tracking branch 'upstream/main' into feature/collections 2026-03-24 23:27:02 -07:00
tapframe
cbc9fc4fa6 refactor: update continue watching logic and constants for improved functionality 2026-03-24 00:31:28 +05:30
Nayif
6a8f8ec606
Merge pull request #707 from ram130/main
fix: improve sort order for Trakt and clear stale items on disconnect.
2026-03-23 23:58:28 +05:30
tapframe
42b5f04c8a refactor: update Trakt autosync settings and scrobble logic 2026-03-23 23:57:19 +05:30
tapframe
38cdf99356 refactor: improve key parsing logic in SupabaseSyncService 2026-03-23 23:56:45 +05:30
Ramon
8850edd030 fix: improve sort order for Trakt and clear stale items on disconnect. 2026-03-23 07:40:26 -04:00
Amarjit Singh
2262889479 Add catalog/collection reorder, enable/disable toggle, and fix catalog name display
- Add CatalogOrderScreen for reordering catalogs and collections on home screen
- Add catalogOrderService for persisting display order in MMKV
- Add enable/disable toggle for collections in CollectionManagementScreen
- Fix catalog name display in FolderDetailScreen tabs and CollectionEditorScreen
- Filter disabled collections from reorder screen and home screen
- Integrate display order into HomeScreen listData memo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 23:17:18 -07:00
Amarjit Singh
611a6b49e9 Fix collections placement, catalog settings integration, and icon
- Move collections to top of home screen instead of interleaved
- Add Collections section in Catalog Settings screen with manage link
- Fix Feather icon (folder-open -> folder) in settings
- Fix duplicate currentTmdbId declaration in AndroidVideoPlayer (upstream bug)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 22:20:38 -07:00
tapframe
9154cc23e1 Merge branch 'main' of https://github.com/tapframe/NuvioStreaming 2026-03-22 18:43:33 +05:30
tapframe
6b805c7fd4 fix duplicate declaration 2026-03-22 18:42:41 +05:30
Nayif
56b292f79a
Merge pull request #692 from chrisk325/patch-29
fix unusual type content streams fetching, use addon provided type + minor fix to scrobbling  + fix duplicate declaration in the Mal PR
2026-03-22 08:23:09 +05:30
Amarjit Singh
c6216cb95d Add Collections feature for organizing catalogs into folders
Collections let users group addon catalogs into named folders that appear
as horizontal rows on the home screen. Each folder supports emoji or image
URL covers, tile shape selection (poster/wide/square), and multiple catalog
sources with tabbed browsing in the detail view. Includes emoji picker with
12 categories and all country flags, export/import via clipboard (compatible
with NuvioTV format), and missing addon warnings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 16:14:03 -07:00
chrisk325
2d8a07472b
minor fix 2026-03-22 01:00:15 +05:30
chrisk325
7f7f6afc81
minor fix 2026-03-21 22:07:32 +05:30
chrisk325
abdbffbc7f
fix duplicate declaration introduced in the mal PR 2026-03-21 20:42:28 +05:30
chrisk325
8265fe1eac
minor scrobble fix 2026-03-21 14:41:04 +05:30
chrisk325
792c8a9187
fix streams fetching for unusual type and use addon's meta response 2026-03-21 14:00:58 +05:30
chrisk325
9b936e169c
fix unusual type content streams fetching, use addon provided type 2026-03-21 13:43:03 +05:30
Nayif
d4977c2fb0
Merge pull request #685 from chrisk325/patch-28
fix: duplicate trakt entries on pause and play + fix streams fetching logic for unusual "types"
2026-03-21 11:18:25 +05:30
chrisk325
90169370f5
fix type "other" and any other unusual type streams fetching 2026-03-20 21:14:08 +05:30
chrisk325
d96a3046fd
fix duplicate trakt entries caused by pausing 2026-03-20 20:01:59 +05:30
chrisk325
54c594e0c5
fix duplicate trakt entries 2026-03-20 20:00:47 +05:30
chrisk325
1cadc2473f
fix duplicate trakt entries while pausing and resuming content 2026-03-20 19:59:06 +05:30
Nayif
77ce6568d7
Merge pull request #673 from paregi12/Mal
feat(mal): robust unmarking logic and enhanced skip-intro accuracy wi…
2026-03-19 22:36:15 +05:30
Nayif
9711c2e86f
Merge pull request #662 from albyalex96/mdblist-settings-screen-fix
MDBList settings screen visual bug fix
2026-03-19 22:36:02 +05:30
Nayif
ef7ac71363
Merge pull request #679 from ram130/fix-trakt-continue-watching 2026-03-19 22:24:47 +05:30
Ramon
75301a1d27 fix: robust Trakt continue-watching sort + new episode priority boost 2026-03-19 05:05:11 -04:00
paregi12
640b45835c
Merge branch 'NuvioMedia:main' into Mal 2026-03-19 14:24:11 +05:30
Ramon
38890942a1 fix: robust Trakt continue-watching sort + new episode priority boost 2026-03-19 04:52:03 -04:00
Nayif
9980f6b784
Merge pull request #669 from chrisk325/patch-27 2026-03-18 22:28:55 +05:30
paregi12
6f20802744 feat(mal): robust unmarking logic and enhanced skip-intro accuracy with TMDB integration 2026-03-18 20:13:31 +05:30
chrisk325
f9df89abcf
remove isvalidid hardgate 2026-03-18 19:14:04 +05:30
chrisk325
c7198f919d
better error handling for slower addons 2026-03-18 19:05:20 +05:30
chrisk325
5458dfbdd8
adapting to refactored chunk 2026-03-18 14:56:53 +05:30
chrisk325
f7ce36080c
fix search catalogs normalisation logic 2026-03-18 14:55:29 +05:30
chrisk325
31f1577019
add item type parser through tmdb lookup 2026-03-18 14:53:46 +05:30
chrisk325
b5ccdd87f7
fix search catalogs edge cases 2026-03-18 14:51:58 +05:30
Nayif
d7aee1b902
Merge pull request #665 from chrisk325/patch-26 2026-03-18 05:10:14 +05:30
chrisk325
7888666c30
add metas for display compatibility with hdr and dv content 2026-03-17 12:49:38 +05:30
chrisk325
33fe6a60e7
fix exoplayer playing content only in sdr 2026-03-17 12:41:02 +05:30
tapframe
cd64a36d13 feat: update searchscreen loading spinner 2026-03-17 07:06:42 +05:30
tapframe
e8accae46f Merge branch 'patch-25' 2026-03-17 07:02:45 +05:30
tapframe
9757818176 fix: removed unncessary screen dimming metadascreen 2026-03-17 06:57:20 +05:30
tapframe
cd2a80a542 ref: to use blurview on ios appletv hero action button 2026-03-17 06:40:41 +05:30
tapframe
d494732553 added catalog load timeout 2026-03-17 06:34:13 +05:30
tapframe
556b0f4724 update herosection play icon 2026-03-17 06:20:51 +05:30
tapframe
741550d72d logs cleanup 2026-03-17 06:12:04 +05:30
tapframe
b15b01d1f5 ref: catalog service into managable chunks 2026-03-17 05:46:49 +05:30
tapframe
0d62ad1297 ref: StremioService.ts into managable chunks 2026-03-17 05:26:39 +05:30
chrisk325
1962e66fb4
fix lower case standardization for search catalogs 2026-03-17 02:29:33 +05:30