edde746
|
307fd354d6
|
fix: make overlay sheets dismissible when no descendant is focused
close #673
|
2026-03-11 13:30:07 +01:00 |
|
edde746
|
a2cd3397c9
|
fix: desktop context menu position and bottom sheet sizing
|
2026-03-05 14:25:23 +01:00 |
|
edde746
|
cd2ab9d9cd
|
refactor: deduplicate shared patterns, replace hardcoded colors
|
2026-03-03 22:43:00 +01:00 |
|
edde746
|
4bce668df6
|
fix: asymmetric divider in track sheet on landscape
|
2026-03-03 12:04:03 +01:00 |
|
edde746
|
47f2afb665
|
feat: bottom sheet polish
|
2026-03-02 21:24:53 +01:00 |
|
edde746
|
98776b40f5
|
fix: show sync controls as compact top bar
close #548
|
2026-02-26 03:41:19 +01:00 |
|
edde746
|
d1d5b808bb
|
fix: reduce widget tree depth
|
2026-02-24 02:40:04 +01:00 |
|
edde746
|
8f50da4a75
|
fix: resolve all dart analyze warnings
- Migrate RadioListTile to RadioGroup API (Flutter 3.32+)
- Guard BuildContext usage across async gaps
- Use const BorderRadius.all / EdgeInsets.all constructors
- Extract nested ternaries into helpers
- Prefer .first over [0], ??= over if-null assignment
- Prefix unused FocusNode params with _
- Add library directive for dangling doc comments
|
2026-02-23 13:50:56 +01:00 |
|
edde746
|
a599920ab4
|
fix: overlay sheet theme and scope on mobile
|
2026-02-23 13:00:42 +01:00 |
|
edde746
|
edbe2a06be
|
refactor: deduplicate sheet, key handler, and service patterns
|
2026-02-23 10:25:57 +01:00 |
|
edde746
|
fc2aa53197
|
fix: only auto-focus overlay sheets in dpad mode
|
2026-02-19 01:55:45 +01:00 |
|
edde746
|
9bf9a6f23b
|
fix: clear stale back-key flags on overlay sheet close
|
2026-02-19 00:39:44 +01:00 |
|
edde746
|
9e7c66f66a
|
refactor: migrate bottom sheets to overlay system
|
2026-02-19 00:18:35 +01:00 |
|
edde746
|
63d711ae43
|
refactor: overlay-based bottom sheets for video player
|
2026-02-18 23:06:44 +01:00 |
|