mika kuns
086c6f6c45
feat(i18n): localize Avalonia view strings via loc:Tr markup
...
Extract ~165 hardcoded UI strings across islands, modals, planning and
shell views into en.json; replace with {loc:Tr} bindings.
2026-06-03 12:05:08 +02:00
mika kuns
bddef5abef
refactor(ui): unify text and close button in ThemedDatePicker
2026-05-30 17:40:07 +02:00
mika kuns
8944074997
refactor(ui): fold selected-day White to TextBrush token
2026-05-30 16:52:56 +02:00
mika kuns and Claude Sonnet 4.6
16b0d1177a
refactor(ui): tokenize ThemedDatePicker
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 16:36:23 +02:00
mika kuns and Claude Opus 4.7
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 and Claude Opus 4.7
47b07373af
feat(ui): add ThemedDatePicker control and adopt in Prime settings
...
New themed picker supports single-date, date+time, and range modes
(replaces inconsistent CalendarDatePicker / DatePicker / TimePicker
visuals). Used in the Prime schedules row to combine StartDate /
EndDate into a single range picker.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 10:39:53 +02:00