[PATCH synaptics] Circular exclusion areas

2013-10-28 Thread Daniel Colascione
The attached patch adds support for defining circular dead areas around corners. At least in my use case, it doesn't make sense to make large areas of the trackpad dead when only the corners are problematic. Index: include/synaptics-properties.h

[PATCH modular 0/3] jhbuild: fix fonts building

2013-10-28 Thread Gaetan Nadon
Gaetan Nadon (3): jhbuild: fontconfig: disable docs building jhbuild: fonts: fix checkoutdir and branch module jhbuild: Add fonts that were never built xorg.modules | 122 +++--- 1 file changed, 73 insertions(+), 49 deletions(-) --

[PATCH modular 2/3] jhbuild: fonts: fix checkoutdir and branch module

2013-10-28 Thread Gaetan Nadon
Signed-off-by: Gaetan Nadon mems...@videotron.ca --- xorg.modules | 96 +- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/xorg.modules b/xorg.modules index 7eac7bb..12311f6 100644 --- a/xorg.modules +++ b/xorg.modules @@

[PATCH modular 1/3] jhbuild: fontconfig: disable docs building

2013-10-28 Thread Gaetan Nadon
The building of docs fails. Something to do with not having the right level of DocBook/XML. In the interest of saving time, given this is not a module where X developers are working one, (it is a dependency), simply not build the docs. Signed-off-by: Gaetan Nadon mems...@videotron.ca ---

[PATCH modular 3/3] jhbuild: Add fonts that were never built

2013-10-28 Thread Gaetan Nadon
Now that their definitions have been fixed, add them to the build list. All these fonts were part of last release X11R7.7. It is very easy to trim the font list so each developer can customize it, or not build them at all. It's much harder to add them as you need to find the missing names, sort

Re: [RFC] GLX dispatch rewrite

2013-10-28 Thread Adam Jackson
On Tue, 2013-10-22 at 14:27 -0400, Adam Jackson wrote: I'd send this as a patch, but it's like 2M, so I figure that's rude. Instead see here: http://cgit.freedesktop.org/~ajax/xserver/commit/?h=glx-direct-dispatchid=918c1e76b1ee837db36283dc8fe513fc588c1e4d Basically this rips out the fork

[PATCH libX11 1/2] xcb_io: Fix Xlib 32-bit request number wrapping

2013-10-28 Thread Jonas Petersen
By design the Xlib 32-bit internal request sequence numbers may wrap. There is two locations within xcb_io.c that are not wrap-safe. The value of last_flushed relies on the request to be sequential all the time. This is not given when the sequence has just wrapped. Applications may then crash with

[PATCH modular] jhbuild: remove libdrm dependencies on util-macros

2013-10-28 Thread Gaetan Nadon
This module does not use util-macros. Signed-off-by: Gaetan Nadon mems...@videotron.ca --- xorg.modules |1 - 1 file changed, 1 deletion(-) diff --git a/xorg.modules b/xorg.modules index dd90030..4ec6a88 100644 --- a/xorg.modules +++ b/xorg.modules @@ -104,7 +104,6 @@ branch

[PATCH libX11 0/2] Xlib 32-bit request sequence wrap bug(fix)

2013-10-28 Thread Jonas Petersen
Hi, Here's two patches. The first one fixes a 32-bit sequence wrap bug. The second patch only adds a comment to another relevant statement. The patches contain some details. Here is the whole story for who might be interested: Xlib (libx11) will crash an application with a Fatal IO error 11

[PATCH xserver] config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

2013-10-28 Thread Gaetan Nadon
Fix Automake warning: AC_OUTPUT should be used without arguments. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files Signed-off-by: Gaetan Nadon mems...@videotron.ca --- configure.ac |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac

[PATCH modular] build.sh: remove font-bitstream-speedo from the build list

2013-10-28 Thread Gaetan Nadon
This font was dropped from X11R7.5 a few years ago. Signed-off-by: Gaetan Nadon mems...@videotron.ca --- build.sh |1 - 1 file changed, 1 deletion(-) diff --git a/build.sh b/build.sh index 2948361..cf71f9e 100755 --- a/build.sh +++ b/build.sh @@ -1177,7 +1177,6 @@ build_font() { build

[PATCH libX11 2/2] xcb_io: Add comment explaining a mixed type double assignment

2013-10-28 Thread Jonas Petersen
The assignment might be confusing at first. So I added a note. Signed-off-by: Jonas Petersen jnsptr...@gmail.com --- src/xcb_io.c |4 1 file changed, 4 insertions(+) diff --git a/src/xcb_io.c b/src/xcb_io.c index f2978d0..acb1e3b 100644 --- a/src/xcb_io.c +++ b/src/xcb_io.c @@ -83,6

[PATCH glamor] config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

2013-10-28 Thread Gaetan Nadon
Fix Automake warning: AC_OUTPUT should be used without arguments. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files Signed-off-by: Gaetan Nadon mems...@videotron.ca --- configure.ac |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac

Re: [PATCH modular] build.sh: remove font-bitstream-speedo from the build list

2013-10-28 Thread Alan Coopersmith
On 10/28/13 02:00 PM, Gaetan Nadon wrote: This font was dropped from X11R7.5 a few years ago. Signed-off-by: Gaetan Nadon mems...@videotron.ca --- build.sh |1 - 1 file changed, 1 deletion(-) diff --git a/build.sh b/build.sh index 2948361..cf71f9e 100755 --- a/build.sh +++ b/build.sh @@

Re: [PATCH:libxkbfile 1/4] unifdef -UXKB_IN_SERVER

2013-10-28 Thread Alan Coopersmith
On 10/26/13 11:47 PM, Ran Benita wrote: Entire series looks good to me and server still compiles and goes through xkbcomp OK. Thanks for checking it out. You can go further with the first patch (see my comments when you unifdef'd this in libX11) but anything is good Yeah, as I said then, I

Re: [PATCH xserver] config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

2013-10-28 Thread Peter Hutterer
On Mon, Oct 28, 2013 at 06:32:36PM -0400, Gaetan Nadon wrote: Fix Automake warning: AC_OUTPUT should be used without arguments. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files Signed-off-by: Gaetan Nadon mems...@videotron.ca --- merged, thanks. Cheers, Peter

[PATCH v2] dmx: queue button events with a flags of 0

2013-10-28 Thread Peter Hutterer
Setting POINTER_SCREEN with a unset valuator mask causes a jump to 0/0. Set the flags to 0 so we don't generate any motion on a button event. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Changes to v1: - set flags to 0, instead of supplying a valuator mask.

[PATCH 1/4] ephyr: xcb_connect returns an error, not NULL

2013-10-28 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- hw/kdrive/ephyr/hostx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/kdrive/ephyr/hostx.c b/hw/kdrive/ephyr/hostx.c index 5fa33b9..58b6fd8 100644 --- a/hw/kdrive/ephyr/hostx.c +++ b/hw/kdrive/ephyr/hostx.c @@

[PATCH 2/4] kdrive: always advance kdOrigin if a screen size was specified

2013-10-28 Thread Peter Hutterer
If a screen size was specified as WxH, the loop returned early and kdOrigin was never advanced. Thus, screen-origin was always 0 (or whatever was given at the -origin commandline flag). If a screen size was given with a bit depth (WxH@D), kdOrigin would always advance by the current screen,

[PATCH 4/4] kdrive: fix cursor jumps on CursorOffScreen behavior

2013-10-28 Thread Peter Hutterer
This patch fixes cursor jumps when there is a grab on the Xephyr window and the pointer moves outside the window. So on two side-by-side 640x480 screens, a coordinate of 0/481 triggers KdCursorOffscreen. If the delta between two screens is 0, they share the same offset for that dimension. When

[PATCH 3/4] kdrive: modify ephyr events to use POINTER_DESKTOP and scale them to that

2013-10-28 Thread Peter Hutterer
A multi-head Xephyr instance has the pointer stuck on one screen because of bad coordinate calculation. The coordinates passed to GetPointerEvents are per-screen, so the cursor gets stuck on the left-most screen by default. Adjust and mark the events as POINTER_DESKTOP, so the DIX can adjust them