Weng Xuetian
8bfde6755e
Remove unnecessary fcitx's devel package dependency in linux doc
...
Fcitx related support only relies on libdbus.
2025-02-23 10:33:18 -08:00
Weng Xuetian
d4519aafd3
Remove the unimplemented CloseIC in fcitx module
...
This call is actually a left-over when porting from fcitx4 service to the new org.freedesktop.portal.Fcitx supported by both fcitx4/fcitx5. CloseIC is actually never a part of the new interface on org.freedesktop.portal.Fcitx. It cause any issue user visible effect.
2023-07-20 13:36:33 -07:00
Weng Xuetian and Ethan Lee
138d96c8a6
Send key release event to input method. ( #5281 )
...
Co-authored-by: Ethan Lee <flibitijibibo@gmail.com >
2022-04-05 22:30:25 -04:00
Weng Xuetian
ff5b67e5e0
IBus should use ev keycode instead of X keycode
...
See: https://github.com/ibus/ibus/blob/5a455b1ead5d72483952356ddfe25b9e3b637e6f/client/gtk2/ibusimcontext.c#L468
2022-04-05 20:04:40 -04:00
Weng Xuetian
b11dfd7611
Only generate key repetition for keys that should repeat on wayland.
...
This fix repetition on modifier keys, e.g. Control.
2022-02-01 17:56:04 -05:00
Weng Xuetian
a90a2e7582
Fix text_input_v3 preedit string
...
For every batch of text_input_v3 updates, if there is no preedit in this
batch, preedit should be cleared.
2022-02-01 15:51:26 -05:00
Weng Xuetian
5056b29b0f
Fix the wrong int size for fcitx capability.
2021-12-03 04:31:24 -08:00