rabbitism
d52f97a058
feat: finish.
2024-10-03 01:50:07 +08:00
rabbitism
3189968128
feat: more controls.
2024-10-02 18:06:55 +08:00
rabbitism
f0b6c4ecf9
feat: try to implement Aqua.
2024-09-27 23:56:26 +08:00
Dong Bin
2bce32ae97
Merge pull request #419 from irihitech/loading
...
Introducing background and foreground for LoadingContainer
2024-09-22 19:12:09 +08:00
rabbitism
34811c6884
feat: fix loading animation issue.
2024-09-21 19:27:05 +08:00
rabbitism
150ff5410a
feat: introducing background and foreground setting for loading container.
2024-09-20 23:02:36 +08:00
rabbitism
bcb3b0e581
feat: Add Nuget packaging for Prism and ReactiveUI extensions, enable symbol packages.
2024-09-20 20:42:34 +08:00
Zhang Dian
ec7fbb003f
fix: CalenderDayNotCurrentMonthForeground color.
2024-09-19 11:39:12 +08:00
rabbitism
10568e8c9e
feat: set MinWidth and MinHeight for all Dialogs.
2024-09-18 15:38:05 +08:00
rabbitism
5799646488
Refactor and enhance overlay feedback handling
...
- Promote `_containerPanel` to a protected property for better accessibility
- Extract `CoerceDelta` method to centralize constraint logic
- Implement `AnchorAndUpdatePositionInfo` across dialog controls for consistent positioning behavior
- Adjust margin binding for `DialogResizer` to include parent border margin
- Simplify pointer movement calculations and conditional checks
2024-09-18 02:08:58 +08:00
rabbitism
dcba26e8af
feat: Update demo. improve resizer margin for drawer.
2024-09-17 23:13:56 +08:00
rabbitism
219ead2172
Add CanResize property to drawers and dialogs with corresponding UI controls
...
This commit introduces a new `CanResize` property to `DrawerOptions`, `OverlayDialogOptions`, and their respective controls. It also adds UI resizing functionality through the `DialogResizer` control, with styles adjusted to support different drawer positions. Code formatting and organization have been improved for readability across modified files.
2024-09-17 23:06:00 +08:00
rabbitism
c512cb6e13
Add resize functionality and improve dialog controls
...
This commit introduces the ability to resize dialogs by adding `CanResize` properties to dialog options and control classes. It also refines dialog controls' behavior and layout, ensuring consistent resizing capabilities across different dialog types. Additionally, it enhances the overlay feedback element's positioning logic and updates the resizer's appearance and visibility handling.
2024-09-17 22:44:35 +08:00
rabbitism
a70f7205e9
feat: support dialog resize.
2024-09-17 21:10:54 +08:00
rabbitism
cd39edb5f1
feat: add window resizer for Ursa.
2024-09-16 13:31:25 +08:00
rabbitism
5a48b51602
Fix binding issue in Badge control template by replacing incorrect binding syntax with a converter for visibility check.
2024-09-12 19:57:56 +08:00
Dong Bin
927f4121b4
Merge pull request #401 from irihitech/dialog
...
Introduce IsTopLevel to OverlayDialogHost
2024-09-12 18:55:59 +08:00
Dong Bin
dc80d80337
Merge pull request #398 from irihitech/toast
...
New Control: Notification & Toast
2024-09-12 18:55:40 +08:00
Zhang Dian
4258e4bbea
feat: add ScaleY animation.
2024-09-12 17:07:11 +08:00
Dong Bin
a3b3a11644
Merge pull request #393 from irihitech/selectable
...
Introduce IsSelectable for TreeComboBoxItem.
2024-09-12 16:46:28 +08:00
rabbitism
a81fe88eb6
feat: add IsTopLevel property to OverlayDialogHost. only marked Host can trigger window movement.
2024-09-12 15:41:12 +08:00
rabbitism
bcaa3f7e23
feat: enable UrsaWindow and Dialog border customization.
2024-09-11 22:28:56 +08:00
Zhang Dian
c724a71aeb
feat: replace some Notification resources in Toast.axaml.
2024-09-11 21:58:06 +08:00
Zhang Dian
70d0f236d6
feat: add Content Attribute.
2024-09-11 21:30:15 +08:00
Dong Bin
7271fb290a
Merge pull request #397 from irihitech/date
...
Introduce DateTimePicker
2024-09-11 21:27:43 +08:00
Zhang Dian
62a277cc16
feat: Toast Alignment.
2024-09-11 21:07:36 +08:00
Zhang Dian
b730d3abbe
feat: extract color resources.
2024-09-11 21:07:07 +08:00
Zhang Dian
621f55674c
feat: add ShowIcon property.
2024-09-11 19:32:13 +08:00
Dong Bin
60605de2c8
Updates to FormItem label and A11y ( #395 )
...
* feat: 1. add AccessKey support for form item.
2. Support label positioning for different content height.
3. polish demo.
* feat: add a transparent background for label.
2024-09-11 18:47:42 +08:00
Zhang Dian
c1e58d5e71
fix:fix Toast Alignments.
2024-09-11 15:56:05 +08:00
Zhang Dian
88f6bb138b
feat: Notification size.
2024-09-11 14:25:37 +08:00
Zhang Dian
01c2133012
feat: Notification animations.
2024-09-11 10:32:32 +08:00
rabbitism
1661026cdc
feat: introduce IsSelectable for TreeComboBox.
2024-09-11 01:32:11 +08:00
Dong Bin
eb72a717c3
Source link ( #391 )
...
* misc: add source link
2024-09-10 23:35:40 +08:00
Zhang Dian
f219acff49
feat: Notification Position.
2024-09-09 19:54:04 +08:00
Zhang Dian
b0bacfa0ae
feat: add new Notification.
2024-09-09 19:09:05 +08:00
Zhang Dian
cd8bf3adaf
feat: separate some Notification shared files.
2024-09-09 19:08:42 +08:00
lxymahatma
53f9218b13
remove default width in MultiComboBox
2024-09-06 23:57:24 +08:00
rabbitism
c24d72e51a
feat: update icon, fix various clear button related issue.
2024-09-06 01:01:05 +08:00
rabbitism
e03b659cfe
feat: introducing DateTimePicker.
2024-09-05 22:47:49 +08:00
Zhang Dian
f830da7799
feat: animation.
2024-09-05 18:41:55 +08:00
Dong Bin
a552244b42
Merge pull request #316 from irihitech/286-modal
...
Automatically focus on overlay modal dialog/messagebox/drawer
2024-09-05 17:28:17 +08:00
Dong Bin
f8cb5dbd54
Merge pull request #380 from irihitech/time
...
Fix Timepicker issues
2024-09-05 17:28:02 +08:00
Zhang Dian
22fc7f5424
feat: adjust margin & padding.
2024-09-05 16:17:16 +08:00
Zhang Dian
f52d62f9f5
feat: add close button.
2024-09-05 03:31:27 +08:00
Zhang Dian
f0b23e1bdf
feat: add new Toast.
2024-09-05 02:01:46 +08:00
rabbitism
10c60068bd
feat: streach title areas.
2024-09-04 18:21:16 +08:00
rabbitism
561554f2bf
fix: fix various timepicker sync issue.
2024-09-04 02:18:39 +08:00
rabbitism
abe42fc189
fix: fix navigation issue for messagebox and drawer.
2024-09-03 17:05:33 +08:00
rabbitism
36aa3b9dec
feat: try to focus on dialog and make tab navigation cycled.
2024-09-01 16:26:43 +08:00