新版特性
展开
版本: 3.2.17
大小: 7.73MB
更新时间:
[12a59e4] - chore: bump version to 3.2.16
[e0a7105] - refactor(jni): remove workaround for rime tools
[db1581f] - build(jni): try to replace boost git submodule with source tarball
[f71e5d6] - chore: ignore boost build artifactory
[e39f742] - build(jni): more neat way to find headers
[36adb9b] - build(jni): use marisa vendored by (lib)rime
[0ba4060] - chore: update librime to latest commit
[46d9ecc] - build(jni): try to improve boost build
[3399efb] - build(jni): try to improve the build of rime and its plugins
[21dbff3] - fix: incorrect schemaId to resolve keyboard
[83c2f74] - fix: Incorrectly consume keyEvent
[19b62f5] - fix: missing init values for LandscapeInputUIMode
[9aad56e] - ci: use change log builder action
[5251076] - chore: remove obsolete change log script
[d7b9e60] - chore: unify job step name
[0375d2b] - chore: upgrade setup android action to v3
[9f0f371] - chore: change commit template style
[4df3368] - chore: upgrade gralde to 8.4
[7e9b4ef] - chore: init convert map with enum values
[6dff1ba] - fix: mini keyboard toggle issue when plug/unplug the physical keyboard
[5dde264] - fix: fix float window size limit
[0bd141d] - fix: float window covers the input text on top/bottom edge
[f2d7792] - fix: reset to original state when restarting input in the same view
[dc27449] - fix: commit any composing text when cursor's position changed
[70c68d4] - build(cmake): use cmake file command to create symlink
[7b30d1d] - ci: build on Ubuntu, macOS and Windows
[c6a67b9] - chore: update build guides
[cafe073] - build: remove git branch info
[6b121df] - ci: improve job steps
[9db179f] - fix: cannot auto switch back between night mode & day mode
[265a91a] - fix: resolve color and image path correctly in themes
[0b07cf1] - fix: support reading non-compiled nine patch images
[5e1b5a8] - feat: Add "Clear All Logs" & "Jump To Bottom" button
[85e1b17] - feat: add time in logcat
[467abde] - fix: select first theme if selected theme was removed after deploy
[f5abd34] - refactor: fix coding style
[eaf68b0] - fix: revert the candidate window logic as before
[6157d6a] - chore: update dependencies
[774bffd] - refactor: fix compile error due to dependency update
[8f62d22] - chore: upgrade gradle to 8.5
[d33916c] - chore: upgrade spotless to 6.23.3
[125fd2f] - chore: upgrade google jave format to 1.18.1
[f3d71e3] - ci: add matrix os in cache key
[4d151c5] - ci: rename code style job name
[9dedfcf] - ci: upgrade checkout action to v4 in release
[3060bb1] - ci: remove duplicated gradle setup job
[785e007] - ci: upgrade jdk to 21
[8a38a91] - ci: rename build trime job name
[38dd713] - ci: fix sha256sum not found in macOS
[5232f18] - ci: check C++ files with style job
[5f3cc5b] - ci: disable windows runner due to build issue
[5df49c6] - ci: install clang-format in macOS
[af9525b] - ci: skim style check in windows
[5dc3d90] - ci: disable fast fail in matrix build
[7eba2a7] - ci: use macos to match matrix name
[cb76a43] - ci: fix cache key placeholder in release
[9f368f1] - fix: modify text of scroll_to_bottom
[a3cf556] - chore: add .editorconfig file
[1dfcefc] - fix: rollback of dc27449
[8ad1248] - build: refactor build logic
[38b5da1] - build: migrate build to version catalogs
[1043b57] - chore: upgrade boost to 1.84.0
[e5ea247] - fix: remove obsolete version of boost
[c6cab32] - chore: format cmake files with cmake-format
[28f8b48] - build: add cmake format target
[ce67389] - doc: add cmake format document
[b3ef356] - build: add missing cmake file
[a5285de] - chore: format CMakeLists file
[62b556f] - chore: fix typo in cache hash script
[e0cf0f6] - test: add unit tests
[fe85155] - fix: fixed an implementation error in WeakHashSet
[1b81b63] - refactor: add RimeWrapper to deploy rime in async manner
[5c1f7c4] - refactor: wait for rime deployment completed before doing any work
[857edba] - refactor: do not call Rime.getInsance() during init
[a6765b7] - refactor: use RimeWrapper to deploy instead of using rime directly
[31f4e1d] - feat: display a loading screen as keyboard during deploying
[d4dcd6f] - refactor: display loading dialog in preference screen when deploying in background
[ca1b607] - refactor: casts as a more generic ViewGroup
[bb43b61] - feat: add scrollbar style to candidate view
[48e6a87] - refactor: remove extra loading dialog
[fed125d] - refactor: change loading text to "deploying"
[2863e0c] - refactor: dismiss loadingDialog to prevent leakage
[0c971be] - fix: return default keyboard if no keyboard is matched
[ab36ded] - fix: prevent NPE
[dd52f31] - refactor: standardize deploy process with a result dialog
[344357a] - fix: set view's height so it won't be fullscreen at first
[6d73bad] - fix: bind keyboard immediately so height won't jump up and down
[44d8e0a] - refactor: add InitialKeyboard to display before deployment
[3ee23b7] - refactor: add canStart to RimeWrapper to prevent auto startup
[50ca063] - refactor: add PermissionUtils to check if all required permissions granted
[65182fa] - refactor: set RimeWrapper.canStart if permissions granted
[eb0e56e] - refactor: display InitialKeyboard before deployment or lacks of permissions
[917b974] - refactor: fix code style
[48c64b8] - fix: check if external storage path is empty before starting RimeWrapper
[6c27171] - fix: instantiate property as requested instead of caching it
[b4151c4] - refactor: remove DataDirectoryChangeListener.Listener from DataManager
[d98fb61] - fix: correct lock & release mutex in deploy() method
[fc3f59f] - fix: move fontDir to method so it always refers to the latest value
[895d305] - chore: add new contributors to author
[1a10a79] - fix: handle html hex code input
[5738657] - fix: deploy in background thread when triggered by broadcast
应用介绍
展开
开源的无联网权限的输入法
RIME/中州韵输入法引擎,是一个跨平台的输入法算法框架。
基于这一框架,Rime 开发者与其他开源社区的参与者在 Windows、
Mac OS X、Linux、Android 平台上创造了不同的输入法前端实现。
特色功能:
1.支援多种输入方案,如注音、拼音等
2.内建多种介面配色,让使用者可以挑选喜欢的配色使用。
github开源项目首页:
https://github.com/osfans/trime/
常见问题:
1. 问:如何自订键盘?如何恢复预设键盘?
答:修改sdcard/rime目录下的trime.yaml自订键盘;开启整体设定,点选“回厂”即可恢复系统预设键盘
2. 问:候选词序混乱
答:PC上产生的*.bin档案与手机不通用,所以不建议直接复制到手机上使用。建议复制文本档案,在手机上慢慢部署。推荐使用https://github.com/rime/brise 字典、词库和配置。
3. 问:候选词中出现方框、豆腐块等,怎么办
答:安装扩充字元集的字型
4. 问:发现问题,或者想建议新功能,怎么做
答:在github上开issue:https://github.com/osfans/android-rime/issues