[PATCH 0/5] Input method support cleanup
Kristian Høgsberg
hoegsberg at gmail.com
Fri Feb 15 14:25:54 PST 2013
On Thu, Jan 31, 2013 at 03:52:18PM +0100, Jan Arne Petersen wrote:
> From: Jan Arne Petersen <jpetersen at openismus.com>
>
> Another series of input method support patches. Mostly some
> cleanups in the protocol:
>
> * Remove some unused requests events (set_preedit etc)
>
> * Add a commit request to allow to batch different state
> changes on application side together. That needs some more
> documentation (also how it works in the other direction on
> preedit_string and commit_string events).
>
> * Add show/hide input panel requests to allow not always shwoing
> input panels when activated (for example requiring an extra touch).
>
> * Rename set_micro_focus to set_cursor_rectangle to make more
> clear what the requests does.
>
> * Split out the cursor position change from the commit_string into
> an own event (and also allow to change the anchor position).
Grabbed this one too, thanks.
Kristian
> Jan Arne Petersen (5):
> text: Remove unused requests/events
> text: Add commit request
> text: Add show/hide_input_panel requests
> text: Rename set_micro_focus request
> text: Split out cursor_position
>
> clients/editor.c | 103 ++++++++++++++++++++++++++++++---------------
> clients/keyboard.c | 41 ++++++++++++------
> clients/weston-simple-im.c | 27 +++++++++---
> protocol/input-method.xml | 7 ++-
> protocol/text.xml | 34 ++++++++++++---
> src/shell.c | 3 ++
> src/text-backend.c | 75 +++++++++++++++++++++++++++------
> 7 files changed, 217 insertions(+), 73 deletions(-)
>
> --
> 1.8.1
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list