chinboy
21903f7a30
fix(Generator): 统一语义部件 Since 为三段式发布版本并校验格式
2026-09-17 11:13:21 +08:00
chinboy
9d551d68a1
feat(Semantic): 增加 DatePicker 语义部件并修复钉住弹层遮挡
2026-09-17 11:09:27 +08:00
chinboy
2b0b6870ae
feat(Semantic): 增加 ColorPicker 语义部件并修复弹层首次打开竞态
2026-09-17 11:09:26 +08:00
chinboy
e9b9410cc3
fix(ToggleSwitch): 修复语言切换后的内容布局刷新
2026-08-28 13:09:21 +08:00
chinboy
eddcd662af
feat(Popup): add internal pinned-open testing support
2026-08-26 10:44:09 +08:00
chinboy
26f2826692
feat(Desktop): migrate localization catalogs
2026-08-06 09:51:01 +08:00
chinboy
77b02d6a41
refactor(Theme)!: implement compiled theme architecture
2026-08-02 09:32:11 +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
95f8e8a165
refactor: update namespace from TokenSystem to Tokens across multiple files
2026-07-19 14:17:09 +08:00
chinboy
1270b95bfa
fix(Controls): use EmbeddedTextBox for template-owned inputs
2026-07-16 11:36:32 +08:00
chinboy
87a56cf421
fix(DatePicker,TimePicker): align picker input sizing
2026-07-16 08:58:19 +08:00
chinboy
cd182d7923
fix(Calendar): update CalendarDayButton and Card styles for improved layout and theming
2026-07-10 18:28:58 +08:00
chinboy
2c076b3598
feat: add default TwoWay binding and data validation for SelectedItems in ListView
2026-07-06 13:19:09 +08:00
chinboy
403d1a6fc9
feat(TimePicker, DatePicker): set SelectedTime and SelectedDateTime to default to TwoWay binding with data validation
2026-07-06 07:27:29 +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
chinboy
8659a81cae
fix(Controls): refine custom sizing and picker input widths
2026-06-21 12:26:36 +08:00
chinboy
90e823a36a
fix(DatePicker,TimePicker): correct preferred input sizing
2026-06-21 09:45:53 +08:00