edde746
551be5bbef
feat: dynamic library tabs and shared library navigation
...
- Replace hardcoded 4-tab system with data-driven visible tab list
- Shared libraries show only Browse + Playlists tabs
- Fix dpad navigation for shared libraries (no hidden tab targets)
- Switch to TickerProviderStateMixin to support tab controller recreation
- Navigate to library screen when tapping shared library sections
- Persist tab selection by name instead of index
2026-03-15 21:36:17 +01:00
edde746
c062dd944e
feat: inline season tabs and d-pad focus improvements
2026-03-12 00:57:51 +01:00
edde746
7f8d4c7946
fix: dpad focus for dialogs and buttons
2026-02-22 14:50:59 +01:00
edde746
a3b5dfecfb
refactor: clean up
2026-01-28 05:22:56 +01:00
edde746
27e88207fa
fix: misc focus
...
close #266
2026-01-25 18:16:23 +01:00
edde746
9d37443e4e
feat: open sidenav with left
2026-01-25 01:43:10 +01:00
edde746
0fc2708a51
fix: back improvements
2026-01-24 21:40:02 +01:00
edde746
bafc557370
fix: focus navigation in library browse tab
2026-01-24 03:26:24 +01:00
edde746
ec57cd436e
fix: browse library chips focus
2026-01-24 03:26:24 +01:00
edde746
efcbccacf0
feat: collapsible sidenav
2026-01-23 22:45:59 +01:00
edde746
efe9b86707
fix: dpad long-press
2026-01-23 20:24:20 +01:00
edde746
d6c305ac46
fix: library layout fixes for android tv
2026-01-22 14:33:06 +01:00
edde746
3c89d0eba8
refactor: update formatting
2025-12-15 02:29:03 +01:00
edde746
a2a5a5ae55
refactor: simplify & deduplicate
2025-12-14 21:03:11 +01:00
edde746
0eb84dc7d2
refactor: deduplicate
2025-12-12 18:00:34 +01:00
edde746
851d74e418
feat: video player dpad support
2025-12-07 22:43:47 +01:00
edde746
d9ea099727
refactor: deduplicate
2025-12-07 15:00:28 +01:00
edde746
223065cab0
feat: re-implement keyboard navigation
2025-12-07 13:57:52 +01:00