Skip to content

TrayClip v0.3.3

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 05:17

更新内容

本次主要优化 OCR 下载体验与引擎版本管理,未更新 OCR 识别引擎。

优化

  • 新增 取消下载 按钮。取消后可重新下载,或通过浏览器下载引擎包后导入。
  • 支持下载期间关闭 OCR 弹窗,再次打开时继续查看下载进度。
  • 相同版本 OCR 引擎可跨应用版本复用,避免升级应用后重复下载安装。
  • OCR 组件安装成功后,自动清理其他引擎版本,减少磁盘占用;已安装的有效模型继续保留复用。
  • 完善应用降级场景,按当前应用所需版本安装兼容引擎。取消或安装失败时,不清理原有引擎。

修复

  • 修复 OCR 下载期间关闭并重新打开弹窗,可能出现 Another OCR request is running 的问题。
  • 修复下载缓慢时无法主动停止、影响切换至离线导入的问题。

说明

  • 本版本继续使用 OCR 引擎 0.1.0,复用 v0.3.2 中的引擎资产,因此本次 Release 不重复提供 OCR 引擎包。
  • 首次使用可在应用内下载,或通过“浏览器下载”获取对应引擎包后导入。
  • 关闭弹窗会继续后台下载;停止下载请使用“取消下载”。校验及安装阶段不支持强制取消。

Release Notes

This update focuses on optimizing the OCR download experience and engine version management. The OCR recognition engine itself has not been updated.

Improvements

  • Added a Cancel Download button. If a download is cancelled, you can restart it or download the engine package via your browser and import it manually.
  • You can now close the OCR window while a download is in progress; the download progress will be preserved and visible when you reopen the window.
  • OCR engines of the same version can be reused across different application versions, preventing the need for redundant downloads and installations after an app update.
  • Once an OCR component is successfully installed, the system will automatically clean up other engine versions to save disk space, while retaining and reusing any valid, already-installed models.
  • Improved handling for application downgrades: the system will install an engine version compatible with the current app version. Existing engines will not be removed if a download is cancelled or an installation fails.

Fixes

  • Fixed an issue where closing and reopening the OCR window during a download could trigger an "Another OCR request is running" error.
  • Fixed an issue where a slow download could not be manually stopped, which previously prevented users from switching to the offline import method.

Notes

  • This version continues to use OCR engine 0.1.0 and reuses the engine assets from v0.3.2; therefore, no separate OCR engine package is provided in this release.
  • For first-time use, you can download the engine directly within the app, or download the required package via your browser and import it.
  • Closing the OCR window will not stop the download—it will continue in the background. Please use the "Cancel Download" button to stop the process. Note that forced cancellation is not supported during the verification or installation phases.