11 Commits
Author SHA1 Message Date
chinboy 26f2826692 feat(Desktop): migrate localization catalogs 2026-08-06 09:51:01 +08:00
chinboy 809e77e44c style: remove unused using directives 2026-07-31 23:45:25 +08:00
chinboy 0051d2d757 feat(Calendar): add public value types, enums, and event args
New public CalendarDateRange (end<start throws), CalendarMode {Month,Year},
CalendarSelectSource, CalendarCellType, CalendarCellContext, and the three
event args live in the top-level AtomUI.Desktop.Controls namespace. Rename
DatePicker test aliases to Picker* to avoid collision with these new types.
2026-07-30 19:41:45 +08:00
chinboy 5d5c5f9234 refactor(DatePicker): isolate CalendarView types into AtomUI.Desktop.Controls.CalendarView namespace
Move DateTimeHelper, CalendarExtensions, HeadTextButton, CalendarDateRange,
CalendarMode, CalendarSelectionMode, and calendar event args out of the top-level
AtomUI.Desktop.Controls namespace so the new Calendar can own it. Add xmlns
mappings and update DatePicker test usings. DatePicker behavior unchanged.
2026-07-30 19:37:20 +08:00
chinboy 010e1dad33 feat(DatePicker): implement MinDate and MaxDate properties for date range constraints 2026-07-30 09:25:12 +08:00
chinboy f9400c8578 feat(DatePicker,TimePicker): add picker display anchors 2026-07-04 17:32:59 +08:00
chinboy acbc387d24 fix(DatePicker,Input,ComboBox): improve range and IME placeholder states 2026-07-02 18:45:55 +08:00
chinboy 1427238a36 feat(DatePicker): complete picker modes and week range panels 2026-07-02 18:45:55 +08:00
chinboy 3a8dccbd2d feat: add DatePicker picker modes and LLMS docs generator 2026-07-02 10:50:28 +08:00
chinboy de4167a41b feat(DatePicker): enhance range selection handling and improve layout responsiveness 2026-07-02 08:08:29 +08:00
chinboy 7048c40634 feat(Calendar): enhance date selection handling and add secondary date support 2026-07-01 16:38:55 +08:00