You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ui): make the collections QAM navigable and declutter its panel
First of two PRs for #1539. Restructures the collections QAM so it stays usable as the virtual-collection list grows.
- **Search** — a fuzzy name filter over the collection list (a shared `fuzzyMatch` util).
- **Render cap** — the list paints at most 50 rows plus a "N more — refine your search" hint, so a large virtual list never strains the renderer.
- **Per-type filter** — on the Virtual sub-tab, an All / Franchise / IGDB Collection control narrows by type.
- **Enable All / Disable All act on the current filter** — a new `save_collections_sync` batch callable toggles exactly the matched collections; enabling a whole kind (no filter) asks for confirmation first.
- **Declutter** — the "Show collection games in platform groups" toggle moves to Settings → Library, leaving the Collections panel for browsing and selection.
The collection naming/provenance toggle (`collection_naming_mode`) is the second PR.
Part of #1539.
0 commit comments