v3.2.19
github-actions
released this
01 Jul 10:28
·
171 commits
to develop
since this release
Change log from v3.2.18 to v3.2.19: v3.2.18...v3.2.19
- [a1bb068] - chore: bump version to 3.2.19
- [2bc4f2f] - fix: crash on showing composition popup window somehow
- [7bb35d3] - fix: crash on showing toast in LogActivity on some custom ROMs
- [ff6b838] - refactor: move DataManager in a standalone package
- [571e7c4] - feat: smarter and faster assets syncing
- [6199d30] - refactor: utilize custom resource util methods to reset assets
- [5dc3eb8] - fix: data dir preferences didn't show default value on init
- [2c2f889] - fix: main keyboard view wouldn't show up after switching schema
- [4ffbe57] - refactor: split out composition stuffs from text package
- [18fe727] - refactor: adjust RimeComposition fields
- [debca2b] - refactor: simplify the logic to build composition view content
- [df55afb] - refactor: update composition view from external context data
- [a969f5d] - refactor: move CompositionPopupWindow into InputComponent (and InputView)
- [c484d7f] - fix: attempt to correct the wrong popup window position on moving
- [9373ea6] - fix: index out of bounds when calculate offset in Composition view
- [cc8f7db] - perf: make parseColor no longer check the parameter is null
- [14595c6] - refactor: rewrite ascii mode switch logic
- [ee4f035] - fix: Candidate ascii_mode state mismatch
- [e84a7ae] - fix: the last candidate font size is abnormal
- [46cd745] - fix: work with the old synced asset files hierarchy
- [8d676c8] - feat(event): add command set_color_scheme
- [5d0bb1f] - feat: add button to copy brief result logs to clipboard
- [d92686b] - feat: custom liquid keyboard fixed key bar
- [7a7997e] - feat: fixed key bar support
round_corner
,margin_x
- [343f3cd] - fix: liquid keyboard
key_height
,margin_x
no work - [b6f4b27] - chore: update trime-schema.json
- [0798519] - fix: fix missing debug stripped native libs
- [206b10f] - ci: upgrade to ubuntu 24.04 runner
- [a1e616d] - ci: fix broken jni cache source path for release
- [560658f] - feat: fixed key bar support image
key_back_color
- [751563b] - refactor: refactors to picker dialog
- [6d1eb3f] - fix:
dbAdapter.type
not updated when switching tabs - [b457808] - docs: add missing license header
- [6ebe8c2] - fix: theme file named xx.yy.trime.yaml cannot be selected
- [88ed36a] - chore: built-in theme name localization
- [d0ecf5c] - build: upgrade kotlin to 2 and more
- [0450cd3] - fix: copy folders in
assets
correctly - [a7b5154] - feat: restore selected files only
- [9e7ae97] - fix: use
/
as path separator for all OS - [e6204b8] - refactor: use custom toast utils
- [99dc458] - refactor: use native apis to build notification
- [95272b0] - refactor: use native apis to get stuffs from system's resource instance
- [79f9fb1] - refactor: use native apis to build intent and start activity
- [1c1b641] - refactor: use custom uri utils
- [7d7836f] - refactor: access internal inset resources by self
- [41e5d21] - chore: remove androidutilcode from dependencies
- [1869e91] - fix: crash on access to split option enum constants
- [adb63c6] - chore: migrate to rime_get_api
- [9d39427] - chore: upgrade librime lua with rime_get_api
- [a114bd7] - chore: upgrade librime with rime_get_api
- [d0f1787] - chore: add .kotlin to git ignore
- [310449e] - refactor: implement PreferenceDelegate to simplify AppPrefs
- [4b4722d] - refactor: move AppPrefs to prefs package
- [c8aaba6] - refactor: use enum class to list app ui mode
- [c33a6e1] - chore: upgrade boost to 1.85.0
- [63a771b] - chore: upgrade gradle to 8.8
- [8e044d8] - refactor: reimplement StringUtils as Strings and Regex
- [576d382] - refactor: remove outdated licensing layout
- [2df3ae5] - refactor: add
Char.isAsciiPrintable
function - [1f1c0a6] - fix:
ascii_keyboard
tag was malfunctional - [2b604c5] - refactor: move
(commit/clear)Composition
to new api interface - [2c1bcb3] - refactor: simplify the code of Candidate view
- [c873442] - refactor: move the composing logic to the view into InputView
- [e5b7461] - fix: draw all computed candidates aligned with the first one in the Y-axis direction
- [6355ea5] - fix: use unified landscape mode
- [9d2d5fd] - fix: use local context instead of appContext
- [1133efd] - style: format code
- [9855766] - docs: add missing SPDX header
- [e46046a] - docs: add 3.2.19 change log