docs: log v0.3 medium batch M3/M6/M7

This commit is contained in:
Yaojia Wang
2026-06-18 07:15:35 +02:00
parent 87e11734d8
commit 915a51e4bb

View File

@@ -121,6 +121,15 @@
- **遗留 / 待办**: 无(原前端打包待决项已解决,见下补记)。 - **遗留 / 待办**: 无(原前端打包待决项已解决,见下补记)。
- **commit**: `b126cf0` - **commit**: `b126cf0`
### 2026-06-18 · v0.3 Step 5 — 中价值 M3/M7/M6(主题/仪表盘/同目录新标签)
- **状态**: `[x]` DONE。真浏览器验证通过。212 测试全绿。
- **M3 主题/字体**(commit `f79f14b`):`settings.ts`(⚙ 面板:dark/light/solarized + 字号 A/A+),localStorage 持久化;`terminal-session.applyTheme`;TabApp.applySettings 应用到所有+新标签。验证:light 主题渲染+持久化。
- **M7 仪表盘**(commit `f79f14b`):`dashboard.ts`(▦ 浮层列出所有标签:连接点+文件夹+Claude 状态;点行切换;打开时每秒刷新);TabApp.snapshot()/focusTab()。验证:列出 2 标签、点击切换。
- **M6 同目录新标签**(commit `87e1173`):`title-util.cwdFromOsc7`(解析 OSC 7 cwd)+4 单测;terminal-session 注册 OSC7 handler→cwd getter,新会话 attach 带 cwd;protocol/types attach.cwd(绝对路径);session/manager/server 透传到 spawn cwd;tabs `+` 在当前 tab 的 cwd 开新标签(无则回 home)。验证:server attach.cwd 生效;`cd /private/tmp``+`→新标签 pwd=/private/tmp(此 zsh 发 OSC7)。
- **工具栏**: 🔍搜索 · ⚙设置 · ▦仪表盘 · 📱QR。
- **commit**: `f79f14b`(M3+M7)、`87e1173`(M6)
### 2026-06-17 · v0.3 Step 4 — H1 tmux 保活(服务重启不丢会话) ### 2026-06-17 · v0.3 Step 4 — H1 tmux 保活(服务重启不丢会话)
- **状态**: `[x]` DONE。**真 tmux 集成测试验证通过**(commit `9099f73`)。**至此 H1H4 全部高价值功能完成。** - **状态**: `[x]` DONE。**真 tmux 集成测试验证通过**(commit `9099f73`)。**至此 H1H4 全部高价值功能完成。**