v3.6.0¶
2020-4-30
单词翻译,优选有道翻译
失去焦点,窗口透明化
窗口最小化时,可选是否监听
修复记录模式下导出重复条目的 bug
窗口最小化时,剪切板有新内容可[自动显示]
添加[监听剪切板]和[拖拽复制]快捷键,分别为 F5 和 F6
添加系统托盘
添加字体设置 GUI, 取消自定义 css
v3.5.0¶
2021-2-23
记录模式支持多种格式同时导出
模式选择单独列出一个 menu
修改主页、帮助等链接
新增【全角自动转半角】功能
新增【赞助】menu
修复 mac 平台下剪切板监听失效问题
优化代码
v3.4.0¶
2021-2-4
与之前版本不兼容
重构【热更新】逻辑,更新职责交予 Main 模块,避免 Socket 通信造成的端口冲突,读写卡顿
优化性能
由于和之前版本不兼容,创建了新的远端 version 文件
新增【记录模式】,支持翻译历史导出
v3.3.3¶
2021-1-30
去掉 Junique 库,采用自实现的【单实例】应用。
修复对比模式下增量翻译的重复翻译 3 次的 bug
增加翻译失败时的反馈
增加 Launcher 的 Socket 延迟关闭机制,避免因为引入单实例而造成无法关闭的 bug
v3.3.1¶
2021-1-22
跳过 v3.3.0
新增窗口大小记录功能
新增词组批量导入与导出功能
json 配置文件回写格式化
修复 OCR 翻译 bug
修复 Linux 平台下打开 FileChooser 窗口 crash 的 bug
热更新通信改用 Socket,原因:Linux 下采用父子进程输入输出流会有一些扰乱输入。
v3.0.0¶
2020-12-24
新增【自动更新】检测功能
增添【对比模式】
增添【CTRL+T】翻译快捷键
Google 翻译运行期加载【正则抓取模式】,降低 Google 翻译失效问题。
修复部分 bug
v2.0.0¶
2020-12-17
相比 v1.1.1 的变化:
修复一些 bug
修复 Google 翻译失效问题
修改配置文件存储目录,解决卸载不干净问题。
兼容旧配置文件 【后期计划】
增加【自动升级】功能
剥离翻译库,采用运行时自动加载
v2.0.0-beta4
2020-12-13
修复 bug:自动复制和自动粘贴的相互作用
词组替换设定后立即生效
v2.0.0-beta3
2020-12-05
修复翻译类型改变,但是配置未持久化导致每次重启应用都需要手动设置的 bug
修复 Google 翻译失效问题
移除”隐匿“模式功能
修改配置文件和日志保存目录为当前应用根目录,解决 RubberTranslator-v2.0.0-beta2 及其之前存在的卸载有残留问题
此版本后,仅提供便携包,不提供安装包。
新增版本编号,实现旧版本(v2.0.0 之后)与新版本升级时的配置文件自动合并。避免每次都需要用户手动替换。
解决 C 盘需要管理员权限问题
v2.0.0-beta2
2020-07-17
修复“重复复制“的 bug,降低内存占用。
mvc 转 mvp,解耦合。
v2.0.0-beta
2020-07-16
注意:之前安装过 RubberTranslator 的朋友,请首先卸载软件,并删除 C:\Users\用户名\RubberTranslator\config\configuration.json 文件(删除前,请做好备份)
新增“隐匿”模式,随点随译,随点随匿,增加论文阅读体验。
新增窗口大小、位置记录功能。
优化系统配置架构,方便扩展。
v1.1.1¶
2020-05-21
bug 修复: focus 模式下,置顶功能失效;
bug 修复: focus 模式下,“复制译文”和“复制原文”触发重复翻译 bug;
新增功能: focus 模式新增手动翻译;
新增翻译过程反馈。
v1.0.0¶
2020-05-19
手动翻译
支持谷歌、百度、有道三种翻译引擎
文本格式化
剪切板监听
拖拽复制
自动复制
自动粘贴
增量复制
OCR 翻译
历史记录
专注模式
翻译接力
过滤器
翻译文本替换
自定义样式
v0.1.0¶
2020-05-16