v3.2.7
github-actions
released this
02 Jul 04:37
·
1000 commits
to develop
since this release
Change log since v3.2.6:
- 8f12815 doc: minor change words in readme
- 68de0c6 doc: polish readme document [ci skip]
- f2c2a75 ci: upload arm64_v8a apk and librime_jni.so
- af45cc1 chore: replace name of submodule with repo name
- 6cd82b6 doc: update build guide (#783)
- a52f539 pref: add switch for long clicking to delete candidate
- 1817efa fix: remove duplicated string resource
- 13b8642 chore: change translation
- 041c621 chore: click item in about activity to copy build info
- 6db78b1 feat: add mini keyboard for real keyboard (#765)
- 0e99167 chore: update cmakelists due the change of librime
- 4f6239d chore: update librime
- 41c3afb feat: long click to delete candidate
- 5e61873 fix,refactor(drawable): adjust icon resources
- ddec337 feat(settings): add entry to view real-time logs
- 84836d2 refactor(fragments): separate PrefFragment from PrefMainActivity
- 9857cd4 feat: enable custom crash activity
- 2080ce9 refactor(settings): new LogActivity
- 88935d9 refactor(util): new DeviceInfo
- d6c0d1e refactor(components): new LogView
- d034aa0 feat: record last pid for crash logs
- 1746fa1 chore: add customactivityoncrash dependency
- 39393f6 refactor(util): new Logcat
- f7eb94a perf: adjust LiquidKeyboard candidate UI
- 67975a0 perf: adjust candidate swipe action tigger
- 8762f0f fix: candidate in windows not hiden when liquidkeyboard shown
- 72e5a49 fix: switch hide_comment not works
- 627bc40 feat: swipe left candidates and show liquidkeyboard
- 3aa2bf0 feat: increase page size modes for candidates
- 2b23492 feat: design comment position in liquidkeyboard candidates
- 36b308b feat: show candidates in liquidkeyboard
- 07b21e7 feat: hook candidate commit to space key
- 6e54daa feat: define page_size in perf activity
- d9b4c1f chore: upgrade capn to 0.10.1
- 2cc35de chore: upgrade capn to 0.10.0
- 94b85ed chore: upgrade boost to 1.79.0
- 59cc9fa fix: braceleft and braceright keycode error, commitTextByChar count error
- 2290a5d fix: real keyboard could not input words
- 846cd65 feat: add custom qq group in about activity
- 669171b chore: remove help activity to about activity
- e4de3ad chore: update build time in about preference
- 99cb034 chore: completely remove android_keys from the theme
- 8870368 chore: update build info in about preference
- be97f7f chore: update opencc phrases file
- 838aedd chore: upgrade opencc to 1.1.4
- 5f625d9 chore: show more build info in about preference
- 384f48f perf: improve dark mode compatibility
- 4a2c816 perf: add perfs and evolve key swipe
- 7e81784 fix: liquidkeyboard keywidth not changed when new theme selected
- 0f0a38f chore(Key): move some event fileds to events and fix some error
- c0be8b5 chore: remove parse android_keys
- 2e97211 perf: hide liquidKeyboard when popup keyboard
- ed24746 feat(liquidkeyboard): design which key in new row
- a50f4ad chore: change action_label_type to enter_label_mode in theme
- d428f6c chore: solve conflicts
- fb99245 feat: define enter key label for different sense
- bc98e2c fix: keyboard width error when orientation changed
- 3618367 feat: support switching from other IME
- 72c35ad chore: apply spotless check result
- 91e1e5d chore(util): tidy up stray util class or object
- 968f4d9 chore(broadcast): move IntentReceiver to broadcast, convert it to Kotlin
- 309210d chore(data): extra opencc part from Config.java
- caabbba chore(symbol): move adapters of Clipboard and Draft to symbol
- 89a1554 chore(data): move Daos of Clipboard and Draft and DbHelper to data
- c89a6ec chore: drop PrettyTime dependency
- 2c7e1f7 chore(data): move DataUtils to data, rename it to DataManager
- 76d4cee chore(data): move Preferences.kt to data, rename it to AppPrefs.kt
- 66e4b7f chore(data): move Config.java to data
- 5e442dd chore(setup): fine tune type to cast in Config.java
- e3c850c chore(util): rename YamlUtils to ConfigGetter
- 269522b chore(util): move and fine tune InputMethodUtils
- 9827d7b chore(core): enhance handle for Rime notification
- 979d46d chore(util): fine tune usages
- 71e5e0b chore(util): remove AndroidVersion.kt
- 555f086 chore: use Kotlin stdlib jdk8 version
- ffbccfe chore(jni): minor change for CMake project name
- ec9dc31 chore(jni): simplification and Clang-Tidy
- 0387c0f chore(jni): re-registry native methods
- 972c8f4 chore(core): Move Rime class into core package
- 31f4f99 chore(jni): add jni-util.h
- 98819db pref: improve compatibility for hook ctrl+c/v/x
- 314dff2 pref: add hook keyboard preferences
- 238c121 pref: preference add auto dark switch
- 81f5ff9 pref: keyboard support dark/light mode
- b6dab80 feat: set keyboard_height in preset_keyboards
- 6618e80 fix: spelling correction
- 4f0cb48 chore: upgrade ndk to 24.0
- 920ca05 ci: upgrade action cache to v3
- ee5c3d6 chore: upgrade librime to latest
- ab643da chore: upgrade gradle to 7.4.2
- b95b308 chore: bump version to 3.2.7