Re: Questions and thoughts about input method protocol

2013-02-04 Thread Bill Spitzak
On 02/03/2013 05:14 AM, Yichao Yu wrote: I suspect because preedit was a pain to support under X it was never tried. Not at all, especially if you are using im-module or if you don't need cursor following. Yes, preedit can be used in some input method/layout but other features that I mentioned

[PATCH v2 xserver] xwayland: Don't roundtrip in DRI2 authentication mechanism

2013-02-04 Thread Tiago Vignatti
Signed-off-by: Tiago Vignatti --- v2: - added AuthMagic3, for passing ClientPtr - fixed server internal ABI issue, by maintaining DRI2Authenticate intact - fixed multiple clients accesses to DRI2 authenticate, using Wayland callback mechanism to ensure they all go atomically hw/xfr

[PATCH v2 intel] xwayland: Use new DRI2 AuthMagic3

2013-02-04 Thread Tiago Vignatti
Signed-off-by: Tiago Vignatti --- src/intel_dri.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/intel_dri.c b/src/intel_dri.c index fa04e18..7c0d25d 100644 --- a/src/intel_dri.c +++ b/src/intel_dri.c @@ -1617,7 +1617,7 @@ out_complete: } #ifdef XORG_WAYLAND

[PATCH v2 weston] tests: Add XWayland test

2013-02-04 Thread Tiago Vignatti
By default enabled but one can disable it by passing --disable-xwayland-test to the configure script. Also, the weston-tests-env script is trying to load xwayland.so in either case, but it behaves resilient in the absence of that meaning all the other tests are still going to be kicked for running.

[patch] Always DIST man page xml files

2013-02-04 Thread Armin K.
diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am index 1407953..4eb0ddc 100644 --- a/doc/man/Makefile.am +++ b/doc/man/Makefile.am @@ -12,14 +12,14 @@ MANPAGES_ALIASES = \ XML_FILES = \ ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,$(MANPAGES)

[PATCH] connection: Add some documentation to wl_connection_demarshal()

2013-02-04 Thread Philip Withnall
Signed-off-by: Philip Withnall --- src/connection.c | 62 1 file changed, 62 insertions(+) diff --git a/src/connection.c b/src/connection.c index 141875e..531255a 100644 --- a/src/connection.c +++ b/src/connection.c @@ -444,6 +444,8 @@ arg