github osfans/trime v3.2.9

latest releases: nightly, v3.3.1, v3.3.0...
2 years ago

Change log since v3.2.8:

  • a34a9c3 feat(ime): add delete all database beans menu action
  • 054da09 fix(ime): symbol: invisible key text in LiquidKeyboard
  • 6f6305a fix(data/symbol): insert a unique bean failed when collect a bean
  • e2f060d fix(data): pinned beans don't move to the top of the list
  • 42008c3 feat(ime): operate database beans on keyboard by popup menu
  • 619008f refactor(data): continue to improve LiquidKeyboard implementations
  • 1591ea0 refactor(data): rewrite implementations for database bean displaying
  • b92648b refactor(data): adjust database migrate methods
  • 03f05a8 feat(data): apply coroutine to room database stuffs
  • d7cf6be feat(data): add and apply migration methods to database
  • d6b824b refactor(data): complete new database stuffs
  • f587539 refactor: adjust input views
  • 322cc76 refactor(ime/symbol): improve LiquidKeyboard UI logic
  • f47f578 refactor: remove redundant construct parameter of Rime and Config class
  • dc04a18 chore: mark argument to export room database architecture
  • be9d3ff feat(data): initialize ClipboardHelper to enhance management of clipboard
  • af2a1d0 feat(data): initialize androidx room database stuffs
  • faed379 chore: add andoridx room to manage database
  • da9ce3e refactor(ui): apply XXPermission APIs in PerfMainActivity
  • f57e137 chore: introduce XXPermission to simplify permission request process
  • dddf91c feat(util): add SystemServices to contain frequently used services
  • 170960f chore: fix code style in manifest
  • c537038 chore: minor reformat manifest
  • 6964d23 feat(ui): support to choose data directory via SAF
  • bd36499 feat(util): implement UriUtils
  • 472bb48 chore: update dependencies
  • 677106c feat(ui): basically implement FolderPickerPreference
  • 948877e refactor(res): remove redundant layout files
  • 1d750ee chore: remove system alter window permission in manifest
  • 97cf4a0 refactor(ui): remove old picker implementations
  • c4e2c80 refactor(ui): apply the new show picker methods in activity fragments
  • ad142f2 refactor(ime): move all show-dialog-related methods to Kotlin side ...
  • bb3d9b3 feat(ui): simplify the picker creation with implementing CoroutineChoiceDialog class
  • d1c731b feat/refactor(ime): no permission required to show popups above the input view ...
  • 35002f0 chore: update cmake to 3.22.1
  • fc1d671 chore: migrate to new gradle settings management
  • 0a69316 refactor(ui): fine tune DialogSeekBarPreference
  • 8c6d777 fix(ui): navigation bar overlaid the last preference
  • e43b928 refactor(ui): reorder preferences in OtherFragment
  • 9e0e83f fix(ui/data): try to fix hardcoded data dir
  • 5b7bcbc refactor(ui): polish LiquidKeyboardActivity
  • e727d23 feat(ui): add animation when navigate between the fragments
  • 641afed fix(ui): the buttons in the navigation bar were difficult to see
  • 634d114 refactor(ui): improve how to show license page
  • 1ba414e chore: update gradle build tools plugin to 7.2.2
  • 8c1839e chore: polish methods to get custom build config fields
  • 312452e refactor(data): remove unused functions in Config.java
  • 3dfc4ed chore: add junit test implementations
  • 8f12555 fix(data): should list sound profiles in the subdir
  • c8c2867 chore: remove redundant items in manifest
  • 7e40542 feat: input symbol in liquid Keyboard
  • 0c8f884 chore: bump version to 3.2.9

Don't miss a new trime release

NewReleases is sending notifications on new releases.