Repository navigation
v5.3.19
EtaExpressive v5.3.19
基于 main 顶端(24 个提交),在 v5.3.18 之上的小幅迭代,重点补齐后台虚拟屏基建、会话分页与多项终端/UI 稳定性修复。
Features
- 后台虚拟屏基建:新增三条创建通道、画布路由策略,GUI 工具支持按屏操作(5cc5ca67e)
- 运行准入与 GUI 操作权互斥:
launch_app/open_uri智能画布分流,新增present_to_user主屏移交(f9cad7337) - 会话展示分页数据层:按
sort_index窗口加载与边界保存,未加载历史不被覆写(e6885cd39) - 标题每轮刷新与手改保护;
history工具失败文案改走资源本地化(5cac2b045) - 排队消息可直接移除:输入条队列项带关闭按钮(fa0322157)
- 主页输入条接入排队消息移除(176a5ca3b)
- 分段行支持长按无障碍标签(会话/多选入口),工具组加载提示改用专有文案(71cabea50)
- 工具分组改可展开分段卡(M3 expand & collapse)(c8c4817e2)
- 媒体搜索批量操作改官方浮动工具栏,阈值移入底部弹层(c4c18d80f)
Fixes
- 终端控制台流式 UTF-8 解码:PTY 读块劈开多字节字符不再乱码(e2113ae04)
- 终端 ANR 修复:会话创建与回收移出会话锁,store 状态表加锁(8f59a645a)
- Linux 环境安装改 App 级作用域,离开页面不再中断安装(d2e8ff9fc)
- Linux 环境页状态读盘移出组合期,校正前按检查中呈现(ebbc7aa8f)
- 浏览器工具栏滚动桥差量放 consumed 位,修复顶栏不跟随滚动(db6cba2c5)
- 回答折叠分轮处理:旧轮生成中保持收起,最新轮停下才收(1f7b3f065)
- Systemizer 安装失败文案改走资源本地化(6083de8e0)
- 设置页说明收进行内摘要、语音面板与图框同心圆角,三语零散文案校对(4e89adfca)
- 繁体资源文件用语校对(权限/侦测/处理程序等)(ffdaf1bcd)
Performance
- 终端块只渲染尾部窗口,排版成本与输出总长解耦(051f860e9)
- AnsiText 行覆盖不再全串回扫,修进度条输出 O(n²) 卡顿(201bc3ee8)
- 终端输出改增量读取,目录列表一次 stat 批量出(308bf2d52)
Refactor
- 问答卡迁到官方
SegmentedListItem,拆除旧工作卡外壳(ae6552ed9) - 媒体索引设置页说明文案收进行内摘要(da1079f81)
Build
- 更新
.gitignore忽略临时文件和工作目录(b4bad7f53)