Commit graph

109 commits

Author SHA1 Message Date
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
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
tapframe
d494732553 added catalog load timeout 2026-03-17 06:34:13 +05:30
chrisk325
75c66961b6
fix catalogs to respect addon's manifest config 2026-03-14 18:23:02 +05:30
tapframe
a05a16f67b implement bounded concurrency for catalog loading and add loading screen timeout 2026-02-20 21:59:25 +05:30
tapframe
334d0b1863 added arabic 2026-01-06 15:56:27 +05:30
tapframe
6ef047db3c updated remaining main screens for localization 2026-01-06 14:04:16 +05:30
tapframe
ab7f008bbb added toggle to control this week sections 2026-01-05 13:39:02 +05:30
tapframe
95e7d44035 addes scrolltotop by clicking tab navigation buttons 2025-12-28 13:29:33 +05:30
tapframe
af1b0b03d8 Forces reset of the fetch guard when lastUpdate changes 2025-12-18 00:14:49 +05:30
tapframe
374bc8e2d3 TS error fix 2025-12-17 00:12:43 +05:30
tapframe
181cdaecb5 dependancy update 2025-12-15 00:49:15 +05:30
tapframe
f05366ae45 some sentry fixes maximum update limti reached 2025-12-14 23:50:00 +05:30
tapframe
1ca4e275de apple hero changes 2025-11-10 15:23:55 +05:30
tapframe
426e936740 parallax added 2025-11-08 14:14:33 +05:30
tapframe
aa0c338c05 trailer bug fixes 2025-11-08 13:03:20 +05:30
tapframe
2c524020af changes 2025-11-08 03:05:09 +05:30
tapframe
a6168a7d64 ui changes 2025-11-08 02:29:04 +05:30
tapframe
1c083f836b changes 2025-11-08 02:07:31 +05:30
tapframe
0e14d257ad carousal now active for tablets 2025-11-05 19:40:48 +05:30
tapframe
19420e901e revert legacy ui 2025-11-05 14:48:21 +05:30
tapframe
a5a66a5e8c changes 2025-11-05 13:45:23 +05:30
tapframe
b17b492741 LEGACY hero carousal init 2025-11-05 13:33:12 +05:30
tapframe
2ba7c3c057 catalog parallel fetching and subtitle backgound fix 2025-11-03 22:33:33 +05:30
tapframe
d6af98c6d7 orientation lock removed 2025-11-02 16:47:18 +05:30
tapframe
d9fcc085a6 moviecollection fix 2025-10-27 14:05:13 +05:30
tapframe
49b814a36d complete migration to mmkv 2025-10-26 12:42:34 +05:30
tapframe
1ba0a49778 added vlc playback speed control 2025-10-24 20:47:14 +05:30
tapframe
b81435be29 update popup for android fix 2025-10-24 19:45:15 +05:30
tapframe
c852c56231 orientation optimization 2025-10-21 17:49:49 +05:30
tapframe
eb3082cddb ui updates trakt 2025-10-19 15:37:30 +05:30
tapframe
9ab99a1225 ios homescreen layout shift fix 2025-10-19 12:49:10 +05:30
tapframe
707ceb711a layout anim 2025-10-18 23:34:43 +05:30
tapframe
8b1a40d2e2 ui changes 2025-10-18 13:22:34 +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
383ac95e90 migration from expo-image to RN Fast-image 2025-10-12 00:09:07 +05:30
tapframe
16c460cdc2 new toast library 2025-10-01 01:13:27 +05:30
CrissZollo
35ace0214a Added the longpress menu for the library menu 2025-09-29 22:10:03 +02:00
tapframe
fca3c46372 perf opt for homesreen 2025-09-28 12:33:58 +05:30
tapframe
c1503f0614 homescreen optimization 2025-09-21 16:35:36 +05:30
tapframe
bc2a15f81f potential heat fix 2025-09-10 21:38:43 +05:30
tapframe
097073fcd3 homescreen optomziation 2025-09-10 15:16:05 +05:30
tapframe
97ba1ef42b Removed extensive logging from production build 2025-09-09 21:01:27 +05:30
tapframe
6bb4d927ed heating optimization 2025-09-08 22:38:03 +05:30
tapframe
02bfd85b5a perfomnce optimziations 2025-09-08 17:28:10 +05:30
tapframe
5ddf26af34 small fix 2025-09-06 02:39:54 +05:30
tapframe
9c533e3c52 some UI changes for ContinueWatching 2025-09-04 18:00:37 +05:30
tapframe
213fbbbb4e some minor UI fixes 2025-09-03 15:30:52 +05:30