wayland-protocols/unstable
Carlos Garnacho 1b7eb33769 text-input: Add preedit text hints
There seems to be some demand from input methods to be able
to style different parts of the preedit string differently.
Since the reasons to do that are many, and vary between IMs
and languages.

But even though some IMs would much want to be able to specify
colors, they lack the context to know what choice of colors
provides enough contrast and legibility embedded on foreign
UIs (e.g. accounting things like themes, accessibility, ...).

There is a proposal for a semantic closed list of pre-edit
styling options at https://github.com/ibus/ibus/wiki/Wayland-Colors,
which this commit follows, so clients and UIs have more freedom
in displaying a suitable style to pre-edit strings.

Signed-off-by: Carlos Garnacho <carlosg@gnome.org>
2025-12-19 20:36:44 +01:00
..
fullscreen-shell protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
idle-inhibit idle-inhibit: Lead with a verb in request description 2016-11-21 11:14:17 +00:00
input-method protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
input-timestamps protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
keyboard-shortcuts-inhibit protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
linux-dmabuf protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
linux-explicit-synchronization protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
pointer-constraints protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
pointer-gestures protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
primary-selection protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
relative-pointer protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
tablet protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
text-input text-input: Add preedit text hints 2025-12-19 20:36:44 +01:00
xdg-decoration protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
xdg-foreign protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
xdg-output protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
xdg-shell protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00
xwayland-keyboard-grab protocols: Add GitLab contact information 2024-10-09 09:07:11 +00:00