Releases: focuxdot/CXX
Releases · focuxdot/CXX
Release list
CXX v0.1.11
修复
- Windows 中文账户名无法开启 CXX。不再把
whoami的本地代码页输出误当 UTF-8;改用 Windows 身份 API 获取规范账户名并显式输出 UTF-8,环境变量回退路径也保持 Unicode,确保中文电脑名、域名和用户名能完整写入计划任务的UserId。
CXX v0.1.10
修复
- 手机浏览 Claude 会话时,带图片的用户消息丢失文字。此前 daemon 只识别 codex 的图片格式,Claude 贴图的内联 base64 未被抽出缓存,整条消息超过截断上限后被替换为空壳、网页拒绝渲染,只剩一条内部图片路径气泡。现 daemon 支持抽取 Claude 图片块(inline base64 → 缓存引用),文字保留、图片经分块推流正常显示;网页同时过滤
isMeta簿记条目(贴图源路径、尺寸备注、caveat、continue 提示不再冒充用户气泡)。对历史会话同样生效。 - 会话标题过长时撑破标题栏。标题中间列改为可收缩的网格列,超长自动截断为省略号,不再挤压两侧的返回 / 分享 / 更多按钮。
精简
- 移除会话「…」菜单里的「在终端中打开此项目」——价值有限,且与手动新建终端高度重合。
CXX v0.1.9
新增
- Terminal Mode —— 手机远程接管本机终端。agent 选择器新增「终端」入口:手机上新建终端窗口、直连软键盘输入、xterm 完整渲染回显。App 内嵌
pty-host二进制,SEA 打包与 GitHub Pages 网页端均可用。 - 可编辑的启动命令。新建窗口的「启动命令」由固定探测改为「默认 + 用户可编辑」:内置 Claude Code、Shell 两项,手机端即可修改默认项、增删自定义命令(存入
daemon.json,热加载生效)。 - 真·终端交互。去掉底部输入栏,直接用软键盘打字;快捷键收进一个悬浮抽屉,悬浮钮可长按拖动并记忆位置,抽屉展开方向随位置自适应。
- 触摸滚动。手指上下拖动驱动 xterm 回滚区;grok / vim 等全屏 TUI 自动改发 SGR 滚轮事件翻页,不再误触发方向键。
- 新建窗口的工作目录支持实时筛选(最近使用 + 关键词),项目多时也好找。
- 终端列表区分「运行中 / 空闲」,长按即可结束窗口(统一样式确认框,破坏性操作红色变体)。
修复
- 设备授权 / 撤销对以
-开头的deviceId失效的问题。 - 命令型启动命令改走交互式登录 shell(
-l -i -c),修复 alias / shell 函数「command not found」。 - 计划清单标记在 iOS / 微信里被渲染成彩色 emoji 方块(改用文本呈现符 + 圆点)。
- 后台任务通知行对齐桌面端样式(左对齐 ● 事件文本)。
术语
- 终端「实例」统一改称「窗口」,描述文案用「终端窗口」;「启动方式」改称「启动命令」。