v3.0.2 (2025-02-01) <- 当前版本
v3.0.1 (2025-01-17)
- 调整构建配置以支持可重复构建;
- 修复输入列表被冻结后可能无法自动恢复可输入状态的问题;
v3.0.0 (2025-01-14)
- 代码重构,使代码结构和业务逻辑更加简洁、清晰,以方便后续功能扩展开发;
- 更改源代码开源协议为 LGPL 3.0,并内置赞助页;
- 拼音预测输入改进:在拼音选字后,仅更新后面位置的未确认拼音的候选字,对于之前的则保持不变、
在输入列表回删拼音输入时,也动态更新当前短语中的未确认拼音的候选字;
- 输入功能改进:输入配对符号可直接包裹输入中的拉丁文、
输入列表为空时,配对符号不做直输,继续等待其他输入、
输入列表为空时,直输拼音键盘中的表情和符号、在拼音和拉丁文键盘可长按按键以连续输入按键字符、
对于正在修改的输入,若输入表情和符号,则做输入新增,而不是替换;
- 候选字功能改进:拼音候选字的过滤拼音按声调升序排序,且轻声放最后、
长按拼音候选字并滑到其他候选字时,将以气泡提示滑过的候选字信息;
- 输入列表与键盘改进:符号和表情键盘可相互切换、
在输入提交选项键盘和文本编辑键盘,输入列表将被冻结,不可选中或删除输入,
并且键盘中的删除/换行/空格均直接作用于目标编辑器,而不是输入列表;
- 其他改进:输入补全的提示样式从云朵改为圆角矩形框;
v2.1.0 (2024-11-07)
- 采用隐马尔科夫模型(Hidden Markov Models)和维特比(Viterbi)算法实现对拼音输入的词组预测,
提高输入的准确性;
- 改进字典、词典以及用户数据的存取机制,以消除多 SQLite 文件查询、降低联表查询等,
从而提升输入法的整体性能;
v2.0.2 (2024-08-20)
- 升级构建目标版本为 Android SDK 35;
- 修复切换到数字键盘后,不能切换回拼音键盘的缺陷;
v2.0.0 (2023-12-12)
- 新增 X 型面板输入支持,采用类似于
8VIM/
8pen
输入法的输入模式(画圈输入),以连续不间断地输入多个拼音、英文单词和数字等,
从而确保输入的连续性(可配置开启或关闭)。
感谢 @Vinfall
和 @筷友559520
反馈的意见和建议;
- 调整拼音滑屏输入过程中的多音节按键排列规则,按照音节数量占用左下角不同的固定位置。
支持配置「繁体候选字优先」以默认启用简体字到繁体字的自动转换。
在候选字键盘中增加按声调和部首过滤以方便选择目标候选字。
感谢 @筷友266906
反馈的意见和建议;
- 在宽屏设备或横屏状态下,左侧第一列的功能按钮将自动与右侧的输入按键分离,
以方便左右手交互操作;
- 中心的光标定位按键可直接双击进入内容编辑模式;
- 补充缺失的拼音 噷(hm),并微调滑屏输入的拼音按键布局;
v1.1.0 (2023-10-28)
- 修复在应用数据为空时,无法进入主题样式配置的问题;
- 设置输入补全视图在内容溢出时将显示滚动条,
并修复先回删输入再应用补全时,补全内容不正确的问题;
- 改进输入撤回机制,以修复原编辑器被撤销的内容比被撤回的输入内容更多的问题;
- 接入 兔小巢 以收集用户反馈;
- 改进输入列表中的输入项被点击时的滚动逻辑,尽量确保输入项的当前位置不变,
以避免频繁移动其位置;
- 修复拼音输入的最佳候选字不是预期中的高频使用的字的缺陷;
- 支持在拼音输入时显示滑屏轨迹,并可通过配置启用或禁用;
- 支持在按键输入时显示提示气泡,并可通过配置启用或禁用;
v1.0.0 (2023-10-21)
- 实现拼音键盘、拉丁文键盘、数字键盘、标点符号键盘、表情符号键盘和算术键盘;
- 根据目标编辑器的输入类型,自动切换到数字键盘或拉丁文键盘;
- 在拼音键盘中实现:
-
以滑屏方式输入拼音,按照滑屏最短距离布局拼音字母按键;
-
从拼音字母按键快速滑出,将显示以该字母开头的全部拼音,可直接选择输入;
-
以点击方式输入字母:单击则输入按键字母本身,
双击则输入对应的大写字母,连续双击则做大小写切换;
-
本地记录用户输入的字词使用频率,并在后续拼音输入中优先选择高频字词;
-
根据本地用户输入数据,在英文和汉语短语输入过程中提供可选的输入补全,可供直接选择;
-
拼音候选字分页展示,并可循环翻页。此外,繁体字也将会被标注出来;
-
可在拼音候选字中直接对前/后鼻韵、平/翘舌、n/l进行修正;
-
在拼音候选字中展示根据关键字匹配到的表情文字,可供直接选择;
-
长按输入提交按钮,还提供带拼音输入、仅拼音输入、繁/简字转换等输入方式的支持;
-
支持对已提交输入的撤回,可以将当前已提交输入从目标编辑器撤回,以重新修正输入;
- 在拉丁文键盘中实现:
-
单击按键时向目标编辑器直接输入字母、数字,并支持双击切换输入字母的大小写形式。
注:在输入列表不为空时,输入将依然被附加到输入列表上;
- 在标点符号、表情符号键盘中实现:
-
按不同类别分别展示符号,并可循环翻页查找;
-
单击按键输入单个符号,长按按键则连续输入符号;
-
输入引号、括号等配对符号时,自动包裹选中内容,
若无选中内容,则在输入后,自动将光标移到配对符号之间的位置;
- 在算术键盘中实现:
-
支持加减乘除等四则运算,也支持括号运算;
-
仅以等号开头的计算式,在提交输入后,将仅显示计算结果;
-
仅以等号结尾的计算式,在提交输入后,将同时显示计算式和计算结果;
-
无效的计算式将保持原样输出;
- 各类键盘通用功能:
-
选中未提交的输入,将切换到对应的键盘进行修正。
比如,表情符号切换到表情符号键盘,算术输入将切换到算术键盘;
-
左右手使用模式的临时切换支持;
-
在光标定位按键上滑动,可移动目标编辑器中的光标;
-
长按或双击光标定位按键,进入内容编辑模式,
可在该模式下移动光标、选择内容,并进行剪切、复制、粘贴等编辑操作;