v0.2.3: pane collapse, 1px dividers, flush pane edges

This commit is contained in:
Aisland
2026-08-29 21:39:19 +08:00
parent de4c5e2bf8
commit 0a9ff9d34e
8 changed files with 209 additions and 95 deletions
+2
View File
@@ -390,6 +390,8 @@ type SplitPane = {
- `dsh.worktable.layouts.v1` = `{ [layoutId]: LayoutSpec + 分隔线比例 }`;
- 聊天窗宽度语义同 §12.4:240 起、上限 = 行/列尺寸 − 相邻内容窗最小宽。
- 窗格折叠:每个内容窗的 `collapsed` 布尔直接存在窗格对象上(随 LayoutSpec 一起持久化);
折叠态 = 隐藏窗格标题栏 + 标签栏,内容占满窗格,右上角浮动展开按钮;控制室窗(单控制室标签)不渲染折叠按钮。
### 13.7 内容窗可行性记录(2026-08-16)