ScreenLeX 0.1.0 (Build 15)
新功能
Markdown 文本卡片与壁纸编辑器 — 新增 Markdown 文本卡片与壁纸编辑器,并整合进截图编辑窗口。
直接编辑与翻译 — 支持直接编辑、翻译栏、Markdown 分块翻译和统一的设置控件。
共用标注引擎 — 文本卡片与截图现在使用同一套标注引擎。
类似 Finder 的选择体验 — 加入多选、框选、键盘导航和空格预览。
导入本机 macOS 截图 — 支持扫描并导入本机已有的 macOS 截图。
批量处理与导出 — 支持批量压缩、格式转换和导出。
截图预览与 UI 测试 — 新增截图预览弹窗,并补充 UI 测试。
将截图拖入终端 — 截图可拖入终端,并能以文本路径或文件 URL 形式粘贴。
可点击的分级敏感文字 — 敏感文字现在全部可点击,并按风险等级显示高亮。
模型审核后的自动遮挡 — 判定为敏感的区域会自动遮挡;无法安全自动处理的区域会升级为必须确认的问题。
可复用的 Reveal Slider — 美化设置加入可复用的 Reveal Slider,并支持直接输入数值。
更多截图提示音 — 新增多种截图提示音。
屏幕共享中正确显示截图 UI — 截图 UI 和绘制光标现在可以正确出现在屏幕共享中,并按系统版本启用相关行为。
改进
更完善的排版与导出 — 改进画布尺寸、内边距、背景、链接颜色、列表排版、水印与导出效果。
更可预测的图库交互 — 调整窗口唤起、预览范围、工具栏图标和默认选中行为。
临时文件生命周期与错误提示 — 增加临时文件生命周期管理和错误提示。
更快启动拖拽 — 拖拽改为两阶段载荷并支持悬停预热,降低拖拽启动延迟。
统一默认导出格式 — PNG/JPEG 默认导出格式现在统一作用于复制、导出、拖拽和文本卡片。
可靠取消 Apple Translation — 完善取消传播、超时预算和并发任务所有权。
重构自定义翻译 API — 重构请求、连接测试、配置和错误处理。
与设置一致的备用行为 — 自动切换、失败重试和备用服务行为现在与设置界面保持一致。
更安全的 Swift 并发 — 修复 Swift actor 隔离警告,并把语言对可用性检查移出主线程。
改进 OCR 段落分组 — 现在能正确处理自动换行,并统一同段译文的字体尺寸。
模块化隐私流程 — 大幅拆分并重构隐私检测、审核和编辑流程。
更贴合字形的文本遮罩 — 将 Vision 的整行框收紧到实际字形,同时保留无法安全收紧的 OCR 框。
改进头像与马赛克边界 — 改进头像圆形/方形边界拟合、透明头像候选、马赛克子块合并和边缘头像识别。
显著减少隐私误报 — 隐私检测误报在基准样本中从 11 个降至 2 个。
隐私回归测试覆盖 — 新增隐私评估数据集、回归门禁、渲染测试和交互测试。
适配明暗外观的设置页面 — 重构设置页面,加入适配明暗外观的颜色体系。
更快、更稳定的壁纸缩略图 — 优化壁纸缩略图解码和缓存,并修复列表顺序跳动。
重做快捷键录制控件 — 重新设计快捷键录制控件。
更新翻译动效与设置外观 — 翻译动效改用 BorderBeamKit,同时修正设置窗口外观。
跳过不必要的壁纸编码 — 未变化的桌面壁纸不再重复进行 PNG 编码。
加快单窗口截图收尾 — 将快门音移出单窗口截图的同步收尾路径。
修复
更稳定的编辑体验 — 修复快速复制、编辑状态覆盖、背景闪烁和重复渲染等问题。
修复翻译竞态 — 取消后不再继续发送文本,旧任务也不会清除新任务的状态。
截图开始时保持正确光标 — 修复截图开始时光标短暂恢复为箭头的问题。