[PATCH 00/12] Improved text protocol and editor example
Jan Arne Petersen
jpetersen at openismus.com
Thu Aug 30 10:16:05 PDT 2012
From: Jan Arne Petersen <jpetersen at openismus.com>
Fixed some small bugs in still open patches, and added them here since they are
dependencies of the other changes.
Improved the editor example adding cursor and selection support.
Improved the set_surrounding_text request in text_model.
Jan Arne Petersen (11):
text: Remove surface arg in create_text_model
text: Introduce input_method_context interface
text: Add some documentation to the text protocol
editor: Make text_entry a widget
editor: Extract text handling into text_layout
editor: Add support for cursor
editor: Insert commit-string at cursor
editor: Add support for selection
editor: Add support for setting a preedit
text: Fix set_surrounding_text request
text: Split text and input-method protocols
Philipp Brüschweiler (1):
text: Have only one text_model_factory
clients/.gitignore | 2 +
clients/Makefile.am | 6 +-
clients/editor.c | 551 ++++++++++++++++++++++++++++++++++++++--------
clients/keyboard.c | 41 +++-
protocol/Makefile.am | 5 +-
protocol/input-method.xml | 81 +++++++
protocol/text.xml | 95 ++++++--
src/.gitignore | 2 +
src/Makefile.am | 4 +
src/compositor.c | 1 +
src/compositor.h | 3 +
src/text-backend.c | 202 ++++++++++++-----
12 files changed, 825 insertions(+), 168 deletions(-)
create mode 100644 protocol/input-method.xml
--
1.7.11.4
More information about the wayland-devel
mailing list