Commit Graph
33 Commits
Author SHA1 Message Date
chinboy 306c315638 feat(OverflowTip): implement internal text viewport metrics for TextBox and TextArea to enhance tooltip visibility handling 2026-08-03 15:59:49 +08:00
chinboy 809e77e44c style: remove unused using directives 2026-07-31 23:45:25 +08:00
chinboy e27d9e7c23 refactor(Theme): migrate data entry token scopes 2026-07-16 12:49:16 +08:00
chinboy fd15153bf8 feat(BorderBeam): decouple default theme motion behavior from global settings 2026-07-14 21:03:22 +08:00
chinboy acbc387d24 fix(DatePicker,Input,ComboBox): improve range and IME placeholder states 2026-07-02 18:45:55 +08:00
chinboy 7520e68cfc feat(Controls): support custom size for size-aware controls 2026-06-20 00:22:49 +08:00
chinboy 915deff4eb perf(controls): reduce allocation and state sync overhead 2026-05-29 17:40:13 +08:00
chinboy 96d9c7b614 feat(TextBox): update ownership of compact space properties to TextBox for improved functionality 2026-05-14 07:32:10 +08:00
chinboy 9c17b7930f feat: add IsFormFeedbackVisible property and enhance form feedback handling across components 2026-05-11 09:44:15 +08:00
chinboy 1d31b5c928 chore: remove unused using directives and xmlns declarations across solution 2026-05-10 19:13:42 +08:00
chinboy 1fd53361b3 chore(Input): remove InputThemeConstants and inline constants 2026-05-03 12:34:00 +08:00
chinboy 10a9d79132 refactor(AddOnDecoratedBox): migrate AddOnDecoratedBox module to Avalonia 12 2026-04-29 17:54:06 +08:00
chinboy 46aa408576 refactor(Input): migrate Input module to Avalonia 12 2026-04-29 17:20:55 +08:00
CHINBOY 5cf6893e08 The AtomUI kernel has completed basic adaptation for Avalonia V12. 2026-04-28 18:25:30 +08:00
chinboy d640f2c332 refactor(AddOnDecoratedBox): optimize input control theme structure for performance
Remove code-behind theme classes, consolidate theme definitions into ResourceDictionary format,
add TransitionProvider and SharedTokenResourceValue infrastructure, and remove redundant styles.
2026-04-19 15:51:21 +08:00
chinboy 7697d6a298 Refactor(ControlTokenResourceScopeHost): Add ControlTokenResourceScopeHost 2026-04-01 12:06:48 +08:00
chinboy c8836ae49b Feature(Form): Add form support for combobox 2026-03-09 13:06:23 +08:00
chinboy a4999bca8b Feature(Form): Add Validate only support 2026-03-05 15:47:43 +08:00
chinboy c6cd27b61c Feature(Form): Add disabled style for Form 2026-03-03 16:32:07 +08:00
chinboy a685dfe762 Feature(Form): Add FormValidatorProvider 2026-03-02 18:19:34 +08:00
chinboy 1a1aa2d9db Refactor: Watermark is no longer used; PlaceholderText will be used uniformly. 2026-02-10 15:14:37 +08:00
chinboy d5c91bae61 Feature(Space): Add SplitButton support for ICompactSpaceAware 2026-02-10 10:47:00 +08:00
chinboy ee1b89c571 Feature(Space): Add CompactSpaceAddOn Control 2026-02-10 09:10:18 +08:00
chinboy e356aa7a74 Refactor(Cascader): refactor cascader options source datatype 2026-02-09 18:42:25 +08:00
CHINBOY 7c710d4b22 Feature(CompactSpace): Add CompactSpaceItem Achieving a layout that children are unaware of 2026-02-08 17:25:33 +08:00
chinboy 650f8f89e0 Feature(CompactSpace): Add select support for ICompactSpaceAware interface 2026-02-07 09:28:43 +08:00
chinboy 3ab3e47400 Feature(CompactSpace): Add CompactSpace control 2026-02-06 15:59:18 +08:00
chinboy 677a7210c0 feature(AutoComplete): Add custom clear icon support 2026-01-27 23:46:28 +08:00
chinboy 2ae4cc0bdc Fix OnApplyTemplated event handler binding bug 2025-12-24 17:03:18 +08:00
chinboy 057f61de55 Refactor IMotionAwareControl 2025-12-18 10:58:47 +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