diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2018-07-30 17:11:01 +0200 |
---|---|---|
committer | Jonas Ådahl <jadahl@gmail.com> | 2018-07-30 17:42:39 +0200 |
commit | db152d7c6f53adb60db8dfc046604a487002d927 (patch) | |
tree | c2206ba39cbf23476c15b94b2e6b04da4f9fa954 /stable/xdg-shell/xdg-shell.xml | |
parent | 6d58be003554ae1cb253ef0b2739b496561fdc92 (diff) |
text-input: Add v3 of the text-input protocol
This new protocol description is an evolution of v2.
- All pre-edit text styling is gone.
- Pre-edit cursor can span characters.
- No events regarding input panel (OSK) state nor covered rectangle.
Compositors are still free to handle situations where the keyboard
focus rectangle is covered by the input panel.
- No set_preferred_language request for clients.
- There is no event to send keysyms. Compositors can use wl_keyboard
interface instead.
- All state is double-buffered, with specified defaults.
- The compositor can be notified about external changes to the state.
- The client can detect outdated requests.
Signed-off-by: Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm>
Signed-off-by: Carlos Garnacho <carlosg@gnome.org>
Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
Diffstat (limited to 'stable/xdg-shell/xdg-shell.xml')
0 files changed, 0 insertions, 0 deletions