github osfans/trime v3.2.16

latest releases: nightly, v3.3.1, v3.3.0...
10 months ago

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

  • [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

Don't miss a new trime release

NewReleases is sending notifications on new releases.