aboutsummaryrefslogtreecommitdiffstats
path: root/sway/input/text_input.c
Commit message (Collapse)AuthorAge
* Implement input method keyboard grabLibravatar xdavidwu2021-03-12
|
* text_input: Only send surrounding_text and content_type if supportedLibravatar Tadeo Kondrak2021-02-15
|
* text_input: Ignore text_input disable from unfocused windowsLibravatar Tadeo Kondrak2021-02-15
| | | | | | | Before this commit, there would be cases where focus changes from one window to another, the new window activates text_input, then the old window sends a deactivate request, making text_input unfocused completely.
* input: Clean up input_method_relay in seat_destoy()Libravatar Andri Yngvason2021-01-01
| | | | | This fixes a crash that happens when input_method_new or text_method_new events are emitted after the seat has been freed.
* im: Fix crash when im destorying and no focused surface existsLibravatar Leo2020-04-04
|
* im: remove listener on pending surface destoryedLibravatar xdavidwu2020-04-04
|
* im: make text-input listeners per text-inputLibravatar xdavidwu2020-04-04
|
* input-method: avoid and log unneeded set_focusLibravatar xdavidwu2020-04-04
|
* input-method: remove surface listener before setLibravatar xdavidwu2020-04-04
| | | | | This make sure pending focused surface listener is not reachable from old surface.
* Port input method and text input from rootstonLibravatar xdavidwu2020-04-04
This ports swaywm/wlroots#1203, swaywm/wlroots#1303, swaywm/wlroots#1308, swaywm/wlroots#1759 rootston part to sway. Co-Authored-By: Leo Chen <leo881003@gmail.com>