Commit Graph

  • b73c5b1ee6 refactor(Calendar,DatePicker,TimePicker): replace theme constants with string literals chinboy 2026-05-05 12:49:53 +08:00
  • 57802f76b9 gallery(TimePicker): port TimePickerShowCase from release/5.0 to release/6.0 with Avalonia 12 chinboy 2026-05-05 12:30:33 +08:00
  • eba166cdcb docs(skill): add MathUtilities → MathUtils migration guide to Avalonia 12 skill chinboy 2026-05-05 12:22:58 +08:00
  • 42b0851a26 feat(DatePicker,TimePicker): migrate InfoPickerInput, TimePicker and DatePicker to Avalonia 12 chinboy 2026-05-05 12:20:32 +08:00
  • e8fec601ea feat(TimePicker): add TimePicker and RangeTimePicker controls with Avalonia 12 support chinboy 2026-05-05 10:51:17 +08:00
  • 69a9734e82 refactor(NavMenu): replace theme constants with string literals chinboy 2026-05-04 20:38:38 +08:00
  • 8ba4cab055 fix(NavMenu): remigrate from release/5.0 to fix selection state bug and optimize HashSet creation chinboy 2026-05-04 20:31:44 +08:00
  • 235d89b1b0 refactor(Flyouts,Popup): improve popup positioning and token bindings chinboy 2026-05-04 17:42:13 +08:00
  • 8efccc68f0 feat(MenuShowCase): port MenuShowCase from release/5.0 to release/6.0 with Avalonia 12 upgrades chinboy 2026-05-04 17:38:35 +08:00
  • 10d4dcf3ad feat(Pagination): add pagination controls and localization resources chinboy 2026-05-03 22:28:55 +08:00
  • c6c8525688 feat(CaseNavigation): add ProgressBar view model and update resources chinboy 2026-05-03 21:27:12 +08:00
  • d52e188a85 feat(CaseNavigation): add Watermark view model and menu item chinboy 2026-05-03 21:13:38 +08:00
  • 2c69a768a2 feat(CaseNavigation): add InfoFlyout to navigation and view model registration chinboy 2026-05-03 20:58:25 +08:00
  • 96b0953978 feat(ResultShowCase): add ResultShowCase view and view model for displaying results chinboy 2026-05-03 19:32:41 +08:00
  • 5817add4b5 fix(TabControl): explicitly set IsLightDismissEnabled for overflow menu flyouts chinboy 2026-05-03 16:32:02 +08:00
  • d298894449 gallery(TabControl): migrate TabControlShowCase from release/5.0 to Avalonia 12 chinboy 2026-05-03 16:31:34 +08:00
  • bb0dcbfe8a fix(Flyout): add IsLightDismissEnabled property and bind to Popup chinboy 2026-05-03 16:30:38 +08:00
  • b1e5d7005b gallery(QRCode): migrate QRCodeShowCase from release/5.0 to Avalonia 12 chinboy 2026-05-03 15:58:57 +08:00
  • 296753b907 gallery(LineEdit): migrate LineEditShowCase from release/5.0 and fix TextBox reflection chinboy 2026-05-03 15:47:12 +08:00
  • 7b422990bf feat(QRCode): add QRCode control with Avalonia 12 compatibility chinboy 2026-05-03 15:10:08 +08:00
  • 20be12826c chore: update skill triggers, enable Timeline theme, and add TLAIC logo chinboy 2026-05-03 14:40:00 +08:00
  • 58806a24d4 gallery(Timeline): register Timeline showcase in navigation menu chinboy 2026-05-03 14:38:24 +08:00
  • 20375b414f gallery(Timeline): migrate TimelineShowCase from release/5.0 to Avalonia 12 chinboy 2026-05-03 14:09:34 +08:00
  • 176750304a chore(Window,TabControl): remove theme constants and inline strings chinboy 2026-05-03 13:33:13 +08:00
  • 8d0f6089c2 chore(Steps): remove StepsThemeConstants and inline constants chinboy 2026-05-03 13:12:19 +08:00
  • 844a881567 chore(Splitter): remove SplitterThemeConstants and inline constants chinboy 2026-05-03 13:05:18 +08:00
  • dc8f0ade90 chore(CompactSpace): remove CompactSpaceThemeConstants and inline constants chinboy 2026-05-03 12:58:50 +08:00
  • 4de1727a35 chore(Slider): remove SliderThemeConstants and inline constants chinboy 2026-05-03 12:53:49 +08:00
  • cd4fa8e48e chore(Skeleton): remove SkeletonThemeConstants and inline constants chinboy 2026-05-03 12:50:30 +08:00
  • 1ff59bdf20 chore(ScrollViewer): remove ScrollViewerThemeConstants and inline constants chinboy 2026-05-03 12:44:37 +08:00
  • 2183268617 chore(NumericUpDown): remove NumericUpDownThemeConstants and inline constants chinboy 2026-05-03 12:41:45 +08:00
  • 7f8c52fc52 chore(Notifications): remove unused NotificationsThemeConstants chinboy 2026-05-03 12:39:15 +08:00
  • 5fe915aa53 fix(NumericUpDown): 替换 TextBoxThemeConstants 为内联字符串 chinboy 2026-05-03 12:37:36 +08:00
  • 1fd53361b3 chore(Input): remove InputThemeConstants and inline constants chinboy 2026-05-03 12:34:00 +08:00
  • 5d1d4d6542 chore(HeaderedContentControl): remove HeaderedContentControlThemeConstants and inline constants chinboy 2026-05-03 12:30:31 +08:00
  • 10f7cf616c chore(GroupBox): remove GroupBoxThemeConstants and inline constants chinboy 2026-05-03 12:29:06 +08:00
  • 352e97b4d5 chore(Expander): remove ExpanderThemeConstants and inline constants chinboy 2026-05-03 12:27:03 +08:00
  • 5945368c84 chore(ComboBox): remove unused ComboBoxThemeConstants chinboy 2026-05-03 11:40:14 +08:00
  • 9af1e0321e chore(Collapse): remove CollapseThemeConstants and inline constants chinboy 2026-05-03 11:38:23 +08:00
  • 249ae19e06 chore(Calendar): remove CalendarThemeConstants and inline constants chinboy 2026-05-03 11:30:46 +08:00
  • 25da94844f chore(Alert): remove AlertThemeConstants and inline constants chinboy 2026-05-03 11:21:56 +08:00
  • af3d4901ce chore(Timeline): remove unused TimelineThemeConstants chinboy 2026-05-03 11:20:09 +08:00
  • 4d6ddb7938 feat(Badge): add Badge control with Avalonia 12 compatibility chinboy 2026-05-03 11:15:58 +08:00
  • 1e3169c87d feat(SplitView): add SplitView control with motion support chinboy 2026-05-03 11:04:25 +08:00
  • 68039b7178 gallery(Result): port ResultShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-03 10:50:09 +08:00
  • 35c197c991 gallery(GroupBox): port GroupBoxShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-03 10:44:11 +08:00
  • ec655aeceb gallery(Expander): port ExpanderShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-03 10:10:33 +08:00
  • e88aac8e79 gallery(Empty): port EmptyShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-03 09:59:28 +08:00
  • 0938b3999f fix(Segmented): override ShouldTriggerSelection for Avalonia 12 compatibility chinboy 2026-05-03 09:42:28 +08:00
  • c1fd73c5e3 gallery(Tag): port TagShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 23:23:25 +08:00
  • 37db894191 docs(migrate-to-avalonia12): add code-behind initialization preservation rule chinboy 2026-05-02 23:07:16 +08:00
  • 051900f9f6 gallery(Slider): add SliderShowCase with comprehensive examples chinboy 2026-05-02 22:45:58 +08:00
  • 0b7dc0a37f feat(Slider): add Slider control with Avalonia 12 compatibility chinboy 2026-05-02 22:16:25 +08:00
  • 4e94dd92fa chore(ToggleSwitch): enable theme and fix code style chinboy 2026-05-02 21:58:29 +08:00
  • 60b22577c8 gallery(ToggleSwitch): port ToggleSwitchShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 21:15:27 +08:00
  • f75b2c97c8 fix(FlyoutStateHelper): use logical tree for nested popup hierarchy checks chinboy 2026-05-02 19:19:09 +08:00
  • fc81ae591f fix(Button): correct template part selector from PART_Frame to Frame chinboy 2026-05-02 15:15:33 +08:00
  • 05cbf343fc feat(DropdownButton,ToggleIconButton): add ShouldUseOverlayPopup property and remove ThemeConstants chinboy 2026-05-02 15:14:03 +08:00
  • 71cd547b63 gallery(DropdownButton): port DropdownButtonShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 15:13:33 +08:00
  • 4b1bfdb75a feat(ComboBox): add ShouldUseOverlayPopup property and optimize code quality chinboy 2026-05-02 14:51:35 +08:00
  • 88a59f265d feat(ComboBox): migrate ComboBox control and ShowCase to Avalonia 12 chinboy 2026-05-02 14:51:23 +08:00
  • 42c1b11a68 gallery(Separator): port SeparatorShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 13:22:21 +08:00
  • 0873583073 gallery(Rate): port RateShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 13:11:56 +08:00
  • b4821fcd74 gallery(RadioButton): port RadioButtonShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 13:01:38 +08:00
  • fee920269f docs(migrate-to-avalonia12): add rule to prevent redefining existing types in ShowCase migration chinboy 2026-05-02 12:45:23 +08:00
  • b88c061317 docs(migrate-to-avalonia12): add behavior preservation rules for control and ShowCase migration chinboy 2026-05-02 12:40:01 +08:00
  • bd963edde0 gallery(CheckBox): port CheckBoxShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 12:02:56 +08:00
  • ddc360db8d refactor(Card,Carousel): remove ThemeConstants and use string literals for template part names chinboy 2026-05-02 11:50:31 +08:00
  • 59c68ad310 gallery(Collapse): port CollapseShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 11:41:43 +08:00
  • cb07c1bb16 refactor(Card,Skeleton): migrate to Avalonia 12 dispatcher API and make AnimatableReflectionExtensions public chinboy 2026-05-02 11:33:51 +08:00
  • fdb7788e20 gallery(Card): port CardShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 11:32:02 +08:00
  • acb254375d feat(Card,Skeleton): port Card and Skeleton controls with Avalonia 12 migration and SkeletonShowCase chinboy 2026-05-02 10:36:20 +08:00
  • d7de2a2d18 gallery(Calendar): port CalendarShowCase from release/5.0 and fix selection state bug chinboy 2026-05-02 10:05:23 +08:00
  • b3811e6524 chore: update generated files and enable Avatar/Carousel themes chinboy 2026-05-02 08:59:59 +08:00
  • ce310d63b1 feat(Avatar): port Avatar control and AvatarShowCase from release/5.0 with optimizations chinboy 2026-05-02 08:51:22 +08:00
  • f2b2899c24 gallery(Carousel): port CarouselShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 08:25:01 +08:00
  • 106dc7cdb3 refactor(ButtonSpinner): remove ButtonSpinnerThemeConstants and use direct string literals chinboy 2026-05-02 08:19:32 +08:00
  • 9a94324389 gallery(Alert): port AlertShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-02 08:08:57 +08:00
  • a01337f0ba feat(Alert): port Alert control and add SpinShowCase from release/5.0 chinboy 2026-05-01 23:24:41 +08:00
  • 28748b8849 chore: update generated files and add supporting components chinboy 2026-05-01 23:00:48 +08:00
  • b9b8082480 feat(NumericUpDown): port NumericUpDown control from release/5.0 chinboy 2026-05-01 22:44:37 +08:00
  • dc8776517f feat(ButtonSpinner): port ButtonSpinner control and showcase from release/5.0 chinboy 2026-05-01 22:42:41 +08:00
  • 1cd5954992 gallery(FlexPanel): port FlexPanelShowCase from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-01 22:41:22 +08:00
  • 0b502503de fix(PopupConfirm): enable light dismiss and overlay layer support chinboy 2026-05-01 19:45:38 +08:00
  • 6c0ad7a9be feat(PopupConfirm): port PopupConfirm control and showcase from release/5.0 chinboy 2026-05-01 09:26:41 +08:00
  • c03fbd0046 chore(Notification): enable Notification theme in DesktopControlThemesProvider chinboy 2026-05-01 09:04:59 +08:00
  • 63f90354ab gallery(Notification): register NotificationShowCase and fix Avalonia 12 animation timing chinboy 2026-05-01 09:02:11 +08:00
  • 4c6e81ea3a feat(Notification): port Notification control from release/5.0 with Avalonia 12 adaptation chinboy 2026-05-01 09:01:52 +08:00
  • 559c452e75 gallery(Message): port MessageShowCase from release/5.0 and fix animation flicker chinboy 2026-05-01 08:49:41 +08:00
  • 1102f69901 fix(Flyout,SplitButton,MenuFlyout): adapt flyout controls to Avalonia 12 API changes chinboy 2026-05-01 08:25:57 +08:00
  • 046f2441b6 feat(Message,Breadcrumb): port Message control and Breadcrumb showcase from release/5.0 chinboy 2026-05-01 08:23:32 +08:00
  • a640ddb397 gallery(Splitter,SplitButton): port Splitter and SplitButton showcases from release/5.0 chinboy 2026-05-01 07:48:18 +08:00
  • d4247c9c72 gallery(Icon,Button): port Icon and Button showcases and enable OptionButtonGroup theme chinboy 2026-04-30 23:35:52 +08:00
  • 43d7237228 feat(TabControl): port TabControl from release/5.0 with Avalonia 12 adaptation chinboy 2026-04-30 22:27:06 +08:00
  • 77d5a39f98 feat(DropdownButton,SplitButton): port DropdownButton and SplitButton from release/5.0 with Avalonia 12 adaptation chinboy 2026-04-30 21:03:29 +08:00
  • 3fb8c2abab fix(Menu): enable CheckBox and RadioButton themes and keep menu open on toggle click chinboy 2026-04-30 19:54:31 +08:00
  • 51b40bef40 fix(Menu,Popup): fix popup placement and migrate gallery to AtomUI Menu chinboy 2026-04-30 19:05:09 +08:00
  • 9795625070 feat(Menu): port Menu infrastructure from release/5.0 with Avalonia 12 adaptation chinboy 2026-04-30 17:04:00 +08:00
  • 7277f14b86 gallery: port gallery framework skeleton from release/5.0 with Avalonia 12 adaptation chinboy 2026-04-30 14:58:55 +08:00
  • ade1349b5f refactor(NavMenu): align interaction handler and menu item with Avalonia 12 Menu patterns chinboy 2026-04-30 14:33:55 +08:00