Skip to content

v0.1.21

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Jun 15:00
· 13 commits to main since this release

更新内容 · What's new in 0.1.21

  • feat(chrome): double-click the header to zoom the window
    窗口: 双击 header(玻璃浮岛/band 以及侧边栏顶部标题栏条)最大化窗口,和原生标题栏一致。原来靠 mouseDownCanMoveWindow 自动拖窗导致视图收不到 mouseDown,改为单击手动 performDrag、双击 window.zoom(nil)。
  • feat(terminal): opt-in shell keybindings to normalize modified keys
    终端: 新增可选的 Shell 按键绑定(设置 → 终端,默认关),规整 ghostty 发出但裸 zsh/bash 不认识的带修饰键转义,避免在提示符下泄漏(Shift+Enter → ;2;13~、Shift+Right → 1;2C)或失效。覆盖带修饰 Enter/方向键/Home/End/Delete。绑定写到 ~/.config/glint/ 独立文件,rc 里只加一行 source 引用;卸载时删除引用并移除文件。不影响 Claude/Codex 窗格(它们自己要用这些转义)。
  • feat(agent): gate hook auto-install on agent presence + OpenCode icons & resume
    智能体: hook 自动安装改为先检测本机是否装了对应 agent,只为真正存在的 agent 弹安装提示(不再无脑写三家配置);未安装的 agent 不标记已处理,以后装了还会再提示。设置页按 agent 显示"未检测到"状态。新增 OpenCode"启动时恢复会话"开关(opencode --continue)。并入 OpenCode 图标/吉祥物组。
  • feat(agent): add OpenCode status support (#4)
    新增 OpenCode 一等公民支持——独立身份/图标、hook 插件驱动状态、设置页安装开关,不再被识别成 Claude。
  • feat(terminal): paste Finder files as paths & ⌘-click to open files
    ⌘V 粘贴 Finder 文件改为粘贴文件完整路径;⌘点击终端里的文件路径可直接打开(相对路径按 cwd 解析;可执行文件/应用改为在 Finder 中显示,防止执行不可信内容)
  • feat(tabs): inline rename for tab chips
    顶部标签条支持重命名 —— 右键 "Rename" 把标签切成 TextField,
  • polish(sidebar): move archived marker to top-right corner
    工作区"已归档"徽标从二行胶囊移到卡片右上角,卡片主体跟普通卡片
  • fix(sidebar): keep workspace card height constant across agent status
    侧边栏: 修复 workspace 卡片在 agent 运行中比空闲时矮约 1.5pt 的问题——次要行在「空闲(metadata 胶囊徽章)」和「运行中(纯状态文字)」之间切换,胶囊更高;给该行固定 minHeight(取较高的空闲态)使两种状态高度一致。
  • fix(assets): commit OpenCode icon set so it ships in release builds
    资源: 补提交 OpenCode 图标资源(吉祥物各状态 + mark),之前只提交了引用它们的代码、asset 文件本身没被跟踪,导致发布版缺图标、OpenCode 窗格图标空白(本地 dev 因有未跟踪文件而正常,掩盖了问题)。
  • fix(input): handle Shift+Enter (and modified keys) with Chinese IMEs
    输入法: 修复中文输入法激活时 Shift+Enter 被输入法的 Shift 切换吃掉、传不到终端的问题。改为先用带文本累加器的 interpretKeyEvents 让输入法旁观这个组合键而不产生副作用,再由我们把按键发给 surface,surface 没处理才回退。flagsChanged 重写为按左右修饰键分别判定按下/抬起,且组字期间不触发。
  • release: appcast for v0.1.21-beta.6
  • release: appcast for v0.1.21-beta.5
  • release: appcast for v0.1.21-beta.4
  • release: appcast for v0.1.21-beta.3
  • release: appcast for v0.1.21-beta.2
  • release: appcast for v0.1.21-beta.1
  • release: appcast for v0.1.20

What's Changed

  • feat(agent): add OpenCode status support by @CtriXin in #4

New Contributors

Full Changelog: v0.1.20...v0.1.21