Skip to content

和而不同:与官方仓库差异

tumuyan edited this page Mar 4, 2024 · 2 revisions

基于目前我自己在使用旧版本的事实,此仓库未来会长期基于3.2.6进行小幅更新。

为什么使用旧版本

  1. 目前的新版本构建产物我自己无法正常使用,键盘外观显示差异过大、且频繁崩溃
  2. 目前基本没有解决3.2.6之前对我使用造成影响的问题,也没能带来让我心动的新功能
  3. 之前我提交的一些pr由于种种原因未能合入,但是我认为这是一些有用的功能

比同文原版、无障碍更强吗?

同文原版在3.2.6之后的大量更新带来了新的问题,也已经解决了一些旧的问题。 而无障碍使用了更早的同文代码,同时引入了更多功能,并且经过了大量用户使用、反馈和改善。 因此本仓库不具有明显优势。但是除我以外,也有很多人在使用3.2.6以及更早的版本,这是一种选择。

在线编译客制化APK

很遗憾由于官方仓库osfans/trime更新而本仓库未能跟上,此部分ci已经只能对本仓库的代码进行客制化 并且经过几轮交流,官方仓库也不会提供这样的ci

本仓库内容更新

本仓库目前在 https://github.com/tumuyan/trime-without-CMake/tree/dev_20220524 这个分支进行更新,目前大致包含了如下功能:

  1. https://github.com/osfans/trime/pull/828 分离主题和键盘label
  2. https://github.com/osfans/trime/pull/718 调整引导界面
  3. https://github.com/osfans/trime/pull/527 调用外部App数据完成输入
  4. https://github.com/osfans/trime/pull/647/files 同步时备份App设置为xml文件到sync目录
  5. 设置剪贴板、草稿箱的过期时间,超时自动删除
  6. 增加切片盒功能
  7. 主题中增加menu_extra_keyboard,无候选时,在方案指定的开关后显示的补充功能键
  8. 增加设置选项:候选栏的开关是否提示下个状态
  9. 修复了一些bug
  10. 调整了一些设置界面的描述以更符合自己想法

总体来说就是小修小补