Commit Graph
87 Commits
Author SHA1 Message Date
NaBian c19e3870fa feat: Add ImageBlock styles and demos. 2026-06-17 23:15:57 +08:00
NaBian 7b0e9ba108 feat: Add Shield styles and demos. 2026-06-17 00:26:54 +08:00
NaBian 905bc92825 feat: Add Badge styles and demos. 2026-06-17 00:11:40 +08:00
NaBian 4cd78a4b3f feat: Add Tag styles and demos. 2026-06-16 23:50:41 +08:00
NaBian 5bfbbe1904 feat: Add Loading styles and demos. 2026-06-16 00:23:53 +08:00
NaBian db0ced2f00 feat: Add Rate styles and demos. 2026-06-15 23:46:05 +08:00
NaBian 4d5f453895 feat: Add DropDownButton styles and demos. 2026-06-14 15:50:00 +08:00
NaBian fffb4d9902 chore: Add SplitButton styles and demo. 2026-06-14 15:18:21 +08:00
NaBian 3577b46e52 chore: Add DatePicker theme. 2026-06-14 14:30:43 +08:00
NaBian 21f90d60bb feat: Add MaskedTextBox demo. 2026-06-14 13:50:38 +08:00
NaBian 090d17a1c8 feat: Add Circle and Wave progress bars and demo. 2026-06-14 13:17:45 +08:00
NaBian 7198c9c2ae feat: Add TimePicker and Clock components, styles, demos. 2026-06-14 12:27:19 +08:00
NaBian d32f4b66c0 feat: Add ToggleSwitch theme and demos. 2026-06-14 00:18:33 +08:00
NaBian b36b3b4ed8 feat: Add ConfettiCannon control and demo. 2026-06-13 23:41:42 +08:00
NaBian 6c307a6ccc feat: Add Gravatar control and demo. 2026-06-13 20:14:53 +08:00
NaBian ee5c47a7cd feat: Add ButtonGroup control and styles. 2026-06-13 19:21:15 +08:00
NaBian 2ac7dfaf96 feat: Add ElementGroup control, styles and demo. 2026-06-13 18:42:59 +08:00
NaBian 700abba273 feat: Add responsive grid Row/Col controls and demo. 2026-06-13 18:12:59 +08:00
NaBian 3aea65a6b9 feat: Add Avalonia FlexPanel and demo. 2026-06-13 18:04:05 +08:00
NaBian d6e16736e4 feat: Add Card control and card demo with album images. 2026-06-13 17:15:54 +08:00
NaBian e7005d09b5 feat: Add HoneycombPanel and demo. 2026-06-13 16:16:48 +08:00
NaBian d1944b01c3 feat: Add CirclePanel control and demo.
Introduce a new CirclePanel control that arranges visible children evenly around a circle. The control exposes Diameter, KeepVertical and OffsetAngle styled properties and implements MeasureOverride/ArrangeOverride to position and optionally rotate items on a circular path. Also add a demo UserControl (CirclePanelDemo.axaml and .axaml.cs) with a themed button template to showcase the panel.
2026-06-13 15:37:34 +08:00
NaBian 22cbc47156 feat: Add WaterfallPanel control and demo.
Introduce a new WaterfallPanel control for Avalonia and a demo UserControl showcasing its usage. The panel supports Groups, AutoGroup, DesiredLength (coerced to >= 0) and Orientation; AutoGroup computes columns/rows based on DesiredLength. Measure/Arrange logic distributes children into the shortest group (waterfall layout) and sizes items by dividing the primary axis by group count. Also add WaterfallPanelDemo.axaml and code-behind demonstrating horizontal/vertical examples with a NumericUpDown to adjust groups.
2026-06-13 15:12:10 +08:00
NaBian 3f384cb0c2 chore: Bump target framework to net10 and update years.
Upgrade project to .NET 10 and refresh copyright years.

- Change TargetFramework in src/Avalonia/Directory.Build.props from net9.0 to net10.0 to target .NET 10.
- Update copyright year range in LICENSE and src/Directory.Build.Props to 2018-2026.
- Add .DS_Store to .gitignore.
2026-06-13 14:33:43 +08:00
NaBian 7a9310c1f1 fix: #1791 2026-05-28 21:39:06 +08:00
NaBian fb2784f1d2 enhance: avalonia HyperlinkButton style. 2025-10-14 21:29:59 +08:00
NaBian 78e729fdc5 feat: add avalonia HyperlinkButton style. 2025-09-29 21:43:47 +08:00
NaBian 0c10c8234b chore: centralize avalonia project settings. 2025-09-29 21:42:11 +08:00
NaBian 15e7e9348f feat: add avalonia AutoCompleteBox style. 2025-09-28 21:44:03 +08:00
NaBian 48908ade16 refactor: extended templates for ComboBox, NumericUpDown, and TextBox 2025-09-27 21:01:08 +08:00
NaBian 97110e9dc9 feat: add avalonia HeaderedContentControl style. 2025-09-27 20:43:27 +08:00
NaBian e169600f23 feat: add avalonia SelectableTextBlock style. 2025-09-27 17:07:26 +08:00
NaBian a4893416cb feat: add avalonia GridSplitter style. 2025-09-27 16:33:21 +08:00
NaBian eecfd3efa3 feat: add avalonia OverlayPopupHost style. 2025-09-27 14:55:21 +08:00
NaBian 22dda176ca feat: add avalonia EmbeddableControlRoot style. 2025-09-27 14:52:41 +08:00
NaBian 3b02ece0b5 feat: add avalonia FlyoutPresenter style. 2025-09-27 14:46:42 +08:00
NaBian 371732575c feat: add avalonia Separator style. 2025-09-27 14:36:01 +08:00
NaBian ee277a29d3 feat: add avalonia TransitioningContentControl style. 2025-09-27 13:29:17 +08:00
NaBian aca6fa7ced feat: add avalonia DefaultFocusAdorner style. 2025-09-27 13:06:21 +08:00
NaBian be9525c04c feat: add avalonia PathIcon style. 2025-09-27 12:23:05 +08:00
NaBian 1439a70979 feat: add avalonia menu style (step4). 2025-09-26 21:52:10 +08:00
NaBian 0a792a5964 feat: add avalonia menu style (step3). 2025-09-25 22:15:18 +08:00
NaBian 61464afd3f feat: add avalonia menu style (step2). 2025-09-23 23:45:25 +08:00
NaBian bb3c075398 feat: add avalonia menu style (step1). 2025-08-28 22:59:44 +08:00
NaBian aa4fa95ab1 feat: add avalonia extend ComboBox style. 2025-08-26 22:36:11 +08:00
NaBian 94ee336714 feat: add avalonia basic ComboBox style. 2025-08-25 23:14:42 +08:00
NaBian d4406c2888 fix: error of CornerRadius setter. 2025-08-21 21:54:32 +08:00
NaBian e888897bf4 feat: add avalonia extend NumericUpDown style. 2025-08-20 22:47:35 +08:00
NaBian d192cdbf8f feat: add avalonia basic NumericUpDown style. 2025-08-19 23:35:20 +08:00
NaBian 35d706d202 fix: ToolTip style. 2025-08-13 21:30:18 +08:00