Commit Graph
17 Commits
Author SHA1 Message Date
dwk001 91b11a5137 fix: Localize 'Manage Libraries' dialog title
Use t.libraries.manageLibraries translation key instead of hardcoded English string.
2026-01-18 15:14:42 -05:00
dwk001 ca9b6a9ecd Fix: Android TV-only Manage Libraries dialog with focus scroll support
- Use Dialog + Scaffold for TV to improve library visibility and keyboard navigation
- Added _ensureFocusedVisible() to scroll focused library into view on D-pad movement
- Maintained DraggableScrollableSheet for non-TV platforms (unchanged behavior)
- Only affects Android TV; Windows/desktop/mobile use original modal bottomsheet
- Preserves all existing functionality (reordering, visibility toggle, options menu)
2026-01-18 14:21:37 -05:00
edde746 4db60bc7c2 fix: tab switching race conditions and trackpad swipe 2026-01-11 16:06:20 +01:00
edde746 3c89d0eba8 refactor: update formatting 2025-12-15 02:29:03 +01:00
edde746 fb17600bb0 refactor: consolidate 2025-12-15 01:16:22 +01:00
edde746 a2a5a5ae55 refactor: simplify & deduplicate 2025-12-14 21:03:11 +01:00
edde746 5f78bbe93a refactor: deduplicate 2025-12-14 20:18:36 +01:00
edde746 867992e96b refactor: fix warnings 2025-12-13 15:37:55 +01:00
edde746 18c322f66a refactor: navigation/offline handling
and other improvments
2025-12-13 00:16:50 +01:00
edde746 11461eefe5 refactor: format 2025-12-12 17:05:26 +01:00
edde746 263eddbdba refactor: new icons 2025-12-12 15:57:22 +01:00
edde746 12969eeff9 feat: gamepad support
tested with dualsense on macOS, close #25
2025-12-07 19:32:33 +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
edde746 a373477105 feat: sidenav on desktop 2025-12-06 12:43:31 +01:00
edde746 7b0aa12c38 refactor: remove keyboard navigation 2025-12-05 23:29:37 +01:00
edde746 e73bcd7e4b refactor: move non-reused widgets 2025-12-04 09:11:09 +01:00