NaBian
e9ad3d701b
Update README-cn
2026-10-15 11:26:57 +08:00
NaBian
f59db915f7
Update README
2026-10-15 10:56:41 +08:00
NaBian
2c0875ebd6
feat: Add Dialog styles and demo.
2026-06-27 17:36:21 +08:00
NaBian
cb7e6fbb98
feat: Add ImageSelector styles and demo.
2026-06-20 22:30:38 +08:00
NaBian
7da3acceb1
feat: Add Pagination control, style and demo.
2026-06-20 20:15:14 +08:00
NaBian
2c91527181
feat: Add GotoTop control, style and demo.
2026-06-20 19:40:46 +08:00
NaBian
550b980f54
feat: Add SearchBar control, themes and demo.
2026-06-20 18:16:14 +08:00
NaBian
aa32f72563
feat: Add PinBox control, styles and demo.
2026-06-20 17:55:51 +08:00
NaBian
c48a634220
feat: Add ProgressButton control and demo.
2026-06-20 16:35:26 +08:00
NaBian
d50c08c629
feat: Add AnimationPath styles and demos.
2026-06-17 23:30:58 +08:00
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
8922df0ef3
fix: combobox popup issue.
2026-06-07 14:32:18 +08:00
NaBian
0a59312e7a
fix : #1785
2026-06-07 13:40:49 +08:00
NaBian
4a0f66e519
enhance: close #1777
2026-06-03 23:26:42 +08:00
NaBian
24e8e0ff7b
fix : #1784
2026-06-02 23:45:53 +08:00
NaBian
c632be574a
fix : #1797
2026-05-28 23:26:47 +08:00
NaBian
7a9310c1f1
fix : #1791
2026-05-28 21:39:06 +08:00
NaBian
2ea451fe82
chore: Make several control dependency properties public.
...
Add VSCode debug/tasks configs for running/building the demo across multiple .NET frameworks (.vscode/launch.json, .vscode/tasks.json). Update HandyControl_Net_GE45.csproj PreBuild target to run only for cross-targeting builds. Change access modifiers on multiple dependency properties and related CLR properties across shared controls (ColorPicker, ImageViewer, NumericUpDown, TimeBar, PopupWindow) to expose the DP fields publicly while making setters internal where appropriate to restrict external mutation. Also make SideMenuItem.Role setter public. These changes expose select properties for external use and adjust build/debug convenience for development.
2026-05-27 22:46:31 +08:00
NaBian
1c2e1848b5
feat: support for .net 10.0.
2025-12-03 22:14:33 +08:00
NaBian
dd24a14aa2
fix: close #1770
2025-11-22 22:22:02 +08:00
NaBian
dd6c83a535
refactor: DateTimePicker and TimePicker formatting.
...
Improved code formatting and consistency in DateTimePicker.cs and TimePicker.cs by splitting long lines and enhancing readability. Also fixed null handling and text synchronization for selected values in TimePicker.
2025-11-12 21:36:38 +08:00
NaBian
81d0c3d248
fix: DataGridCell corner radius resource reference.
2025-11-05 23:22:49 +08:00
NaBian
fb2784f1d2
enhance: avalonia HyperlinkButton style.
2025-10-14 21:29:59 +08:00
NaBian
64da563916
refactor: NotifyIcon balloon tip event handling.
2025-10-02 23:40:01 +08:00
NaBian
0084f9a24d
chore: Update Cake.Git version and fix GitHub release task.
2025-09-30 17:20:56 +08:00
NaBian
e0d72e1147
chore: Update Cake and GitHub release automation.
2025-09-30 17:12:29 +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
72abacf030
chore: minor modify.
2025-09-27 19:34:14 +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
75d5cbe4e3
chore: Rename InverseStackPanel to ReversibleStackPanel.
2025-09-27 12:35:34 +08:00
NaBian
be9525c04c
feat: add avalonia PathIcon style.
2025-09-27 12:23:05 +08:00
NaBian
8527c88cd1
chore: minor modify datagrid and listview style.
2025-09-26 23:38:15 +08:00
NaBian
7434aee2b5
fix: select all button crash issue.
2025-09-26 22:46:31 +08:00
NaBian
43e53d98de
chore: minor modify.
2025-09-26 22:04:31 +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
b6ccc7330c
chore: minor modify.
2025-09-15 23:06:15 +08:00
NaBian
b9ee91a56b
refactor: Pagination button group and content handling
...
Removed hardcoded GroupName and Content from PaginationButtonStyle and XAML templates. GroupName is now set programmatically with a unique value per control instance, and button content is set in code. Also fixed minor naming and parameter consistency in Pagination.cs.
2025-09-15 22:12:28 +08:00
NaBian
55d7d983e9
fix : #1735
2025-09-14 12:50:54 +08:00
NaBian
16dab9e435
chore: minor modify.
2025-09-14 12:31:34 +08:00
NaBian
618fb53b23
enhance: select all button.
2025-09-13 18:05:36 +08:00
NaBian
faf2ba4412
enhance: add TransitionMode prop for GrowlWindow.
2025-09-13 14:35:27 +08:00
NaBian
83fc434e7d
enhance: Growl demo.
2025-09-08 23:20:47 +08:00
NaBian
8405e7f2b1
enhance: add TransitionMode prop fro Growl.
2025-09-04 23:14:48 +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
NaBian
9697e99965
feat: add avalonia ToolTip style.
2025-08-13 21:19:23 +08:00
NaBian
7047087b73
chore: update editorconfig.
2025-08-08 15:27:05 +08:00
NaBian
aa67dea033
chore: add avalonia DataValidationErrors demo.
2025-08-06 22:09:56 +08:00
NaBian
5de152b20e
fix: build error.
2025-08-04 23:06:57 +08:00
NaBian
6f72c2f914
fix: close #1743
2025-08-04 22:48:03 +08:00
NaBian
2b35e4bdaf
chore: add ControlTokenManager.
2025-08-03 21:38:52 +08:00
NaBian
f9982820a9
enhance: avalonia TextBox demo.
2025-08-03 16:14:35 +08:00
NaBian
5f2cbeab9d
chore: remove useless code.
2025-08-03 13:47:38 +08:00
NaBian
2fb12122f3
chore: add avalonia basic TextBox demo.
2025-08-02 22:45:20 +08:00
NaBian
752b1513d8
Update README-cn.md
2025-06-04 19:55:01 +08:00
NaBian
d087bb2ee7
Update README.md
2025-06-04 19:53:58 +08:00
NaBian
9b911a8b0b
Merge pull request #1727 from dotnet-campus/t/lindexi/CodeFormatter
...
配置代码格式化机器人只做代码样式,不更改代码逻辑
2025-05-25 16:41:07 +08:00
NaBian
081815d818
Update build.cake
2025-05-20 23:55:44 +08:00
NaBian
431d10e784
chore: update build.cake.
2025-05-20 22:37:41 +08:00