server-1.11-branch status

2012-02-23 Thread Jeremy Huddleston
1.11.4 was the last 1.11 release that I scheduled in the X.org calendar, but I wanted to "wait and see" if it made sense to do a 1.11.5 release. Seeing as how there's not really anything critical on the server-1.11-branch, and 1.12.0 is just a little over a week away, I wanted to send a note th

Re: [PATCH xf86-input-synaptics v3 08/10] Add soft button areas property

2012-02-23 Thread Chase Douglas
On 02/23/2012 05:24 PM, Peter Hutterer wrote: On Thu, Feb 23, 2012 at 01:02:23PM -0800, Chase Douglas wrote: Some clickpad devices have button areas painted on them. Set this property to the area of the right and middle buttons to enable proper click actions when clicking in the areas. Signed-o

Re: [PATCH xf86-input-synaptics v3 08/10] Add soft button areas property

2012-02-23 Thread Peter Hutterer
On Thu, Feb 23, 2012 at 01:02:23PM -0800, Chase Douglas wrote: > Some clickpad devices have button areas painted on them. Set this > property to the area of the right and middle buttons to enable proper > click actions when clicking in the areas. > > Signed-off-by: Chase Douglas this needs syncl

Re: [PATCH xf86-input-synaptics v3 03/10] Disable click action functionality for clickpads

2012-02-23 Thread Chase Douglas
On 02/23/2012 05:07 PM, Peter Hutterer wrote: On Thu, Feb 23, 2012 at 01:02:18PM -0800, Chase Douglas wrote: Clickpad press-and-drag with two fingers will break click actions. Disable them for these devices until a good solution is found for letting both functionalities co-exist. Signed-off-by:

Re: [PATCH xf86-input-synaptics v3 03/10] Disable click action functionality for clickpads

2012-02-23 Thread Peter Hutterer
On Thu, Feb 23, 2012 at 01:02:18PM -0800, Chase Douglas wrote: > Clickpad press-and-drag with two fingers will break click actions. > Disable them for these devices until a good solution is found for > letting both functionalities co-exist. > > Signed-off-by: Chase Douglas > --- > src/synaptics.

Re: [PATCH xf86-input-synaptics v3 00/10] Clickpad support

2012-02-23 Thread Chase Douglas
On 02/23/2012 01:02 PM, Chase Douglas wrote: This new patchset includes many bug fixes and updates based on reviews. The most notable changes are the removal of click action support and the change in the soft button input property interface. The number of changes from v2 is too large to keep tra

[PATCH xf86-input-synaptics v3 10/10] Ignore motion during touch count changes on semi-mt devices

2012-02-23 Thread Chase Douglas
Semi-mt devices do not track touches. The locations of touches are unknown, we only have the bounding box of two of them. We the number of fingers changes, the bounding box coordinates may change as well, but the cumulative relative motion updates at that instant are invalid. To work around this,

[PATCH xf86-input-synaptics v3 09/10] Don't use linear regression when calculating touchpad motion deltas

2012-02-23 Thread Chase Douglas
The results depend on the data rate of the device. A device with a higher data rate, and thus lower individual deltas, will behave differently with the regression calculation. This can be verified on Synaptics semi-mt clickpads. The data rate is halved when two or more touches are on the device. W

[PATCH xf86-input-synaptics v3 08/10] Add soft button areas property

2012-02-23 Thread Chase Douglas
Some clickpad devices have button areas painted on them. Set this property to the area of the right and middle buttons to enable proper click actions when clicking in the areas. Signed-off-by: Chase Douglas --- include/synaptics-properties.h |3 + man/synaptics.man | 22 +

[PATCH xf86-input-synaptics v3 07/10] Calculate touch data for semi-mt devices, but don't send touch events

2012-02-23 Thread Chase Douglas
Previously, all touch data from semi-mt devices was ignored because the X server doesn't support them. However, the touch data must be used for proper clickpad handling. Instead of ignoring semi-mt device touch events, mark the device as being semi-mt and allow initialization of the touch state. T

[PATCH xf86-input-synaptics v3 06/10] Disable scrolling when beginning a clickpad press

2012-02-23 Thread Chase Douglas
There really isn't a point to scrolling while a clickpad is pressed. In particular, the clickpad button areas and the horizontal edge scrolling areas overlap, so horizontal edge scrolling must be disabled. Also, performing two finger scrolling while a third finger presses the button would require u

[PATCH xf86-input-synaptics v3 05/10] Enable clickpad click and drag with two fingers

2012-02-23 Thread Chase Douglas
Use cumulative relative touch motion when the clickpad is pressed. If more than one touch is active, assume one of the touches is designated solely for pressing the clickpad button. Thus, decrement the number of reported touches. Signed-off-by: Chase Douglas --- src/synaptics.c| 34 +++

[PATCH xf86-input-synaptics v3 04/10] Add cumulative_d{x, y} to SynapticsHwState

2012-02-23 Thread Chase Douglas
These values will be used for clickpad press and drag with two fingers. While the clickpad button is not pressed, cumulative_d{x,y} will match x and y values. Once the clickpad button is pressed, cumulative_d{x,y} will be updated with the relative motion of each active touch on the touchpad. This

[PATCH xf86-input-synaptics v3 03/10] Disable click action functionality for clickpads

2012-02-23 Thread Chase Douglas
Clickpad press-and-drag with two fingers will break click actions. Disable them for these devices until a good solution is found for letting both functionalities co-exist. Signed-off-by: Chase Douglas --- src/synaptics.c | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) diff -

[PATCH xf86-input-synaptics v3 02/10] Check for clickpad property

2012-02-23 Thread Chase Douglas
Signed-off-by: Chase Douglas Reviewed-by: Peter Hutterer --- src/eventcomm.c |7 +++ src/synaptics.c |2 +- 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/eventcomm.c b/src/eventcomm.c index 6147e41..60be6fe 100644 --- a/src/eventcomm.c +++ b/src/eventcomm.c @@ -7

[PATCH xf86-input-synaptics v3 01/10] Add clickpad device property

2012-02-23 Thread Chase Douglas
Add it as a writable device property. We may not know how to probe some clickpads so allow the user to override it. It is currently not hooked up to anything yet. Signed-off-by: Chase Douglas Reviewed-by: Peter Hutterer --- include/synaptics-properties.h |3 +++ man/synaptics.man

[PATCH xf86-input-synaptics v3 00/10] Clickpad support

2012-02-23 Thread Chase Douglas
This new patchset includes many bug fixes and updates based on reviews. The most notable changes are the removal of click action support and the change in the soft button input property interface. The number of changes from v2 is too large to keep track of at this point. However, anything that has

Re: [PATCH xf86-input-synaptics 11/12] Don't use linear regression when calculating touchpad motion deltas

2012-02-23 Thread Chase Douglas
On 02/22/2012 10:08 PM, Peter Hutterer wrote: On Wed, Feb 22, 2012 at 08:11:58PM -0800, Chase Douglas wrote: On 02/22/2012 07:59 PM, Peter Hutterer wrote: On Thu, Feb 09, 2012 at 06:53:05PM -0800, Chase Douglas wrote: The results depend on the data rate of the device. A device with a higher da

Re: [PATCH] dri2: Pass AsyncSwap [swap_interval=0] requests to the drivers

2012-02-23 Thread Jesse Barnes
On Tue, 21 Feb 2012 09:55:43 + Chris Wilson wrote: > Currently, the midlayer dri2 code intercepts swap_interval=0 (ala > vblank_mode=0) SwapBuffers and converts it to a CopyRegion request. > This prevents the backend from doing anything meaningful in this case > and typically ends up being vs

Re: [PATCH:font/util] configure.ac updates to match other X.Org modules

2012-02-23 Thread Gaetan Nadon
On 12-02-22 11:47 PM, Alan Coopersmith wrote: > layout and comment the top portion of configure.ac > add missing AC_CONFIG_SRCDIR > Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS > replace deprecated AC_HELP_STRING with AS_HELP_STRING > Remove unnecessary AC_PROG_CC & AC_PROG_INSTALL (alr