Commit Graph
27 Commits
Author SHA1 Message Date
chinboy c5593a836a refactor(ProgressBar): migrate ProgressBar module to Avalonia 12 2026-04-29 14:25:44 +08:00
CHINBOY 5cf6893e08 The AtomUI kernel has completed basic adaptation for Avalonia V12. 2026-04-28 18:25:30 +08:00
chinboy cb1894be2c refactor(RadioIndicator): migrate transitions to XAML theme 2026-04-19 23:46:10 +08:00
chinboy 0f63231ea2 refactor: Complete API audit refinements - 14/18 issues resolved
Comprehensive API naming and design consistency improvements:
HIGH SEVERITY (4/4 - 100%): Abstract keyword, spelling fixes, bool naming
MEDIUM SEVERITY (8/8 - 100%): Property naming, event patterns, type alignment
LOW SEVERITY (2/6 - 33%): Enum values, redundant prefixes
Updates:
- Fixed 14 API design issues across multiple controls
- Updated documentation and examples
- All changes compile successfully
Progress: 14/18 (77.8%)
2026-04-16 07:34:14 +08:00
chinboy dc8463ebeb refactor(CheckBox,Controls): consolidate Abstract class definitions and update API audit report
- Remove Abstract-Classes-Fix-Summary.md (consolidated into main audit report)
- Rename CheckBoxItemsControl to AbstractCheckBoxItemsControl for consistency
- Update API audit report to reflect consolidation
- Minor style adjustments to table formatting in documentation
2026-04-15 23:33:49 +08:00
chinboy 85c2caa741 revert(Controls): revert namespace migration from Controls.Commons to Controls 2026-04-15 21:47:05 +08:00
chinboy ff4ce19569 refactor(Controls): migrate namespace from Controls.Commons to Controls 2026-04-15 21:45:44 +08:00
chinboy aca036cd04 Refactor(TokenSystem): Add GetTokenKindType method 2026-04-03 22:29:44 +08:00
chinboy 26d0545811 Refactor Token resource binding 2026-04-03 15:50:33 +08:00
chinboy 450bd19e70 Refactor(OptionButtonGroup): Refactor OptionButtonGroup to AtomUI.Controls 2026-04-02 15:51:26 +08:00
chinboy 18da7faa1b Refactor AtomUI.Controls -> AtomUI.Controls.Commons 2026-04-02 13:44:31 +08:00
chinboy c7961bdf5a Refactor(radiobutton): Refactor RadioButton -> AtomUI.Controls 2026-04-01 15:56:58 +08:00
chinboy d648447fb4 Refactor(CheckBox): Refactor checkbox -> AtomUI.Controls 2026-04-01 15:37:35 +08:00
chinboy 7697d6a298 Refactor(ControlTokenResourceScopeHost): Add ControlTokenResourceScopeHost 2026-04-01 12:06:48 +08:00
chinboy 9ba7fa59c8 Feature(Form): Add IFormItem support for Slider 2026-03-09 17:56:24 +08:00
chinboy cff33d7a0d Feature(RadioButtonGroup): Add support for IFormItemAware 2026-03-03 09:01:57 +08:00
chinboy 5645d04c46 Feature(RadioButton): add IFormItemAware support for RadioButton 2026-03-02 19:16:33 +08:00
chinboy f048324d9d Feature(CheckBoxGroup): Add CheckBoxGroup Control 2026-03-02 18:17:56 +08:00
chinboy 6ebf296281 Feature(RadioButtonGroup): Add new RadioButtonGroup control 2026-03-02 11:35:50 +08:00
chinboy 057f61de55 Refactor IMotionAwareControl 2025-12-18 10:58:47 +08:00
chinboy 469dfcadb9 Fix Window TitleBar double click bug 2025-12-09 21:22:17 +08:00
chinboy 5e4d32ae44 Refactor Property Changed name 2025-12-05 19:17:50 +08:00
chinboy 8a8d4b88fa Refactor Dialog Icon 2025-11-25 15:08:30 +08:00
chinboy 063c3593d3 Refactor StyleKeyOverride 2025-11-20 00:11:49 +08:00
chinboy edbc9b07b0 Refactor AtomUI.Controls -> AtomUI.Desktop.Controls 2025-11-18 09:44:31 +08:00
chinboy 07e824cdf7 Merge AtomUI.Theme into AtomUI.Core 2025-11-17 23:37:31 +08:00
chinboy 198aa57bcb Refactor AtomUI nuget package name 2025-11-17 18:12:48 +08:00