promote the Ctrl+K theme picker into a Settings modal

The status-bar popover already handles quick theme switching, so a
separate theme-only modal was redundant. Repurpose it as a general
Settings surface whose first (currently only) section is Appearance:
base themes, sorted, with a High-contrast toggle for -hc siblings,
reusing the theme_families helpers shared with the popover.

Command id stays theme.pick (the welcome theme-link and tests
reference it); only the title and the view it opens change.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-06-06 09:32:20 +02:00
co-authored by Claude
parent ffd22069a7
commit 968c3dbfa8
8 changed files with 413 additions and 169 deletions
+3
View File
@@ -100,6 +100,9 @@ heading, and (b) bumping `pubspec.yaml` `version:` in the same commit.
### Changed
- ⌘K now opens a **Settings** modal instead of a theme-only picker. Its first
(currently only) section is Appearance — base themes, sorted, with a High
contrast toggle for `-hc` siblings — matching the status-bar switcher. (T-238)
- The pql search panel merged into the Search tab, which now has modes: Find
(content grep), Vault (pql ranked search), Query (PQL DSL), and Markdown (the
synced file listing). The standalone pql sidebar tab is gone; Backlinks stays