github osfans/trime v3.2.11

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

Change log since v3.2.10:

  • 46f3862 chore: upgrade librime to 1.8.5
  • 8fef8bc Update trime.yaml
  • 0943b30 fix,feat(ui): show loading dialog after confirming the schemas to enable
  • 5f33a55 fix(data): make all properties optional when deserializing a schema config
  • 0f86f10 fix(data): don't use librime's API to get the user data dir
  • 2994bfe chore: update dependencies and compile sdk version
  • 6f7eba8 fix,feat(ui): display schema name instead of its id in the picker
  • e17d5d0 fix(core,data): build opencc dictionaries in the user data dir
  • 11b59b8 feat,refactor(core,ui,jni): reimplement setting integer in custom config
  • acf3c77 feat,refactor(core,data): sync built-in data before setting up
  • a6624de refactor(ime,util): convert GraphicUtils class to object
  • 47b6946 refactor(core,jni): move some calculations to C++ side ...
  • 5e3b220 refactor(core,data,ime,jni): replace RimeCandidate with new data class
  • 7c66996 refacor(data,ime): optimize the handling of key code/event somewhere
  • a51a80f refactor(ime): optimize the enum classes related key event stuffs
  • fe4c5bb refactor(ime,util): move launchMainActivity to ShortcutUtils
  • e18767c refactor(ime): cancels TextInputManager's inheritance from MainCoroutineScope
  • 2b74137 refactor(ime): reform how to initialize the local array
  • c9e9350 feat,refactor(ime): reform how to handle the return (enter) key
  • 3d276c4 chore,feat: generate rime key val constants and keycode mapping using ksp
  • 723b9dd refactor(keyboard,lifecycle): remove useless CoroutineScopeJava
  • 60ab4d5 refactor(core,data,jni): bundle more data to schema data class
  • 09791a9 refactor(core,data,ime): split out schema parsing stuffs from Rime.java
  • f8ea394 refactor(core,data,ime,...): make all native methods comply with Camel Case
  • d280ee9 refactor(core,data,ime,jni,ui): move OpenCC APIs to OpenCCDictManager
  • 67b6374 refactor(core,jni): remove redundant deployment APIs
  • 0b55a23 refactor(core,jni): remove the the bridges of configuration APIs
  • 731cf0a refactor(core,ime,jni,ui): migrate more C++ methods must to call ...
  • 1560288 refactor(core,ime,jni,ui,util): shrink the native stuffs
  • 5a14112 refactor(core,jni,ui): reform the native method of selecting schemas
  • c6140e4 refactor(core,data,ime,...): structuralize the schema list item
  • f4585b3 refactor(data,ime,ui,util): replace SystemService with Splitties's one
  • 239af5a chore: add several splitties modules
  • 7b91663 fix: unset ascii mode after switching keyboard
  • 6ce3631 build,refactor(ime,ui,util): eliminate warnings during build
  • 4b6f8ac refactor,fix(data,ime,ui,res): enhance key sound theme management
  • 231d992 chore: add kaml dependency ...
  • f6f6a3b fix(data,ime): eliminate the wired padding on the either side of liquid keyboard (#869)
  • fb21642 fix(jni): don't specify log dir since we don't really need the log files (#906)
  • 68c599c fix(ui): make sure sound package configs are showed in the picker
  • 6de7617 fix(data): add detection of whether the custom file has modified ...
  • c340181 fix(ui): initialize sound related stuffs on storage permission granted
  • 810fbdf chore,refactor(res): update social media information
  • a5b4d6e fix(data,util): parse color values from inputted map first to get drawable
  • 1e01fb9 fix(data): restore disappear key round corners (#895)
  • 9681fae chore: bump version to 3.2.11

Don't miss a new trime release

NewReleases is sending notifications on new releases.