Pace 0.0.3
Pace v0.0.3
PiGUI 从本版起更名为 Pace。这一版换上新的名称、图标和字标,加入只读的 Files surface 与堆叠式 diff,并在首次启动时自动迁移已有数据。
新增
- Pace 品牌:新名称、应用图标与字标。GitHub 仓库迁至 BubblePtr/pace,旧链接自动重定向。命名决策见 ADR-0036。
- Files surface:在 Dock 中以只读目录树浏览 Session 的 checkout 并预览文件,与 Changes、Terminal、Browser 并列。
- 堆叠式 Changes:所有变更文件的 diff 在一个可滚动视图中自上而下堆叠,右侧大纲可跳转,支持全部折叠 / 展开;diff 统一为 unified 形式。
改进
- 数据迁移:首次启动时将
~/.pigui迁移为~/.pace,Electron profile 迁移为Application Support/Pace,会话、项目注册表与草稿保持不变。显式设置的PACE_DATA_DIR优先;PIGUI_DATA_DIR仍可用,但已弃用。 - 侧栏更安静:分区与行操作按钮改为悬停显示;会话页顶部标题跟随会话名称并使用正常字重。
修复
- 新建 Session 在创建后立即进入 Live 视图,不再等待 Pi 接受首条 prompt。
- 中文等输入法确认候选字时的 Enter 不再触发发送。
- 极密集的 Trajectory 概览带不再横向溢出。
安装与升级
本次提供 macOS Apple Silicon(ARM64) 安装包,最低支持 macOS 12。应用标识从 com.bubbleptr.pigui 改为 com.bubbleptr.pace。
已安装 PiGUI 0.0.2 的用户可在 Settings → About & Updates 中检查更新;旧包内置的更新源指向旧仓库名,由 GitHub 重定向到新仓库。若更新器未能发现新版本,请直接下载 DMG 安装,数据迁移在首次启动时同样执行。
下载 Pace-0.0.3-arm64.dmg,打开后将 Pace 拖入 Applications。ZIP、blockmap 与 latest-mac.yml 用于自动更新;SHA256SUMS.txt 包含 DMG 和 ZIP 的 SHA-256 校验值。
完整提交记录:v0.0.2…v0.0.3。