2690 Commits
Author SHA1 Message Date
chinboy 0ef21733e8 feat(ScrollViewer): enhance scrollbar visibility during thumb drag in lite mode 2026-06-05 21:10:56 +08:00
chinboy 5fcb6d19fb feat(InputTextPresenter): implement custom text presenter to handle selection changes 2026-06-05 19:48:05 +08:00
chinboy 1181d1d4be fix(TreeView,TreeSelect): restore tree filter rename behavior 2026-06-05 18:41:23 +08:00
chinboy 1c62e45646 feat(TreeView,TreeSelect)!: rename tree filter strategy API 2026-06-05 18:23:35 +08:00
chinboy 4c33b36c93 fix(Select,TreeSelect): show hand cursor for closed single input 2026-06-05 18:02:06 +08:00
chinboy 156a54b095 fix(Select,TreeSelect): prevent closed search caret movement 2026-06-05 17:57:05 +08:00
chinboy cb4b8167a1 fix(Select,TreeSelect): lock closed single search caret 2026-06-05 17:48:41 +08:00
chinboy 82f3177467 fix(Select,TreeSelect): reset single search caret state 2026-06-05 17:38:02 +08:00
chinboy 15c0dac4d2 fix(Select,TreeSelect): unify single search display in text box 2026-06-05 17:29:50 +08:00
chinboy 44343a4cc7 fix(Select,TreeSelect): stabilize popup search and result state 2026-06-05 16:35:42 +08:00
chinboy d543bcfbcd fix(Select): stabilize candidate visibility and grouping refresh 2026-06-05 16:33:44 +08:00
chinboy 42a52495af fix(TreeView): guard ClearFilterMode expansion state 2026-06-05 16:30:38 +08:00
chinboy 2f4c614bc0 fix(Select): align filter placeholder with caret and bump version 2026-06-05 15:17:31 +08:00
chinboy baab8f54ac gallery(SplitButton): optimize secondary button arrangement logic and add compact theme verification 2026-06-05 14:47:27 +08:00
CHINBOY 0dad22cb10 fix: add window logo fallback and rename Chinese property names
子窗口(ImagePreviewer、Dialog)打开时如果没有设置 Logo,自动从主窗口继承。
同时将 ComboBox showcase 中的中文属性名重命名为英文(PoemLine1-4)。
2026-06-04 18:34:37 +08:00
chinboy 13a7a6c631 gallery: add Traditional Chinese language support and update language variants 2026-06-04 17:29:58 +08:00
chinboy cb8aac24a5 gallery(CardShowCase): implement scenario tabs for card showcase 2026-06-04 08:09:22 +08:00
chinboy e7a1660ca8 fix(Menu): prevent toggle indicators from handling clicks 2026-06-03 18:43:57 +08:00
chinboy 5435f041ec fix(TextArea): keep focused border active 2026-06-03 18:42:29 +08:00
chinboy 0ef5b36486 fix(TabControl): update indicators after layout changes 2026-06-03 18:41:18 +08:00
chinboy 3e71b6c951 fix(Cascader): reset virtualizing context on refresh 2026-06-03 18:35:54 +08:00
chinboy 151ad2f6eb fix(Selection): refresh option state after source changes 2026-06-03 17:20:32 +08:00
chinboy 6b3df2de64 fix(NavMenu): close submenus and split Menu showcase 2026-06-03 15:07:06 +08:00
chinboy 81cd969836 gallery(Layout): split showcases and fix ColorUtils docs 2026-06-03 14:10:13 +08:00
chinboy 459275f9e0 gallery(i18n): localize showcase examples and fix resource binding 2026-06-03 13:21:23 +08:00
chinboy 7fe3005932 fix(Window): relayout macOS traffic lights on title changes 2026-06-02 22:12:21 +08:00
chinboy a7cefc93bf fix(Window): restore macOS traffic light positioning 2026-06-02 17:08:17 +08:00
chinboy 4ad4343971 fix(Select): restore popup content after template reapplies 2026-06-02 11:04:38 +08:00
chinboy d386605c31 fix(Notification): preserve first show and timer lifecycle 2026-06-02 11:04:18 +08:00
chinboy e690a57cef fix(Message): preserve first show and cleanup timers 2026-06-02 11:04:03 +08:00
chinboy d590367a67 fix(Badge): preserve adorner lifecycle and hide motion 2026-06-02 11:03:50 +08:00
chinboy 16cccc25f3 fix(controls): align property metadata and collection contracts 2026-06-02 11:03:34 +08:00
chinboy 6fbb65cf53 perf(controls): reduce allocation and startup overhead 2026-06-02 08:08:55 +08:00
chinboy 44d226f213 perf(controls): reduce allocation and flag-check overhead 2026-06-01 16:26:36 +08:00
chinboy 4a500f702a perf(controls): reduce allocation and parsing overhead 2026-05-31 17:51:34 +08:00
chinboy 7baffed45d fix(TreeNodePath): normalize slash-delimited paths 2026-05-31 17:51:22 +08:00
chinboy 3cb96920ae perf(DataGrid): reduce column detach overhead 2026-05-31 09:34:23 +08:00
chinboy 56d95e009b perf(selection): reduce tree and transfer overhead 2026-05-31 09:34:04 +08:00
chinboy 7527237ec6 perf(navigation): reduce hit-test and motion overhead 2026-05-31 09:33:49 +08:00
chinboy df79b65569 perf(inputs): reduce picker and input state overhead 2026-05-31 09:33:26 +08:00
chinboy bb59f6f7ae perf(controls): optimize collection synchronization paths 2026-05-31 09:32:58 +08:00
chinboy d0efaca4eb perf(VisualLayers): reduce layer lookup and render overhead 2026-05-31 09:32:39 +08:00
chinboy ae001efb6b perf(ColorPicker): reduce gradient and brush update overhead 2026-05-31 09:32:23 +08:00
chinboy 106a9961cb perf(Badge): reduce badge adorner and motion overhead 2026-05-31 09:32:13 +08:00
chinboy 915deff4eb perf(controls): reduce allocation and state sync overhead 2026-05-29 17:40:13 +08:00
chinboy 6f4bbdc064 perf(controls): reduce transfer, tree and layout overhead 2026-05-29 10:32:40 +08:00
chinboy 9b83aa5940 perf(PopupConfirm): optimize button event lifecycle and correctness 2026-05-28 23:08:04 +08:00
chinboy 4a60c55fc2 perf(controls): optimize flyout and layout lifecycles 2026-05-28 21:48:10 +08:00
chinboy 9379c9a0c5 perf(controls): optimize ColorPicker, titlebar and adorner lifecycles 2026-05-28 11:50:30 +08:00
chinboy 3eefb30d8b perf(DataGrid): reduce data-layer and column group overhead 2026-05-28 09:13:01 +08:00