[PATCH 00/13] Clean up text protocol and move to wayland

Jan Arne Petersen jpetersen at openismus.com
Tue Feb 19 10:26:54 PST 2013


From: Jan Arne Petersen <jpetersen at openismus.com>

This series finalizes the first version of the text protocol and
moves it from Weston to Wayland, so that it can be implemented in
toolkits.

It adds the missing language/text-direction support to the
protocol.

text_model gets renamed to wl_text_input, text_model_factory to 
wl_text_input_manager.

There is also a small fix on the preedit-style enum and
wl_text_input::commit is renamed to ::commit_state to make it more
clear what is commited. There are also some small documentation fixes.

Jan Arne Petersen (11):
  tests: Fix text-test
  text: Add language and text-direction to protocol
  text: Add example for language/text direction
  keyboard: Reset state on activate
  editor: Reset text model on reset
  view: g_type_init() is deprecated in glib >= 2.35
  text: rename text_model::commit to commit_state
  text: Order requests and events in a nice way
  text: Rename text_model to text_input
  text: Add "none" preedit-style
  text: Move text protocol to wayland

Krzesimir Nowak (2):
  text: Fix password content hint value
  text: Fix some text and input-method docs

 clients/Makefile.am        |   6 +-
 clients/editor.c           | 182 +++++++++++++++++-----------
 clients/keyboard.c         | 184 +++++++++++++++++++++++------
 clients/view.c             |   2 +
 clients/weston-simple-im.c |  54 +++++----
 protocol/Makefile.am       |   1 -
 protocol/input-method.xml  |  51 ++++++--
 protocol/text.xml          | 288 ---------------------------------------------
 src/Makefile.am            |   4 -
 src/text-backend.c         | 287 +++++++++++++++++++++++++-------------------
 tests/Makefile.am          |   5 +-
 tests/text-test.c          | 147 +++++++++++++----------
 12 files changed, 589 insertions(+), 622 deletions(-)
 delete mode 100644 protocol/text.xml

-- 
1.8.1.2



More information about the wayland-devel mailing list