更新日志
所有版本的更新记录。
v2.3.1
发布日期: 2026-06-05
新增功能
- WebDAV 同步界面优化 - 更新界面图标和样式
- 应用图标重新设计 - 全新应用图标
- 新增 Symbols 符号支持
- 模块注册检查 - 添加模块注册检查功能,优化插件集成
改进
- 统一语音转文字设置界面的颜色样式
- 语音识别引擎支持模型切换
- 滑动阈值从固定像素转换为 dp 单位
- 强制设置字体缩放为 1.0 倍
v2.3.0
发布日期: 2026-06-04
新增功能
- 关于页面更新 - 显示完整的输入法功能描述
- 表情键盘分类标签 - 添加选中背景色配置
改进
- 更新菜单栏和工具栏图标样式
- 设置页面标题统一为"曦码输入法设置"
- 更新项目描述和功能特点说明
修复
- 修复 WebDAV 同步界面样式和组件复用问题
- 清除输入状态时重置计算器状态
v2.3.0-beta5
发布日期: 2026-06-04
新增功能
- 语音识别引擎模型切换 - 支持切换不同的语音识别引擎模型
改进
- 统一语音转文字设置界面颜色样式
- 滑动阈值从固定像素转换为 dp 单位
- 强制设置字体缩放为 1.0 倍
v2.3.0-beta4
发布日期: 2026-06-02
新增功能
- 深色模式跟随系统 - 支持深色、浅色、跟随系统三种模式
- 工具栏自定义 - 用户可自定义工具栏按钮,支持分页菜单
- 表情多标签页 - Emoji 和插件分类标签页切换,支持深色/浅色主题适配
- 键盘底部负间距 - 允许键盘底部间距为负值,缩减固定空白区域
- 候选栏 UI 优化 - 候选栏高度调整、字体大小优化、FlowRow布局
- 候选页面导航 - 添加翻页和返回按钮,支持横屏模式
- 候选栏按压反馈 - 工具栏按钮增加按压状态反馈
- 方案列表横竖屏适配 - 横屏单行多列、竖屏分页滑动布局
改进
- 键盘默认高度从 290dp 调整为 308dp,统一为常量配置
- 键盘菜单覆盖层点击穿透问题修复
- 统一输入法名称为"曦码输入法"
v2.3.0-beta3
发布日期: 2026-06-02
新增功能
- 禁用输入法全屏模式 - 防止全屏模式下键盘显示异常
- 按键处理优化 - 根据按键类型选择调度器,解决快速打字卡顿
改进
- 键盘高度默认值统一为常量配置
- 更新 librime 子模块
v2.3.0-beta2
发布日期: 2026-06-01
新增功能
- 语音识别预缓冲 - 长按空格时立即开始录音,解决语音丢失(吃字)问题
- 空格键滑动手势优化 - 使用 drag 手势检测替代原来的实现
修复
- 修复本地模型开启后语音有概率无法启动的问题
- 修复空格键左右滑动异常
- 修复语音识别预缓冲线程管理问题
重构
- 统一 Rime 目录结构 - 将
rime/shared/和rime/user/合并为单一rime/目录,添加自动迁移逻辑
v2.3.0-beta1
发布日期: 2026-05-31
新增功能
- 方案管理和无线导入 - 集成 ZXing 二维码 + Ktor 嵌入式服务器,支持从浏览器上传方案文件
- 从 URL 导入方案 - 支持直接输入网络 URL 下载并解压方案压缩包
- WebDAV 同步 - 支持通过 WebDAV 协议备份和恢复输入法配置
- 计算器功能 - 数字键盘支持加减乘除数学表达式计算
- SwipeBubble 优化 - 倒凸形气泡绘制、自定义阴影效果、边缘对齐
- 词典管理重构 - 支持下拉选择不同方案、从共享目录加载词典、搜索功能
- 方案导入警告 - 导入前显示安全提示,支持"不再显示"选项
改进
- 候选栏和候选页面UI优化(高度、字体、布局)
- 每次 onStartInput 刷新方案列表,部署后新方案立即显示
- 键盘菜单栏只显示已启用和已编译的方案
- 优化方案设置界面的下拉菜单样式
- 重写方案设置界面,提供启用/禁用切换、删除、分类显示
- 支持从其他应用分享
.yaml/.zip文件的 intent filter 处理 - 部署方案时移除 30 秒超时限制,允许大词库长时间编译
- 异步更新方案名称提升性能
- 数字键盘符号列表调整为
["+", "-", "*"]
修复
- 修复回车键和数字键绑定配置问题
- 修复无线导入中的字节范围计算错误
- 修复 schema 文件删除时未清理关联词典的问题
- 修复 WebDAV 同步连接测试和下载错误处理
- 修复无线导入服务重复启动问题
v2.2.1-beta2
发布日期: 2026-05-29
新增功能
- 横竖屏键盘高度独立配置 - 支持横屏和竖屏方向独立存储和读取键盘高度
改进
- 键盘调整覆盖层适配不同屏幕方向的高度限制
v2.2.1-beta1
发布日期: 2026-05-29
新增功能
- 词库部署优化 - 新增部署状态检查(
isDeploymentComplete),首次启动时编译词库,后续仅刷新注册表 - onStartInputView 回调 - 补充回调处理,确保某些 ROM 中 EditorInfo 信息完整
改进
- 优化回车键文本更新逻辑,增加 IME_FLAG_NO_ENTER_ACTION 标志位判断
- 使用
performEditorAction替代直接发送回车事件 - 横竖屏键盘高度设置功能增强
修复
- 清除语音模式切换时的输入法状态
v2.2.0
发布日期: 2026-05-27
新增功能
- 键盘高度调节 - 支持键盘高度自定义调节
- 键盘拉伸功能 - 支持键盘左右拉伸适配不同屏幕宽度
- 空格键滑动控制光标 - 左右滑动空格键移动输入光标
- 清空和撤回功能 - 输入工具栏添加清空和撤回操作
- 横屏模式适配 - 优化横屏下的界面布局和 emoji 显示
- 自定义键盘反馈音 - 使用 SoundPool 替换系统音效 API
改进
- 候选栏 UI 重构 - 增加候选词显示数量,优化输入体验
- 添加输入会话 ID 用于重置键盘导航状态
- Rime 引擎预热,优化初始化流程
- 键盘布局和导航状态重置逻辑优化
- 滑动危险区域状态和防误触功能
修复
- 修复键盘按键配置加载时机问题
- 修复英文键盘状态下出现中文的 bug
v2.1.1
发布日期: 2026-05-24
修复
- 修复英文键盘状态下还会出现中文的 bug
- 剪贴板显示状态重置问题修复
v2.1.0
发布日期: 2026-05-19
新增功能
- 五笔 98 支持 - 添加五笔 98 输入法方案支持
- 下滑显示字根 - 下滑按键显示五笔字根
- 候选词翻页功能 - 支持候选词上下翻页
- 方案根码支持 - 添加对方案根码的支持,集成 YAML 解析器
改进
- Rime 引擎预初始化,优化数据部署检查
- UI 迁移到 ViewModel 架构
- 添加 SchemaItem 加载状态指示器
- 移除候选词标题显示
修复
- 调整候选页面联想词间距
v2.0.0
发布日期: 2026-05-08
新增功能
- 剪贴板管理 - 添加剪贴板历史管理功能
- 快捷发送 - 添加快捷发送功能和双标签页管理
- 键盘主题系统 - 添加键盘主题配置功能
- 可滑动按键 - 添加可滑动按键功能支持
- 长按删除 - 添加长按删除功能,优化空格键行为
- 候选词编码注释 - 添加候选词编码注释显示
- 语音输入模式 - 添加语音输入模式和手势识别
改进
- 项目更名为 Xime(原 Kime)
- 重构插件系统,移除内置 APK 打包
v2.0.0-beta9
发布日期: 2026-05-06
新增功能
- 键盘高度调节功能
- 键盘拉伸功能
- 剪贴板最近项目功能
- 检查更新功能
- 下滑显示五笔字根功能
改进
- 剪贴板最大存储数量增加
- 键盘布局优化(移除底部按钮)
- SwipeBubble 组件样式更新
修复
- 键盘调整覆盖层的高度计算问题
v2.0.0-beta8
发布日期: 2026-05-06
新增功能
- Sherpa 本地语音识别引擎支持
- 标点预测模型功能
- 语音识别引擎预热机制
- 语音识别实时预览
改进
- 语音识别日志记录和错误处理
v2.0.0-beta7
发布日期: 2026-04-30
新增
- 项目名称从 Kime 改为 Xime
- 英文输入模式支持大小写切换
- 插件自定义图标功能
- Trie 自动补全引擎
v2.0.0-beta6
发布日期: 2026-04-29
新增功能
- 键盘高度调节功能
- 键盘拉伸功能
- 剪贴板最近项目功能
- 检查更新功能
- 下滑显示五笔字根功能
改进
- 剪贴板最大存储数量增加
- 键盘布局优化(移除底部按钮)
- SwipeBubble 组件样式更新
- 反馈管理器实现优化
修复
- 键盘调整覆盖层的高度计算问题
- 清空关联候选词后隐藏键盘
- 键盘调整大小预览高度显示错误
v2.0.0-beta5
发布日期: 2026-04-28
新增功能
- VitePress 文档站点
- 英文输入联想功能支持
- 插件自定义表情分类布局配置
改进
- emoji-sticker 插件重命名为 meme-bunny
- 测试覆盖增强
v2.0.0-beta4
发布日期: 2026-04-26
新增功能
- 语音识别功能(阿里百炼 FunAsr)
- 麦克风权限管理和语音输入
- 语音模式切换和触控逻辑优化
- 插件系统实现
改进
- 键盘主题系统重构
- 混淆规则优化
v2.0.0-beta3
发布日期: 2026-04-24
新增功能
- 键盘主题系统
- 插件管理功能完善
- 表情数据加载逻辑优化
改进
- 插件系统重构,支持动态扫描
- 优化混淆规则配置
v2.0.0-beta2
发布日期: 2026-04-21
新增功能
- 输入方案切换功能
- 语音识别振幅显示
- 阿里百炼 FunAsr 实时语音识别
改进
- 键盘组件背景色主题统一
- 候选栏样式优化
v2.0.0-beta1
发布日期: 2026-04-20
新增功能
- 插件系统 - 实现插件系统,支持动态加载
- 智能联想 - 集成 ONNX Runtime 智能联想预测
- 语音识别 - 集成阿里百炼 FunAsr 语音识别服务
- 键盘主题 - 添加键盘主题系统
v1.3.3
发布日期: 2026-04-14
新增功能
- 文件日志系统和日志查看功能
改进
- 重构 ExtensionManager
v1.3.2
发布日期: 2026-04-13
新增功能
- 集成 ONNX 模型下载
改进
- 混淆规则优化以提高插件兼容性
- Android NDK 版本更新
v1.3.1
发布日期: 2026-04-12
修复
- 插件 API 混淆规则问题修复
- APK 输出命名修正
v1.3.0
发布日期: 2026-04-11
新增功能
- 插件系统重构 - 重构为类型化插件架构
- 拼音简体方案 - 添加拼音简体方案支持
- 颜文字插件 - 添加颜文字插件支持
- 图片表情支持 - 添加 emoji-sticker 插件
- 词库管理 - 添加词库管理功能
改进
- 插件加载缓存机制,支持动态扫描新插件
- 支持从 APK 文件直接提取资源
- 多插件 APK 构建和上传支持
- 键盘隐藏时状态重置逻辑完善
- 候选栏 UI 组件结构优化
v1.2.1
发布日期: 2026-04-09
修复
- 修复联想预测逻辑和删除操作处理
- 修复部分拼音输入无候选词的 bug
v1.2.0
发布日期: 2026-04-08
新增功能
- 智能联想 - 添加智能联想功能,集成 ONNX Runtime
- 模型下载管理 - 添加外部模型 URL 支持
- 用户候选词功能 - 支持用户自定义候选词
改进
- 候选栏 UI 交互体验优化
- NgramTrie 插入逻辑优化
v1.1.0
发布日期: 2026-04-06
新增功能
- 滑动气泡 (SwipeBubble) - 滑动选择候选词的气泡交互
- 按键按压状态 - 添加按键按压状态视觉反馈
- 五笔字库更新 - 更新五笔输入法字库配置
改进
- 气泡布局计算逻辑优化
- 键盘布局和渲染逻辑重构
- 统一不同手机型号的 UI 样式
- Enter 键在有编码状态下直接上屏
- 分离键盘颜色和设置颜色
v1.0.1
发布日期: 2026-04-02
修复
- 修复部分拼音输入无候选词的 bug
改进
- License 更新
v1.0.0
发布日期: 2026-03-31
初始版本
- Rime 引擎集成 - 基于 Rime 输入法引擎构建
- 五笔输入支持 - 支持五笔 86 输入方案
- 拼音输入支持 - 支持拼音输入方案
- 基础键盘布局 - 标准键盘布局
- 候选栏显示 - 候选词显示和选择