Skip to content

v0.6.7

Choose a tag to compare

@xujunjiex xujunjiex released this 21 Jun 11:59

v0.6.7 更新内容

  • ✨ 倾斜文字全链路处理:角度检测(atan2)、倾斜合并(canMergeTilted)、旋转渲染(canvas.rotate)
  • ✨ TextLineMerger 识别后合并模块:MST 拆分算法,支持倾斜文字角度感知合并
  • ✨ PP-OCRv5 参数调节滑块:检测置信度/扩展比例/识别置信度/大框过滤,调试面板实时调整
  • ✨ 调试面板增强:显示所有丢弃选区(检测丢弃红色虚线+识别丢弃橙色虚线)、图例说明
  • ✨ 单字符噪声过滤:自动过滤标点符号独立气泡
  • 🐛 调试面板折叠按钮修复:OnTouchListener 吞掉子 View 事件问题
  • 🐛 通知系统修复:Gist JSON 解析兼容非 JSON 前缀
  • 🐛 race condition / debug mismatch 修复
  • 🔧 删除开发者页面硬编码版本号
  • 🔧 CLAUDE.md 文档更新:倾斜文字处理、PP-OCRv5 参数、TextLineMerger

v0.6.6 更新内容

  • ✨ 主页版本号显示:翻译主页底部显示当前版本号
  • ✨ 悬浮窗关闭手势:悬浮球手势配置新增"关闭悬浮窗"选项
  • 🐛 增量翻译 text_free 修复:RT-DETR-V2 的 text_free 识别开关在增量翻译路径生效
  • 🐛 调试模式优先级修复:调试模式优先于增量翻译执行
  • 🐛 调试面板折叠按钮修复:修复 OnTouchListener 吞掉子 View 事件问题
  • 🐛 通知系统修复:Gist JSON 解析兼容非 JSON 前缀
  • 🐛 Bitmap.recycle() 顺序修复:避免绘制帧使用已回收的 bitmap 导致崩溃
  • 🐛 RT-DETR-V2 debug keepTextFree 修复:debug 视图正确反映 text_free 状态
  • 🔧 更新检测缓存:添加 Cache-Control: no-cache 防止缓存
  • 🔧 通知权限:Android 13+ 请求 POST_NOTIFICATIONS 权限
  • 🔧 ML Kit 面板:简化显示内容,删除多余描述
  • 🔧 代码清理:提取 bringFloatingBallToFront() 消除重复代码,版本号改用 BuildConfig

v0.6.5 更新内容

  • ✨ 受限区域截图检测:检测到全黑/纯色截图时提示用户(安全应用/DRM保护)
  • ✨ RT-DETR text_free 识别开关:个性化设置中可开启自由文字区域识别(旁白/音效等)
  • ✨ 悬浮球双击动画反馈:双击时显示快速脉冲动画,区分单击/长按
  • 🔧 框选视图全屏适配:横屏模式下使用屏幕真实像素尺寸,修复悬浮窗定位问题

v0.6.4 更新内容

  • ✨ 框选视图全屏适配:横屏模式下使用屏幕真实像素尺寸,修复悬浮窗定位问题

v0.6.3 更新内容

  • ✨ 安全加固:禁止明文HTTP流量、排除数据库备份
  • 🐛 更新对话框版本校验修复:meta文件缺失时不再安装未验证版本的APK
  • 🐛 网盘链接解析改进:支持关键词和URL分行的格式
  • 🐛 漫画按钮onResume状态刷新:修复极端情况下按钮状态不一致
  • 🔧 广播action硬编码改为常量(ACTION_MANGA_SERVICE_STOPPED)
  • 🔧 日志规范统一:TranslateFragment / UpdateChecker全部改用LogCollector

v0.6.2 更新内容

  • ✨ PP-OCRv5独立模式增量渲染:气泡合并+分批OCR+翻译,首批翻译完立即显示
  • ✨ 增量渲染开关从开发者选项移到个性化设置(漫画翻译结果分类)
  • 🐛 可穿透性设置修复:改为alpha透明度控制,开启后仍可拖动
  • 🐛 增量渲染上下文修复:仅批次间使用,翻译完回滚,不污染后续页面
  • 🔧 分类标题改为游戏/视频翻译结果设置
  • 🔧 同时显示原文移到游戏/视频翻译结果设置分类
  • 🔧 删除无用的OCR分类和不显示调整完成提示开关
  • 🔧 悬浮窗长按延迟默认值统一300ms
  • 🔧 正常漫画翻译不使用上下文(仅增量批次间生效)

v0.6.1 更新内容

  • ✨ 漫画翻译增量渲染:超过6个气泡时自动分批OCR+翻译,首批翻译完立即显示,减少等待时间
  • ✨ 开发者选项新增增量渲染开关(自动开启AI上下文)

v0.6.0 更新内容

  • ✨ 悬浮球手势自定义:支持单击/双击/长按分配不同动作(翻译、打开菜单、自动翻译开关)
  • 🐛 修复用户取消安装后自动重复弹出安装器的问题
  • 🐛 修复安装修复逻辑:移除onResume自动安装,改为用户手动点击安装按钮
  • 🐛 修复个性化设置页面闪退问题(ListPreference类型转换错误)
  • 🐛 修复悬浮球手势配置读取兼容性

后续更新计划:

  • 功能:第一次使用后添加API引导页面(需截图和视频链接配合)
  • 功能:长时间待机自动退出翻译进程
  • 待测试:本地AI翻译
  • 功能(低优先级):分场景提示词模板(用户可选)
  • 功能:漫画模式自动翻译添加个性化菜单设置

下载说明

  • 百度网盘:暂无
  • 夸克网盘:暂无