mika kuns
539ebecf3a
refactor(ui): use danger-box in MergeModal
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 17:53:07 +02:00
mika kuns
8e595a1e43
refactor(ui): unify text and close button in MergeModalView
2026-05-30 17:32:29 +02:00
mika kuns
8d07fc298c
refactor(ui): migrate MergeModal to ModalShell
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 16:44:04 +02:00
mika kuns
19f22d2d97
chore(ui): clear build warnings
...
- Guard Windows-only ServiceController/registry calls behind SupportedOSPlatform
and OperatingSystem.IsWindows() (CA1416)
- Initialize test-only ctor fields with null! (CS8618)
- Migrate obsolete Avalonia APIs: Watermark -> PlaceholderText,
SystemDecorations -> WindowDecorations
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-29 14:25:44 +02:00
mika kuns
5ced1b97a6
refactor(ui): redesign list settings and merge modals with custom chrome
...
Both modals now use SystemDecorations=None with a draggable title bar,
sectioned layout matching the rest of the island shell, Escape-to-cancel,
and themed brushes instead of hard-coded colours. ListSettings adds a
Browse... button that reads agent frontmatter from arbitrary .md files.
2026-04-23 13:08:09 +02:00
Mika Kuns
e11b01951e
feat(ui): add MergeModalView
2026-04-22 09:46:33 +02:00