Skip to content

v3.2.8

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Sep 15:02
· 928 commits to develop since this release

Change log since v3.2.7:

  • 33c3487 feat: floating window for liquid keyboard
  • 963998f feat: config apps not save draft, increase save draft frequency
  • b18c7ec chore: move acticity part to activity alias
  • 2055637 feat: manage data in clipboard / draft / collection
  • 0058e89 fix: hide_comment not works
  • 4c39d67 fix(config): endless loop in setTheme
  • 1ce3bec chore: disable desugaring temporarily
  • ce55836 refactor(res): polish translations
  • f36ff94 refactor: apply spotless check
  • c6db387 fix(ui): "Sync in background" preference never show the time and status of last sync
  • fa4dbbb refactor(ui): improve code logic in ColorPickerDialog
  • 96ed341 chore: set compileOptions
  • 129b90b refactor(ui): improve code logic in SoundPickerDialog
  • 0dfcf07 fix(ui): fail to enable or disable schema(s) sometimes
  • 1d9f2e8 refactor(ui): improve code logic in ThemePickerDialog
  • 3bad159 refactor(ui): apply new progress dialog implementation
  • ed92809 refactor(util): implement withLoadingDialog for lifecycleCoroutineScope
  • 44f5372 refactor(ui): rename classes to be consistent with new preference names
  • be95e64 refactor(ui): reorganize preference screen
  • 545a392 refactor(ui): apply MainViewModel to PerfMainActivity and its fragments
  • 305bf2b refactor(ui): new MainViewModel
  • 63fd86b refactor(ui): put all ui-related files into ui directory
  • 1d28629 refactor(components): optimize logic in SchemaPickerDialog
  • fee2036 refactor(components): optimize logic in ResetAssetsDialog
  • 26849eb refactor(data): replace prepareRime with sync in Config
  • 1781a59 feat(data): implement data synchronization in DataManager
  • 5b48bc2 fix: num key not work, show shift label when alt/meta/ctrl on
  • 57188bc perf: show ascii label when ascii_punct on
  • 3ae3273 fix: shift_lock value ascii_long not work
  • 72845e3 fix: commit char when librime not process key
  • 56170d9 feat: ignore modifer keys when preset key has modifer
  • 76fc165 feat: not use shifted label when Shift lock ignored
  • cd72053 fix: modifier state lost when longclick keys
  • 9b8d8d8 fix: some key with shift couldn't input in ascii mode
  • 6da7a58 feat: change key label when shift key on
  • 23b6de4 fix: bug in modify keys
  • d5ad817 feat: ignore Shift locke for space, number and symbol
  • 908637e feat: show variable length keys in liquid keyboard
  • 652a867 chore: upgrade capnp to 0.10.2
  • cb342c3 fix: long click to delete wrong behaviour
  • 3447848 chore: clean dead code in manifest
  • f58516d fix: fix copy text crash issue
  • c685ddf chore: upgrade gradle to 7.5
  • 8f4d027 fix: missing default.custom.yaml
  • 7a9a691 fix: wrong key background
  • 3d0c03d refactor: improve commit text logic and performance
  • 53b22c3 fix: KP_0 - KP_9 could not input
  • 0572618 fix: selected text not provide to presetkey option
  • 05428eb chore(gradle): get git branch info from ci
  • 9fb5c3d feat: long click to delete clipboard item
  • 7cacd64 chore: bump version to 3.2.8