Commit graph

3 commits

Author SHA1 Message Date
Amarjit Singh
360f7c29ee Add catalog source reorder in folders + enhanced import/export
- Add up/down reorder buttons for catalog sources within collection folders
- Export: save as JSON file via share sheet + system file save dialog
- Import: 3 methods - paste JSON, pick .json file, fetch from URL
- Add deep JSON validation with preview before importing

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 22:38:19 -07: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
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