CHINBOY
|
b17b6b229c
|
fix(Dialog): 修复窗口宿主请求尺寸覆写 ClientSize 的黑带渲染并补齐原生标题栏下正文留白
|
2026-09-18 08:40:48 +08:00 |
|
chinboy
|
21903f7a30
|
fix(Generator): 统一语义部件 Since 为三段式发布版本并校验格式
|
2026-09-17 11:13:21 +08:00 |
|
chinboy
|
eb8270b7ad
|
fix(Semantic): 修复 Window 宿主 Dialog 语义样式跨根级联失效并完善示例文案
|
2026-09-17 11:13:04 +08:00 |
|
chinboy
|
9ece51d74a
|
feat(Semantic): 增加 Dialog/MessageBox 语义部件并引入 OverlayScope/IsPinnedOpen
|
2026-09-17 11:13:04 +08:00 |
|
chinboy
|
85fa746b41
|
feat(Semantic): 增加 TimePicker 语义部件并修复输入宽度跳变与钉住弹层遮挡
|
2026-09-17 11:09:27 +08:00 |
|
chinboy
|
c403126ff2
|
feat(TabControl,TabStrip): 统一溢出弹窗架构,支持自定义搜索模板并修复移除页签的绑定泄漏
|
2026-09-15 10:26:23 +08:00 |
|
chinboy
|
eddcd662af
|
feat(Popup): add internal pinned-open testing support
|
2026-08-26 10:44:09 +08:00 |
|
chinboy
|
829edb980d
|
feat(ImageLoading)!: 引入统一图片加载管线并迁移相关控件
|
2026-08-24 20:43:22 +08:00 |
|
chinboy
|
ab35476297
|
refactor(Popup): streamline documentation and remove obsolete TestApp references
|
2026-08-21 20:02:22 +08:00 |
|
CHINBOY
|
af17fad97f
|
test(Dialog): align headless pointer routing and frame geometry coverage
|
2026-08-21 19:02:05 +08:00 |
|
CHINBOY
|
91c93ea331
|
fix(Dialog): keep surface content attached through close motion
|
2026-08-21 18:59:27 +08:00 |
|
CHINBOY
|
271bce3f75
|
fix(Dialog): align popup tests with routed input and Window layers
Conflicts:
docs/controls/desktop/feedback/modal/changelog.md
|
2026-08-21 18:59:27 +08:00 |
|
CHINBOY
|
96b7f8981c
|
fix(Popup): centralize content-owned surface default
|
2026-08-21 12:11:24 +08:00 |
|
CHINBOY
|
1c8ed720aa
|
test(Popup): preserve default surface demo
|
2026-08-21 12:06:15 +08:00 |
|
CHINBOY
|
a362aa92e2
|
refactor(Popup): declare content-owned surfaces
|
2026-08-21 12:06:14 +08:00 |
|
CHINBOY
|
446ca1dd7f
|
fix(Dialog): center default placement during initial layout
|
2026-08-21 10:46:21 +08:00 |
|
CHINBOY
|
f581c8dc01
|
fix(Dialog,Drawer): keep popup content in owning Window layers
|
2026-08-21 08:59:42 +08:00 |
|
chinboy
|
9523a0a8b4
|
feat(Dialog): implement popup layering for content within Dialog scope
|
2026-08-20 15:45:35 +08:00 |
|
chinboy
|
5779643e2a
|
feat(Dialog): gate mask click close behind IsMaskClosable
|
2026-08-20 08:55:38 +08:00 |
|
chinboy
|
e80be2d802
|
feat(AOT): add compile-time registration for trimmed apps
|
2026-08-13 23:05:43 +08:00 |
|
chinboy
|
77b02d6a41
|
refactor(Theme)!: implement compiled theme architecture
|
2026-08-02 09:32:11 +08:00 |
|
chinboy
|
809e77e44c
|
style: remove unused using directives
|
2026-07-31 23:45:25 +08:00 |
|
CHINBOY
|
ab9ca473ce
|
fix(ImagePreviewer): route title bar toolbar requests from CSD overlay
|
2026-07-28 09:47:11 +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
|
947182eba8
|
fix(Dialog,Window): stabilize macOS modal window chrome
|
2026-07-27 13:28:03 +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
|
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
|
b95720520d
|
fix(Dialog): 修复 Modal host 初始几何与尺寸约束
|
2026-07-22 23:21:19 +08:00 |
|
CHINBOY
|
5506b8acc2
|
fix(Window): account for native frame borders in overlay geometry
|
2026-07-21 13:17:55 +08:00 |
|
CHINBOY
|
ded9f16ebc
|
fix(Window): unify Dialog and Drawer overlay geometry
|
2026-07-20 16:28:55 +08:00 |
|
CHINBOY
|
f8928152b5
|
fix(Dialog): align overlay masks and owner bounds across platforms
|
2026-07-20 16:28:54 +08:00 |
|
chinboy
|
8f462599a4
|
fix(Dialog): avoid inactive title bar suppression reacquisition
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
574f06c519
|
fix(Dialog): exclude visual shadows from overlay body bounds
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
b3aa0e6ff9
|
fix(Dialog): cover the complete window with overlay masks
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
a365c88256
|
fix(Dialog): track Linux owner decoration geometry
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
701087a78e
|
fix(Dialog): include overlay shadows in Linux bounds
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
95b059e514
|
fix(Dialog): constrain Linux overlay masks to client bounds
|
2026-07-19 21:50:26 +08:00 |
|
chinboy
|
4390b025dd
|
Merge branch 'codex/dialog-lifecycle-refactor' into release/6.0
# Conflicts:
# src/AtomUI.Desktop.Controls/Dialog/OverlayHost/OverlayDialogHost.cs
# src/AtomUI.Desktop.Controls/Dialog/Themes/OverlayDialogHostTheme.axaml
# src/AtomUI.Desktop.Controls/Dialog/Themes/OverlayDialogMaskTheme.axaml
|
2026-07-19 15:52:53 +08:00 |
|
chinboy
|
7f94fa4ef2
|
refactor(Dialog)!: rebuild Dialog and MessageBox architecture
|
2026-07-19 15:41:23 +08:00 |
|
chinboy
|
474b434eee
|
feat(Steps): add wave animation support for StepsItemIndicator and improve modal dialog transitions
|
2026-07-17 11:32:16 +08:00 |
|
CHINBOY
|
8969236554
|
perf(Dialog): reduce overlay dialog transition work
|
2026-07-15 16:25:16 +08:00 |
|
chinboy
|
9fe03aab71
|
fix(controls): stabilize Avalonia 12.1 windowing and rendering
|
2026-07-12 10:45:51 +08:00 |
|
chinboy
|
8b64c8f2d6
|
feat(Dialog): implement BeforeCloseAsync for async close validation and unify close request handling
|
2026-07-06 21:39:18 +08:00 |
|
CHINBOY
|
6fba6b1470
|
fix(Desktop): correct popup, dialog, titlebar and gallery text
|
2026-06-15 16:31:08 +08:00 |
|
chinboy
|
7014f8b5ce
|
feat(CommunityPage): add Telegram group section with localization support
|
2026-06-15 10:20:58 +08:00 |
|