Sync editor rendering and UI workspace updates

This commit is contained in:
2026-04-09 02:59:36 +08:00
parent 23b23a56be
commit d46bf87970
107 changed files with 10918 additions and 430 deletions

View File

@@ -68,6 +68,7 @@ tests/UI/
- 必须产出可直接运行的 exe。
- 一个 exe 只验证一个聚焦场景。
- 如果某个交互契约已经超出 basic 场景的检查范围,例如 multi-select、drag/drop、inline rename就必须拆成独立 scenario不得继续往 basic exe 里堆。
- 每次只暴露当前批次需要检查的操作区域,不做大杂烩面板。
- 界面中的操作提示默认使用中文,必要时可混用 `hover``focus``active``capture` 等术语。
- 测哪一层,就把场景放到哪一层的 `integration/` 目录下。
@@ -153,6 +154,10 @@ Editor 集成测试只承载 editor-only 场景,不再承载共享 Core primit
- `editor.shell.workspace_compose`
- `editor.state.panel_session_flow`
- `editor.shell.tree_view_multiselect`
- `editor.shell.tree_view_inline_rename`
- `editor.shell.list_view_multiselect`
- `editor.shell.list_view_inline_rename`
## 7. 截图规范