github osfans/trime v3.3.8

latest release: nightly
18 hours ago

Change log from v3.3.7 to v3.3.8: v3.3.7...v3.3.8

  • [5471d25] - chore: bump version to 3.3.8
  • [46143a2] - refactor(candidates): implement "stable id" for candidate adapters
  • [971e62f] - refactor(api): emit candidate menu or list depending on paging_mode option
  • [5495a21] - feat(candidates): set candidate list layout by preference
  • [f117fba] - refactor(theme): deprecate style/horizontal
  • [0176c9e] - fix(ime): candidates would disappear in candidate window after rime deploy
  • [0fb6cb7] - build: migrate deprecations in gradle 8.14
  • [f6e391f] - feat: add ASCII mode switch indicator
  • [d3e5cfe] - refactor: improve the implementation of ascii mode switch indicator
  • [0fc1c64] - refactor(jni): improve rime proto object conversion
  • [6c3fbe0] - refactor(gestures): introduce KeyboardGestureFrame for advanced handling
  • [f1452c9] - feat: enhance keyboard haptic feedback with additional vibration options
  • [43a2ab2] - feat: support user dict management
  • [7019269] - chore: upgrade gradle to 9.2.0
  • [c72623b] - fix(gestures): remove duplicate vibration feedback and unused classe
  • [b933757] - feat: enhance key preview with popup keyboard support
  • [dc9d068] - fix: key state not updated after composing & has_menu state completed
  • [642180b] - feat: add spacing for candidate comment layout
  • [3e99478] - refactor: drop draft box feature
  • [5d6715d] - refactor: build clipboard settings fragment dynamically
  • [1feb1ef] - feat: add clipboard listening switch
  • [1d0d553] - fix(keyboard): resolve abnormal display of space bar schemaName
  • [4eaa6f7] - feat(prefs): update pref ui in time when the dependent condition changes
  • [6d5ebf6] - fix(keyboard): resolve GestureFrame gaining focus unexpectedly
  • [bf57fba] - fix(keyboard): key press sound effect not working after device reboot (#1815)
  • [922ed0e] - docs: correct textual content throughout the application
  • [5ec9d2e] - feat(keyboard): add set_theme command for theme switching and refreshing
  • [bfc7e43] - feat(keyboard): add border support for main keyboard keys
  • [c549e1a] - refactor: rename LiquidKeyboardEditActivity to ClipEditActivity
  • [bd4e08d] - feat: standalone clipboard window
  • [a092ba9] - refactor: improve collection bean adding
  • [44b4454] - feat(clipboard): return after pasting
  • [bd12ff0] - fix(keyboard): resolve incorrect behavior of reset_ascii_mode and ascii_mode
  • [343b4eb] - chore: upgrade librime to 1.15.0
  • [2cf90f4] - build: add patch-apply in Makefile
  • [5b78b88] - fix(keyboard): resolve schema name not refreshing when switching input methods after librime update
  • [98e69fa] - fix(popup): potential crash on showing popup
  • [d18ef42] - fix: not full candidate list
  • [fcc00fc] - fix: workaround for sound effect malfunction
  • [5b311d2] - fix(candidates): unroll button was still visible when candidates is few
  • [1b36ef4] - refactor: polish app UI (#1840)
  • [2bd12f4] - fix(candidates): keyboard would be blank after selecting unrolled candidates
  • [18ae23d] - fix(keyboard): resolve key press sound effect not working on some devices after reboot and no sound effect selected in settings page
  • [eb70fe4] - fix(keyboard): filter NumLock modifier for non-numpad keys in scrcpy (#1844)
  • [60f060c] - refactor(core): normalize key event forwarding from physical keyboard
  • [4c7068d] - fix: candidates usually couldn't be unrolled in landscape mode
  • [349f945] - feat: add support for voice assitant
  • [da909f9] - chore: update dependency
  • [6f43a18] - refactor: improve rime lifecycle state observing
  • [88185e6] - refactor: improve API calling that will trigger message emitting
  • [27cbe20] - refactor: use NewStringUTF back to convert C string to jstring
  • [05c4bc4] - refactor: remove RAW_INPUT mode from ComposingTextMode
  • [1f2f4d4] - refactor: only cache necessary states from RimeMenu instead of the whole instance
  • [ecdf9f3] - feat: add native method to get global highlighted candidate index
  • [f7adb49] - fix: starting rime failure without storage availability check
  • [ab273da] - refactor: enhance clipboard suggestion
  • [09a229b] - refactor: enhance inline suggestion
  • [3f9376f] - fix: prevent long_click during slide gesture
  • [ff3f25c] - fix: restore haptic feedback for long press gestures
  • [041675a] - feat: enable highlight effect for unrolled candidates
  • [20b4b01] - fix: correct placeholder replacement logic for %3%s and %4%s
  • [0ee6693] - fix: ensure correct dark scheme persistence during theme reload and orientation
  • [7aa6598] - fix: use actual keycode instead of index for key sound feedback
  • [43453b0] - ci: upgrade action with node 24
  • [f3f5c92] - chore: add 3.3.8 changelog

Don't miss a new trime release

NewReleases is sending notifications on new releases.