Repository navigation
·
6 commits
to master
since this release
概述
汇总从 v0.3.0 以来的功能开发、控件增强、问题修复和示例更新,为 v0.4.0 发布做准备。
变更统计
- 126 个提交
- 187 个文件变更:84 个新增、79 个修改、3 个删除、21 个重命名
- 增加 8,347 行,删除 1,253 行
主要变更
-
控件与功能增强
- ColorPicker 支持 Popup 显示模式。
- TimePicker 支持 12/24 小时格式。
- 重构 Timeline;增强 WaterfallPanel,支持虚拟化并优化布局性能。
- 增加 ScrollViewer 回到顶部/底部能力,并扩展到 ListBox、ListView 和 DataGrid。
- 增强 Tag、PathIcon、Segmented、GridSplitter 等控件及相关示例。
-
窗口和交互体验
- 修复多屏和不同 DPI 下窗口显示模糊、位置不正确等问题。
- 优化滚动条外观、悬停效果及滚动行为。
- 更新示例导航、菜单图标、控件命名和中英文菜单显示。
-
问题修复
- 修复 DateRangePicker 弹出窗口、日期输入和日历显示问题。
- 修复 Toast 在多屏环境中的显示位置问题。
- 修复 SVG
currentColor、MapView 尺寸变化、Segmented 布局和 PanelHelper 间距等问题。 - 改进空 ContextMenu、ComboBox 空白区域点击等场景的稳定性。
-
示例与文档
- 新增 Samples 首页。
- 为示例菜单添加图标,并更新导航菜单显示。
- Samples 支持中文和英文菜单显示及切换。
- 新增和更新多个控件示例。
- 更新中英文 README 和入门文档。
验证
尚未针对本次版本范围运行完整构建或测试。
Overview
This PR collects the feature work, control enhancements, bug fixes, and sample updates since v0.3.0, preparing the project for the v0.4.0 release.
Change Summary
- 126 commits
- 187 files changed: 84 added, 79 modified, 3 deleted, and 21 renamed
- 8,347 insertions and 1,253 deletions
Highlights
-
Control and feature enhancements
- Added Popup display mode support to ColorPicker.
- Added 12/24-hour format support to TimePicker.
- Refactored Timeline and enhanced WaterfallPanel with virtualization and layout performance improvements.
- Added scroll-to-top and scroll-to-bottom support to ScrollViewer, ListBox, ListView, and DataGrid.
- Enhanced Tag, PathIcon, Segmented, GridSplitter, and their samples.
-
Window and interaction experience
- Fixed blurry or incorrectly positioned windows across multiple displays and DPI settings.
- Improved scrollbar appearance, hover effects, and scrolling behavior.
- Updated sample navigation, menu icons, control naming, and Chinese/English menu display.
-
Bug fixes
- Fixed DateRangePicker popup, date input, and calendar display issues.
- Fixed Toast positioning on multi-monitor setups.
- Fixed issues involving SVG
currentColor, MapView resizing, Segmented layout, and PanelHelper spacing. - Improved stability for empty ContextMenu and clicks on blank ComboBox areas.
-
Samples and documentation
- Added a home page to the Samples application.
- Added icons to the sample menu and updated sample navigation.
- Added Chinese and English menu display and language switching in Samples.
- Added and updated multiple control samples.
- Updated the Chinese and English README and getting-started documentation.
Validation
The full build and test suite have not yet been run for this release range.