Skip to content

Releases: Bambooin/trime

v3.2.16

24 Nov 13:57
Compare
Choose a tag to compare

Change log from v3.2.2 to v3.2.16: v3.2.2...v3.2.16

  • [74b6afb] - chore: remove obsolete script
  • [9937980] - chore: upgrade gradle to 7.2
  • [6ec4955] - chore: bump version to 3.2.3
  • [aeabc54] - bug-fix & new feature
  • [3c78028] - fix height
  • [3362172] - fix backfround
  • [4f2f1cf] - utils: ImeUtils: new, move from PrefMainActivity's companion object
  • [a4c31cb] - utils: StringUtils: rename to fix typo
  • [559e43f] - utils: ShortcutUtils: new, to replace Function
  • [25c7b26] - utils: StringUtils: convert to Kotlin
  • [33a893d] - utils: ShortcutUtils: mark new line; remove Function
  • [8403089] - utils: RimeUtils: reorganize
  • [512cdc8] - utils: YamlUtils: new, adapted from Config
  • [fc3c75f] - utils: try to meet styling specification
  • [a971088] - fix: fix merge conflict and style
  • [61021a1] - refactor: lower case package name and split
  • [36aafc3] - chore: update README.md
  • [e66d97a] - chore: adjust READMEs' copywriting
  • [1d83f74] - chore: fix typos in READMEs
  • [ffed387] - chore: fix typos in README_en.md
  • [c82ca11] - fix: fix image align by change icon
  • [42d743b] - chore: polish en readme
  • [325873f] - doc: set main readme to en
  • [bab1f3b] - chore: change readme referrer
  • [822d36b] - chore: polish english readme
  • [b72d273] - chore: remove obsolete readme file
  • [f9269eb] - fix: fix fdroid build by remove unverified repo
  • [69dbd54] - feat: add code of conduct file
  • [b8f4551] - feat: add contribution guide
  • [849fab4] - doc: add contribution guide in readme
  • [14e9b2e] - doc: add contribution guide in pull request template
  • [af19201] - chore: upgrade google java format to 1.11.0
  • [8dc7ba5] - chore: upgrade spotless plugin to 5.15.0
  • [e7a878a] - chore: clean obsolete artwork
  • [8f95b32] - refactor(keyboard): remove unused KeyboardManager
  • [3c2da03] - refactor(keyboard): move and rename TrimeKeyEffects
  • [65e4038] - refactor/perf(keyboard): improve KeyboardSwitch(er)
  • [611cbb3] - refactor(clipboard): fix typos
  • [ecbb36e] - refactor(symbol): fix typos
  • [eea722f] - fix(res): make Options Menu follow the UI mode (osfans#521)
  • [a887ed1] - refactor(core): fix typos
  • [f53ffcd] - perf(core): reorganize and improve Trime service
  • [86ad95e] - fix: cannot seek progress of repeat interval setting
  • [f058710] - fix: key properties should fallback to keyboard's
  • [2c9bc2f] - feat: enhance haptic feedback
  • [9eb138e] - refactor(setup/Config): reduce context parameter usages
  • [2951a08] - perf(core/Trime): refactor handler class
  • [ff985af] - refactor(keyboard/KeyboardView): introduce LeakGuardHandlerWrapper
  • [8974ebe] - refactor(res/layout; core/Trime): reorganize layout resources
  • [0fd7dd6] - fix: cannot display liquid keyboard view
  • [f147df8] - perf(core/Trime): not pre-declare View to avoid static field leak
  • [61f278a] - refactor(core/Trime; keyboard/KeyboardView): remove unusable swipe action
  • [58e7b83] - refactor: try to meet spotless styling
  • [2893c46] - 优化键盘按键滑动事件的触发
  • [82a1abd] - 为 osfans#524 增加开关
  • [712e521] - 优化liquidKeyboard。
  • [95e117a] - 优化候选栏。
  • [3d9a6a3] - doc: update inappropriate translation
  • [cd19c26] - Fix a ClassCastException caused by the clipboard command
  • [288573b] - Init the colors config before load candidate background
  • [8fe8c71] - fix NullPointerException
  • [ca099fe] - Move keystore properties to keystore.properties
  • [fb85dd4] - ci: migrate workflows from adopt to temurin
  • [8ea42b8] - ci: rename workflow to same style
  • [902d400] - perf: reduce keyboard and one_hand_mode loading time
  • [b2580d9] - refactor(text): reduce redundant code and normalize variable names
  • [3f8824d] - refactor(text): split code related to font customization
  • [da36fa0] - refactor(text): Optimize how to recompute tab geometry
  • [ec8f24c] - refactor(text): introduce GraphicUtils to Candidate
  • [df9c966] - refactor(text): reduce redundant code and normalize variable names
  • [cd018f8] - refactor(text): optimize how to recompute tab geometry
  • [a4290fa] - refactor(lifecycle): enhance lifecycle management
  • [afc3f2f] - refactor(core, text): split most code related to text input in Trime
  • [fd687dd] - feat(res): add default system subtype (slogan)
  • [f5ca6bb] - fix(core): unexpectedly select all action while typing
  • [da18332] - refactor(util): fine tune ImeUtils (InputMethodUtils)
  • [6305d67] - refactor(components): migrate AlertDialog to AndroidX
  • [94d831c] - refactor(core): fine tune popup window
  • [bfa954a] - refactor(core): fine tune AlertDialog
  • [843f52d] - refactor(core): split more code from Trime service
  • [5200a7e] - refactor(settings, lifecycle): fine tune coroutines scope settings
  • [0de8f23] - refactor: apply spotless to unify style
  • [7a30499] - refactor(util): introduce AndroidVersion
  • [79aac35] - refactor(settings): enhance permissions request
  • [bb8ffe5] - chore: add theme in bug report template
  • [ef786b6] - doc: make clear that every commit should be in good state
  • [08c381d] - doc: update build guide of macOS
  • [04c9591] - doc: fix pull request markdown style
  • [a99fb0a] - fix(KeyboardView): multpoint touch wrongly recognized as swipe
  • [b2bec59] - refactor(jni): refactor the cmake files
  • [d868682] - fix(jni): remove unnecessary CACHE entry
  • [c096c9b] - refactor(jni): add the rime plugins back
  • [3076e49] - chore(submodule): ignore changes that CMake makes
  • [8232e98] - chore: remove obsolete submodule config
  • [b6f3253] - doc: update pull request template
  • [e863ad1] - chore: bump version to 3.2.4 for next release cycle
  • [dc06354] - fix(KeyboardView): IllegalFormatConversionException in debug build
  • [cb10166] - chore: polish gitignore by template
  • [d7c04c8] - fix(TextInputMangager): move the logic back to the right position
  • [f323fd5] - chore(jni): build everything into one library
  • [e45801a] - chore(build): add more build variants
  • [8d9f40e] - chore(jni): use dependencies from librime as much as possible
  • [c995915] - chore(jni): don't compile library tools
  • [35960c0] - chore(jni): enable snappy
  • [7a1b187] - chore: add name and version to artifactory
  • [93b68b3] - chore(jni): allow specifying prebuilt JNI libraries
  • [6736263] - fix(jni): disable statx
  • [e0950e9] - chore: remove obsolete gitattributes rules
  • [7cfe3ce] - chore: enable building multiple apks per abi
  • [1ea4b1e] - chore: upgrade code style tools
  • [676f609]...
Read more