Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions emrg/gui/renderer/css/layout.css
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,11 @@
.workspace-view.active {
display: flex;
}
/* 面板视图内容包装(v0.1 .side-panel-body 视觉对等:正文级字号 + 次级文字色) */
.workspace-view-body {
font-size: var(--fs-secondary);
color: var(--text-3);
}

/* rant 14:10:14 P2:设置面板 tab(模型服务/工作目录/GitHub/外观/语言/关于) */
.panel-tabs {
Expand Down
12 changes: 0 additions & 12 deletions emrg/gui/renderer/js/i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,6 @@ const I18N = (() => {
"nav.tasks": "任务",
"nav.rants": "Rant",
"nav.settings": "设置",
"nav.sessionsPanel": "会话",
"nav.projectsPanel": "项目",
"nav.tasksPanel": "任务",
"nav.rantsPanel": "Rant",
"nav.settingsPanel": "设置",
"nav.placeholder": "面板内容将在后续版本填充",

// 项目面板(rant 14:10:14 P5)
"projects.hint": "查看会话 / 添加项目 / 删除(保留磁盘数据)",
Expand Down Expand Up @@ -460,12 +454,6 @@ const I18N = (() => {
"nav.tasks": "Tasks",
"nav.rants": "Rant",
"nav.settings": "Settings",
"nav.sessionsPanel": "Sessions",
"nav.projectsPanel": "Projects",
"nav.tasksPanel": "Tasks",
"nav.rantsPanel": "Rant",
"nav.settingsPanel": "Settings",
"nav.placeholder": "Panel content arrives in a later stage",

// Projects panel (rant 14:10:14 P5)
"projects.hint": "View sessions / add / remove (disk data kept)",
Expand Down
1 change: 1 addition & 0 deletions emrg/server/evolution_prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,7 @@ When reading rants, follow these rules:
> - sessions_index stale-dead-path prune (#757 外部贡献 pm25coder,#756 非阻塞评审注记跟进——sessions_index 重建时剪除指向已删除目录的陈旧条目,防索引膨胀指向死路径;+48/-3(sessions_index.py prune 循环 + 测试),Agent.md 799→800;合并 702dea2) ✅
> - Release v0.2.31 (#758 宿主 rant 2026-08-13T17:17:09:master 自 v0.2.30 (f5d7f47) 以来 26 commits / 26 PRs(#731-#758,#732/#740 未合并),宿主指示发布 v0.2.31;版本号 0.2.30→0.2.31 同步 7 files / 8 refs(emrg/__init__.py、pyproject.toml、uv.lock、gui/package.json、gui/package-lock.json×2、build-runtime.sh、make-installer.sh);pytest 800 全绿;Build Release v0.2.31 成功(31686486841,**首次尝试即全过**——#722/#723/#731/#725 教训落地后 4 平台 + release job 一次通过,含 macOS 签名/公证),7 assets(含 Windows zip),latest=v0.2.31,发布 09:31:49Z;合并 11b4a6e(3 周期 LGTM);What's new=GUI 侧边栏重构 P1-P6 #743/#746/#747/#750/#753 + 文件树滚动/根折叠修复 #733 + 会话历史按需加载 #739 + list_history 分页 #737 + 测试隔离守卫 #738 + 系统提示时间/OS #735 + TUI 状态栏版本 #736 + 完整 sid #752 + workspace 路径逐周期修复 #734 + i18n 清理 #755 + 跨项目会话索引 #756/#757 + quick-ref ×8) ✅
> - open-source task rant-driven development (#760 宿主 rant 2026-08-13T18:35:09:open-source 类型任务(open_source_prompt.md)此前完全不读 ~/.emrg/rants.jsonl,aitokenpool 等仓库无法用 rant 驱动开发;改造=新增 0.5 Rant scan 节(读 rants.jsonl → 筛选 project == config.project 且 pending/in_progress → git log 去重——commit 引用只算"触及"不算完成)、State Assessment 决策 rant 优先(未处理 rant → Phase Contribution 最高优先级)、Phase B 新增 B.1b Rant-driven mode(rant 是宿主开发指令优先于 issue;处理前标 in_progress 写 progress;一个验收项一个 PR;完成 = 全部 PR merged + 自验证通过;宿主新 rant 指出不充分 → 恢复 in_progress)、状态管理表/语言政策/Reflection Q3 记录 PR↔rant 关联;+1 模板渲染测试 800→801;合并 6584cba) ✅
> - GUI layout v0.2 — panels become workspace views (#762 宿主 rant 2026-08-13T18:55:09 否决 v0.1"侧边栏内展开窄面板"(264px 侧边栏只剩 ~220px 可用,设置 6 tab/任务 CRUD/项目列表挤成窄条):v0.2 导航点击 → 右侧工作区整块切换视图,与会话切换完全同机制(DOM 显隐 .active 互斥 + 状态保留);#chat-view → #workspace(会话视图 + 面板视图公共父容器),4 面板(projects/tasks/rants/settings)从 #sidebar 移入 #workspace(.side-panel → .workspace-view、data-panel-body → data-view),#panel-sessions 删除(💬 = 激活当前会话视图);switchPanel → switchView(VIEWS)、state.activePanel → state.activeView;面板视图激活 → 隐藏 composer/empty-state/result-panel/resizer(+ closePreview),会话视图恢复;activateSessionView 互斥清全部面板视图 + 导航高亮;点当前激活导航 → 关闭回会话视图;术语统一(App Shell/Sidebar/Nav/Workspace/Workspace View/Session View,docs/gui-redesign.md v0.2);GUI 236 测试 + pytest 801 绿;合并 d664ada) ✅

#### 2.2 Latest GitHub code changes

Expand Down
Loading