Commit Graph

1113 Commits

Author SHA1 Message Date
Samuel Bergeron-Drouin
ca3e78c3a7 Fix runtime crash when adding controls (anything other than MultiComboBoxItem with text content) to a MultiComboBox in axaml 2025-08-25 10:30:56 -04:00
Samuel Bergeron-Drouin
65e94478b8 Fix the behavior when using ItemsSource 2025-08-18 15:43:53 -04:00
Samuel Bergeron-Drouin
976ddc4a5e Fix MultiComboBox to works with items added in axaml 2025-08-18 15:08:42 -04:00
望尘空忧
4a4e36d50d fix:Resolve Ursa.ReactiveUIExtension dependency version conflict.
fix:Fix Ursa project target framework detection in specific dev environments.
2025-08-05 16:16:26 +08:00
Dong Bin
2a0ee06bf1 Add comprehensive test coverage for many controls (#737)
Co-authored-by: rabbitism <14807942+rabbitism@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2025-07-30 16:25:13 +08:00
ejihuang
bb16500f08 fix: Prevent duplicate items in MultiComboBox SelectedItems by adding existence check 2025-07-21 10:03:38 +08:00
rabbitism
ff65f4f441 feat: add new readonly property: LineCount. add a demo of consuming this property. demo will be reverted. 2025-07-13 15:32:33 +08:00
Zhang Dian
0a684ec70f misc: bump version. 2025-07-11 20:13:42 +08:00
Zhang Dian
1184796604 Merge pull request #701 from irihitech/navmenu
NavMenu: SelectionChanging Event
2025-07-11 14:48:33 +08:00
Dong Bin
239901d0b1 fix: fix nullable annotations in popconfirm. 2025-07-11 13:59:14 +08:00
Zhang Dian
f6390f3080 Merge pull request #722 from irihitech/focus
Fix IPBox and MultiComboBox focus style
2025-07-10 22:32:22 +08:00
Dong Bin
82e9a7eeb7 Merge pull request #690 from irihitech/tagInput
replace PathIcon with Button in ClosableTag
2025-07-10 21:46:24 +08:00
Zhang Dian
0524c9e16e Merge pull request #718 from irihitech/anchor
New Control: Anchor
2025-07-10 20:51:35 +08:00
Zhang Dian
3ae76efd45 feat: update AnchorItem Padding Converter. 2025-07-10 19:55:34 +08:00
Zhang Dian
b304d585bd feat: enhance Anchor styles. 2025-07-10 19:07:59 +08:00
Dong Bin
55c3941c3d fix: fix ip box focus handling and styles. fix multicombobox focus style. 2025-07-10 16:59:31 +08:00
Dong Bin
5ee0dfd638 Revert "feat: add ime fix in new version."
This reverts commit 26ff55cebd.
2025-07-10 14:53:25 +08:00
Dong Bin
d360ca9ef0 feat: rename AnchorId to Id and add TopOffset property. Add headless tests. 2025-07-10 11:21:47 +08:00
Dong Bin
8755209fa4 feat: Clamp thickness.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-08 15:27:41 +08:00
Dong Bin
83e3756555 feat: dispose cts. 2025-07-08 15:24:36 +08:00
Dong Bin
0323a873d5 feat: add generic constraint to fix null reference issue. 2025-07-08 15:18:41 +08:00
Dong Bin
e8dff305aa fix: fix caller code. 2025-07-08 15:14:41 +08:00
Dong Bin
4f70744dd1 feat: update per naming convention
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-08 15:12:32 +08:00
Dong Bin
a0554d7add feat: update per review. 2025-07-08 15:11:38 +08:00
Dong Bin
85016c9e37 feat: add inheritance. 2025-07-08 14:59:15 +08:00
Dong Bin
fb799636d9 feat: update selection handling, fix initial offset calculation. 2025-07-08 13:36:11 +08:00
Dong Bin
26ff55cebd feat: add ime fix in new version. 2025-07-07 15:35:21 +08:00
Dong Bin
68f95826c5 feat: scroll to select. 2025-07-06 01:17:08 +08:00
Dong Bin
85605b5faf feat: implement scroll detection. 2025-07-05 01:55:17 +08:00
Dong Bin
dbc41249d8 feat: implement tree like visual. 2025-07-04 16:09:33 +08:00
Dong Bin
1d8084f4f0 feat: try to fix android ime crash. 2025-07-03 23:06:55 +08:00
Dong Bin
817eb9acc9 feat: WIP. 2025-07-03 23:06:22 +08:00
Dong Bin
6deccdc1ac feat: add mvvm demo. 2025-07-02 22:31:16 +08:00
Dong Bin
881b9ca7d3 feat: implementations. 2025-07-02 12:12:09 +08:00
Dong Bin
405d283c10 Merge pull request #708 from irihitech/dualbadge
enhance DualBadge styles
2025-07-01 21:03:12 +08:00
Zhang Dian
a5937f684a feat: update DualBadge styles. 2025-06-25 17:13:20 +08:00
Dong Bin
9684cb8cb7 Merge pull request #694 from irihitech/iconbutton
enhance IconButton styles and add new button examples
2025-06-24 23:15:19 +08:00
King
ef668079b3 Add French local to the resources (#702)
* Create fr-fr.axaml

Create the resources for french local

* Create fr-fr.axaml.cs code behind for french local

* Add French as a local resource in index file

* Fix duplicate keys

* Update src/Ursa.Themes.Semi/Locale/fr-fr.axaml to AI suggestions

Co-authored-by: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>

---------

Co-authored-by: Zhang Dian <54255897+zdpcdt@users.noreply.github.com>
2025-06-14 13:23:08 +08:00
Dong Bin
fb9f03d63b feat: stop changing selection after checking canselect. revert focus change in this case. 2025-06-12 19:40:30 +08:00
Dong Bin
0e83446cb6 feat: add new event. 2025-06-12 18:01:37 +08:00
Dong Bin
eb20d8eaec Merge pull request #689 from SignorParabellaux/navmenu-improvements
Keyboard Navigation for NavMenu
2025-06-12 15:53:09 +08:00
Dong Bin
0166f9ba21 Merge pull request #697 from irihitech/autocomplete
Fix AutoCompleteBox focus behavior in Avalonia 11.3
2025-06-09 20:08:25 +08:00
Dong Bin
b6dfaa1b56 test: fix test failure. 2025-06-07 18:36:40 +08:00
Dong Bin
182eb28da5 refactor: improve AutoCompleteBox behavior and formatting 2025-06-07 18:29:04 +08:00
Zhang Dian
35b122b4e9 feat: enhance IconButton styles and add new button examples. 2025-06-05 21:06:51 +08:00
Zhang Dian
e5f6fce94d feat: replace old converters with new ones in Drawer and PathPicker. 2025-06-03 20:51:22 +08:00
Zhang Dian
d12188d8b3 misc: remove unused close button field from ClosableTag. 2025-06-02 02:22:26 +08:00
Zhang Dian
b81d6c69a7 feat: replace PathIcon with Button. 2025-06-02 02:12:24 +08:00
SignorParabellaux
f1c8d7a542 feat: add keyboard navigation to NavMenu 2025-05-31 22:28:22 +03:00
Zhang Dian
7f160489ff fix: update ClosableTag behavior and styling. 2025-06-01 00:06:17 +08:00