Complete genre browsing for v0.2.34

This commit is contained in:
ponzischeme89
2026-08-09 08:56:42 +12:00
parent fdd9e6cab2
commit 0c623bbcc0
9 changed files with 635 additions and 9 deletions
+7
View File
@@ -510,6 +510,13 @@ at a time. Things to preserve:
focused.
- **Episodes are excluded on both paths.** An episode inherits its series' genres, so
including them fills a page with twenty entries of one comedy and buries the rest.
- **Movies and TV Series have their own full-width genre browser.** The Genres launcher is
the first focus target on both destinations and `ui/genre/` reuses the same paged
repository call in a poster grid. Its `type=Movie` / `type=Series` query is enforced by
the gateway and on the direct Emby path, so opening Drama from Movies can never mix a
television series into the grid (and vice versa). The picker derives its catalogue from
the unfiltered server rows as well as the visible destination rows: hiding a home shelf
must not make that genre disappear from Browse.
- **The gateway path degrades to a keyword search on the *first* page only**, so a set on a
new build talking to a gateway that predates the route still shows something. A later page
does not: a gateway that answered page one and failed on page two is having trouble, not