chinboy
|
010e1dad33
|
feat(DatePicker): implement MinDate and MaxDate properties for date range constraints
|
2026-07-30 09:25:12 +08:00 |
|
chinboy
|
28226d1fff
|
feat(DatePicker): add switchable picker functionality with localized options
|
2026-07-29 23:17:11 +08:00 |
|
chinboy
|
5d4cddea79
|
feat(OptionButtonGroup): add vertical layout support and update documentation
|
2026-07-29 22:12:48 +08:00 |
|
chinboy
|
2214f79684
|
feat(Segmented): add dynamic options loading with a command to load more options
|
2026-07-29 16:19:28 +08:00 |
|
chinboy
|
26baa0eea9
|
feat(Segmented): add vertical and round variants with keyboard navigation
|
2026-07-29 15:41:44 +08:00 |
|
chinboy
|
9c365b7a1d
|
refactor(GalleryShowCaseHeader): remove IsIntroducedVersionTagBordered property and update related tests
|
2026-07-29 13:54:07 +08:00 |
|
chinboy
|
1d748e5e78
|
fix(Separator)!: restore customizable divider spacing
|
2026-07-29 13:53:16 +08:00 |
|
chinboy
|
b4015fdd37
|
feat(Tag)!: add variants and checkable tag controls
|
2026-07-29 13:18:43 +08:00 |
|
chinboy
|
b06277e635
|
feat(Timeline)!: add horizontal orientation and logical placement modes
|
2026-07-28 22:14:46 +08:00 |
|
chinboy
|
88e29ba3a1
|
feat(DrawerShowCase): add form in drawer functionality with localized options
|
2026-07-28 17:16:47 +08:00 |
|
chinboy
|
fd69463ae9
|
feat(Menu): add toggle for enabling popup scrolling in menu showcase
|
2026-07-28 16:31:03 +08:00 |
|
chinboy
|
eb092052ca
|
feat(Menu): implement scroll mode for popup menus with IsScrollEnabled property
|
2026-07-28 16:09:27 +08:00 |
|
chinboy
|
42d1aeb27a
|
feat(Window): add title bar add-on facade for 6.1.3
|
2026-07-28 14:49:05 +08:00 |
|
CHINBOY
|
ab9ca473ce
|
fix(ImagePreviewer): route title bar toolbar requests from CSD overlay
|
2026-07-28 09:47:11 +08:00 |
|
chinboy
|
93ee22353e
|
fix(MacOSWindowChrome): remove unused managed resize grip logic
|
2026-07-27 19:41:41 +08:00 |
|
chinboy
|
7590caeedd
|
release: prepare 6.1.2 notes
|
2026-07-27 19:06:03 +08:00 |
|
chinboy
|
f31f836161
|
fix(Dialog): stabilize Wayland window resize constraints
|
2026-07-27 14:03:55 +08:00 |
|
CHINBOY
|
3cb76bc412
|
fix(Dialog,Drawer): host masks above drawn chrome without resizing
|
2026-07-27 13:51:07 +08:00 |
|
chinboy
|
98bacf6f6e
|
feat(Theme): add light, dark, and system theme preference
|
2026-07-27 13:28:03 +08:00 |
|
chinboy
|
473cab618f
|
fix(Splitter): return finite cross size from measure override
|
2026-07-27 13:28:03 +08:00 |
|
chinboy
|
60f7214efc
|
release: prepare 6.1.1 notes
|
2026-07-27 13:28:03 +08:00 |
|
chinboy
|
947182eba8
|
fix(Dialog,Window): stabilize macOS modal window chrome
|
2026-07-27 13:28:03 +08:00 |
|
chinboy
|
f090f76b32
|
refactor(Window,Gallery): simplify redundant handler names
|
2026-07-27 13:10:46 +08:00 |
|
CHINBOY
|
42529d964f
|
test(Core): stabilize theme window lifecycle tests
|
2026-07-27 13:09:04 +08:00 |
|
CHINBOY
|
b242b8e756
|
fix(Window): keep interactive overlays in TopLevel tree
|
2026-07-27 13:09:04 +08:00 |
|
CHINBOY
|
e350ed4506
|
fix(Dialog,Window): remove extra radius and prime Windows background
|
2026-07-27 13:09:04 +08:00 |
|
CHINBOY
|
e2c55bfc40
|
fix(Dialog): preserve unspecified native resize size
|
2026-07-27 13:09:04 +08:00 |
|
chinboy
|
812bd416a3
|
fix(Dialog): stabilize Wayland window resize constraints
|
2026-07-24 19:27:51 +08:00 |
|
CHINBOY
|
13c42fabf0
|
refactor(Native): consolidate OS capability boundaries
|
2026-07-24 11:19:58 +08:00 |
|
CHINBOY
|
786f7effe3
|
refactor(Dialog): move Windows CSD sizing hook to Native
|
2026-07-24 10:06:47 +08:00 |
|
CHINBOY
|
f867f93f08
|
fix(Dialog): stabilize Windows sizing and native boundaries
|
2026-07-24 09:04:22 +08:00 |
|
chinboy
|
0db9e93395
|
fix(SplitButton): keep child bounds stable across arrange passes
|
2026-07-23 16:30:05 +08:00 |
|
CHINBOY
|
8aa6b702f1
|
fix(ImagePreviewer): suppress resize motion in preview dialog
|
2026-07-23 16:27:47 +08:00 |
|
CHINBOY
|
e688875d92
|
fix(ImagePreviewer): center title and stabilize dialog background
|
2026-07-23 15:47:09 +08:00 |
|
CHINBOY
|
5b3c7e492a
|
fix(WindowTitleBar): place Windows/Linux logo before left add-on
|
2026-07-23 15:12:10 +08:00 |
|
chinboy
|
b7c49adffb
|
fix(DataGrid): replay pagination state across template lifecycle
|
2026-07-23 14:07:26 +08:00 |
|
chinboy
|
d016b97e6e
|
test(ListView): add duplicate occurrence selection coverage
|
2026-07-23 11:15:20 +08:00 |
|
chinboy
|
db20dcda97
|
fix(Gallery): prevent theme menu flicker on repeated selection
|
2026-07-23 10:40:58 +08:00 |
|
chinboy
|
48b04513be
|
refactor(Window): rename Linux chrome managers
|
2026-07-23 10:32:57 +08:00 |
|
chinboy
|
3d868d6ff6
|
docs(LLMS): remove Gallery API and token table references
|
2026-07-23 08:23:16 +08:00 |
|
chinboy
|
622c01f52e
|
docs(LLMS): restore generated artifacts
|
2026-07-23 07:58:06 +08:00 |
|
chinboy
|
5b6f4391ee
|
refactor(Gallery): remove API and design token metadata tables
|
2026-07-23 07:47:00 +08:00 |
|
chinboy
|
6c1a9fe618
|
refactor(Window): move chrome managers and input-region logic
|
2026-07-23 07:14:03 +08:00 |
|
chinboy
|
e2ec1be98d
|
docs(ControlDocs): 更新控件文档规范与 LLMS 产物
|
2026-07-22 23:21:19 +08:00 |
|
chinboy
|
b95720520d
|
fix(Dialog): 修复 Modal host 初始几何与尺寸约束
|
2026-07-22 23:21:19 +08:00 |
|
chinboy
|
cadcf1eafc
|
fix(ListView,Select,Transfer): 修复选择状态与数据视图索引错位
|
2026-07-22 23:21:19 +08:00 |
|
chinboy
|
79ec30b6f8
|
feat(WindowTitleBar): add cross-platform title alignment
|
2026-07-22 23:21:19 +08:00 |
|
chinboy
|
1c5ea9f4af
|
refactor(ListView): add indexed source entry lifecycle
|
2026-07-22 23:21:19 +08:00 |
|
CHINBOY
|
53d41f7e26
|
fix(WindowTitleBar): use system cursor for Windows caption buttons
|
2026-07-22 18:02:56 +08:00 |
|
chinboy
|
d6c0cfbb19
|
fix(Drawer): cover visible window frame with mask
|
2026-07-21 20:47:00 +08:00 |
|