edde746
cc30bee83a
refactor: extract FocusableActionBar widget for reusable app bar actions
...
Replace duplicated focusable action button pattern across 8 screens with
a shared FocusableActionBar widget that handles focus nodes, D-pad
navigation, back key, and focus decoration automatically.
2026-02-27 11:55:19 +01:00
edde746
d1d5b808bb
fix: reduce widget tree depth
2026-02-24 02:40:04 +01:00
edde746
04438c8e45
refactor: code quality & format
2026-02-15 04:07:09 +01:00
edde746
6e9b78e5b5
fix: missing translations, simplify translations
2026-02-10 21:37:27 +01:00
edde746
44eae4ef84
refactor: extract BaseNotifier and HierarchicalEventMixin
2026-02-06 17:01:56 +01:00
edde746
e4b42cbc1e
fix errors & warnings
2026-02-04 12:09:30 +01:00
edde746
a7ac681fdc
refactor: extract shared mixins and helpers
2026-02-04 11:11:01 +01:00
edde746
16884a7bca
refactor: eliminate duplicate logic across detail screens and helpers
2026-02-04 09:46:45 +01:00
edde746
96c6462d13
fix: use layout constraints for grid column count
2026-02-04 09:06:05 +01:00
edde746
cf3d81ebf5
chore: format
2026-02-04 07:50:38 +01:00
edde746
0a0aa13e66
fix: make playlist drag tap target bigger
2026-02-03 04:37:41 +01:00
edde746
c3e7fae312
fix: platlist drag performance
2026-02-03 04:19:36 +01:00
edde746
a3b5dfecfb
refactor: clean up
2026-01-28 05:22:56 +01:00
edde746
0fc2708a51
fix: back improvements
2026-01-24 21:40:02 +01:00
edde746
54e8e0c621
refactor: abstract player & deduplicate
2026-01-24 04:06:58 +01:00
edde746
9777344edc
fix: dpad support on collections & playlists screens
2026-01-24 03:44:06 +01:00
edde746
85b056f3d0
fix(playlist): drag handle gesture conflict
...
close #167
2026-01-04 08:19:36 +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
5f78bbe93a
refactor: deduplicate
2025-12-14 20:18:36 +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
f24bb9dc85
refactor: deduplicate video controls, formatters & play queue wiring
2025-12-07 16:31:08 +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
7b0aa12c38
refactor: remove keyboard navigation
2025-12-05 23:29:37 +01:00
edde746
6c45706ea3
fix: improve item selection logic in playlist navigation
...
close #149
2025-12-05 21:12:29 +01:00
edde746
e73bcd7e4b
refactor: move non-reused widgets
2025-12-04 09:11:09 +01:00