chinboy
|
6881846a6c
|
feat(Space): add Space component with customizable spacing and showcase
|
2026-05-09 15:57:18 +08:00 |
|
chinboy
|
1f9235349e
|
feat(Form): add Form component with themes, validation feedback, and item decorator support
|
2026-05-09 15:48:55 +08:00 |
|
chinboy
|
bf05844cf3
|
feat(Transfer): add Transfer component with showcase and view model integration
|
2026-05-09 15:22:51 +08:00 |
|
chinboy
|
3ac15f6193
|
feat(Upload): enhance upload functionality with new components, localization, and theme support
|
2026-05-09 15:01:18 +08:00 |
|
chinboy
|
ac4242a6ce
|
feat(Upload): add upload components including list items, themes, and event args for file uploads
|
2026-05-09 14:10:12 +08:00 |
|
chinboy
|
b9712a5175
|
refactor(ImagePreviewerDialog): improve window size calculation and ensure proper layout on opening
|
2026-05-09 14:05:59 +08:00 |
|
chinboy
|
f045b19cfb
|
feat(ImagePreviewer): add ImagePreviewer component with themes and localization support
|
2026-05-09 13:31:49 +08:00 |
|
chinboy
|
3cf41564d2
|
refactor(Popup): adjust placement offset for arrow-aware popups when hidden
|
2026-05-09 11:03:27 +08:00 |
|
chinboy
|
621c08d2e0
|
feat(Tooltip): add TooltipShowCase and related ViewModel for demonstration
|
2026-05-09 10:49:41 +08:00 |
|
chinboy
|
f1a6da20f5
|
refactor(MenuFlyout): enhance motion support with transitions for enabled state
|
2026-05-09 10:35:35 +08:00 |
|
chinboy
|
5dd97c052d
|
refactor(Flyout): introduce RequestedPlacement property for custom positioning
|
2026-05-09 10:12:41 +08:00 |
|
chinboy
|
863734d05b
|
refactor(MessageBox): remove unused MessageBoxViewModel and related resources
|
2026-05-09 09:27:26 +08:00 |
|
chinboy
|
60eda66800
|
refactor(DialogHost): improve size measurement logic for dialog content and window dimensions
|
2026-05-09 09:05:24 +08:00 |
|
chinboy
|
f9f74ff9f2
|
refactor(MessageBox): enhance layout calculations and remove unused title property
|
2026-05-09 08:40:41 +08:00 |
|
chinboy
|
0ac11dfaff
|
feat(MessageBox): add MessageBox control with customizable options and themes
|
2026-05-09 08:16:51 +08:00 |
|
chinboy
|
27c90f68f3
|
refactor(Dialog): improve dialog opening logic and enhance error handling for overlay management
|
2026-05-08 22:38:39 +08:00 |
|
chinboy
|
00bcf14d19
|
refactor(Dialog): enhance overlay handling and improve dialog lifecycle management
|
2026-05-08 22:23:25 +08:00 |
|
chinboy
|
bd1f9f8736
|
refactor(OverlayDialogHost): enhance modal handling and animation transitions for improved user experience
|
2026-05-08 19:47:44 +08:00 |
|
chinboy
|
7e053eaaa2
|
refactor(DialogHost): improve content sizing logic to account for title bar and padding
|
2026-05-08 18:26:00 +08:00 |
|
chinboy
|
ba6fc6c5af
|
refactor(Dialog): introduce host sizing properties for improved dialog management
|
2026-05-08 17:57:44 +08:00 |
|
chinboy
|
7c9939c584
|
refactor: reorganize namespaces and update package references for improved structure
|
2026-05-08 17:07:44 +08:00 |
|
chinboy
|
e7260c5e2f
|
refactor(Window): optimize macOS window resizing logic and improve button positioning handling
|
2026-05-08 15:56:31 +08:00 |
|
chinboy
|
9bb3a9ea10
|
refactor(DialogHost): enhance sizing logic and add content measurement for improved dialog management
|
2026-05-08 13:59:39 +08:00 |
|
chinboy
|
4eb9808ef1
|
refactor(DialogHost): simplify sizing logic and enable resizable modals in showcase
|
2026-05-08 13:47:16 +08:00 |
|
chinboy
|
0b8f47bbe6
|
refactor(DialogHost): streamline dialog loading logic and improve initial placement handling
|
2026-05-08 13:40:40 +08:00 |
|
chinboy
|
256cb0d8a7
|
feat(Dialog): enable IsDragMovable by default and update modal showcase examples
|
2026-05-08 13:26:49 +08:00 |
|
chinboy
|
532f88b97f
|
refactor(Dialog): remove IsLightDismissEnabled property and related logic for cleaner dialog management
|
2026-05-08 11:02:06 +08:00 |
|
chinboy
|
829436dea5
|
feat(CaseNavigation): add ModalViewModel and corresponding UI elements for enhanced feedback options
|
2026-05-08 10:09:53 +08:00 |
|
chinboy
|
9d80a16f6f
|
refactor(DataGrid): enhance height measurement logic for displayed elements
|
2026-05-07 22:37:52 +08:00 |
|
chinboy
|
fd8ae09673
|
refactor(DataGrid): replace manual visual tree traversal with FindAncestorOfType for improved performance
|
2026-05-07 19:44:38 +08:00 |
|
chinboy
|
5bba715483
|
fix(DataGrid): prevent CPU spin loop in HandleLostFocus by adding ancestor cycle detection
|
2026-05-07 19:10:03 +08:00 |
|
chinboy
|
0d2e246faa
|
refactor(ToolTip): streamline arrow decorated box access with EnsureArrowDecoratedBox method
|
2026-05-07 15:42:08 +08:00 |
|
chinboy
|
fe2c9a34f7
|
feat(DataGrid): add DataGridViewModel and DataGridShowCase for enhanced data display
|
2026-05-07 15:32:39 +08:00 |
|
chinboy
|
c65c49bfae
|
refactor(DataGrid): replace ICellEditBinding with BindingExpressionBase for improved consistency
|
2026-05-07 14:48:49 +08:00 |
|
chinboy
|
628cfb2fe8
|
feat(DataGrid): introduce DataGrid components and themes for enhanced functionality
|
2026-05-07 14:04:12 +08:00 |
|
chinboy
|
74e6d32441
|
feat(ColorPicker): add ColorPicker component with showcase and view model integration
|
2026-05-07 13:24:41 +08:00 |
|
chinboy
|
91ec928358
|
refactor(ColorPicker): replace MathUtilities.Clamp with Math.Clamp for consistency
|
2026-05-07 13:12:52 +08:00 |
|
chinboy
|
f377a0b64e
|
feat(ColorPicker): add color format enum and related event args for color selection
|
2026-05-07 13:01:25 +08:00 |
|
chinboy
|
16e58af51c
|
feat(Mentions): add Mentions component with navigation integration and theme support
|
2026-05-07 12:58:07 +08:00 |
|
chinboy
|
9bd54fb8d8
|
feat(Mentions): introduce Mentions components with placement modes, event args, and theme support
|
2026-05-07 11:09:52 +08:00 |
|
chinboy
|
367fe756d7
|
feat(Steps): add Steps component with navigation integration and localization support
|
2026-05-07 11:08:02 +08:00 |
|
chinboy
|
d4e40203f6
|
refactor: replace Dispatcher.UIThread calls with Dispatcher for improved consistency
|
2026-05-07 10:50:07 +08:00 |
|
chinboy
|
ae664fc485
|
feat(Drawer): introduce Drawer component with customizable placement, theming, and motion effects
|
2026-05-07 10:39:52 +08:00 |
|
chinboy
|
b67832a7b3
|
feat(Statistic): introduce Statistic and TimerStatistic components with formatting, theming, and responsive layout support
|
2026-05-07 08:45:28 +08:00 |
|
chinboy
|
459c550394
|
feat(Descriptions): introduce Descriptions component with theming, responsive layout, and item support
|
2026-05-07 08:33:42 +08:00 |
|
chinboy
|
0b4aff0a6d
|
feat(Cascader): introduce Cascader component with item filtering, async data loading, and theming support
|
2026-05-07 07:58:36 +08:00 |
|
chinboy
|
ecaca5388d
|
feat(Grid): introduce Grid component with responsive layout, gutter support, and alignment options
|
2026-05-07 07:23:34 +08:00 |
|
chinboy
|
d3ea18fa73
|
feat(TreeSelect): introduce TreeSelect component with multi-selection, async loading, and theming support
|
2026-05-06 23:26:16 +08:00 |
|
chinboy
|
847c2c24ad
|
feat(Select): introduce Select component with async loading, theming, and event handling support
|
2026-05-06 22:42:36 +08:00 |
|
chinboy
|
4e46032f36
|
feat(FloatButton): introduce FloatButton component with theming, event handling, and motion support
|
2026-05-06 21:35:39 +08:00 |
|