Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@xdavidwu xdavidwu released this 08 Apr 03:35
· 16 commits to master since this release
v0.1.0
bbf2adf

wlchewing v0.1.0

Experimental release with:

  • basic IME feature
  • colors customizable by command line options

tarball is signed with key 5412E741087E6F0C1668B52BEF1E781EE6BE877E

changelog:

xdavidwu (43):
      initial commit
      add README
      buffer: fix buffer pool
      impl key repeat
      impl key forwarding with virtual-keyboard
      impl proper key forwarding
      add mktemp alternative
      im: fix memory issue on commit
      im: display bopomofo properly
      im: check alt and logo modifiers
      im: handle keypad equivalents
      im: skip unneeded state updates
      im: check if chewing handled keys
      im: add comments about panel key behavior
      im: default to forward key release
      im: handle keymap only if changed
      im: fix activate/ deactivate state
      buffer: fix pool destroy
      im: record sent pressed, and pop on deactivate
      im: fix handle state on open panel
      im: implement shift quick switch
      im: handle home and end
      im: filter chewing_handle_Default
      im: add temporary hack for gtk preedit state issue
      basic SNI aka tray icon support
      im: fix switch by shift from english to chinese
      Revert "im: fix switch by shift from english to chinese"
      im: really fix switch by shift from eng to chinese
      sni: (re-)register on NameOwnerChanged
      im: let chewing handle all printable input keysyms
      im: add a missing roundtrip
      bottom-panel: avoid zero height as we do not anchor both top and bottom
      release all keys on sigterm and sigint
      add license
      organize files and refactor build
      add option to start with english mode
      add option to configure dock behavior
      add option to set font
      add option for candidate panel anchor
      add options for colors
      add option for selected text color
      im: fix fd leak on keymap
      build: 0.1.0