[PATCH] Process ABS_{X,Y}, even if multitouch is enabled

2012-03-16 Thread Thorsten Wißmann
This allows the processing of cursor motion events for input devices that provide both absolute multitouch events (e.g. by fingers) and touchless motion events (e.g. special pens) Signed-off-by: Thorsten Wißmann e...@thorsten-wissmann.de Signed-off-by: Maximilian Krüger maxfr...@gmail.com ---

[PATCH] randr: Silence valgrind after server regen with panning enabled

2012-03-16 Thread Chris Wilson
If when bug hunting you trigger a server regeneration after enabling a pnning mode without moving the nice, you cause a flurry of valgrind warnings: ==28455== Conditional jump or move depends on uninitialised value(s) ==28455==at 0x4D9431: xf86RandR13Pan (xf86RandR12.c:360) ==28455==by

[PATCH] xf86/modes: Defang stale pointers when copying modes

2012-03-16 Thread Chris Wilson
We stash a copy of the desiredMode on the crtc so that we can restore it after a vt switch. This copy is a simple memcpy and so also stashes a references to the pointers contained within the desiredMode. Those pointers are freed the next time the outputs are probed and mode list rebuilt, resulting

Re: [PATCH] randr: Silence valgrind after server regen with panning enabled

2012-03-16 Thread Chris Wilson
On Fri, 16 Mar 2012 08:45:38 -0700, Aaron Plattner aplatt...@nvidia.com wrote: On 03/16/2012 04:39 AM, Chris Wilson wrote: +randrp-pointerX = randrp-pointerY = 0; /* keep valgrind quiet */ I don't think the comment is necessary, since initializing all the fields is standard good

Re: [libxkbcommon] Pull request - many changes

2012-03-16 Thread Ran Benita
On Sat, Mar 10, 2012 at 02:00:46PM +, Daniel Stone wrote: Hi Ran, On 3 March 2012 22:40, Ran Benita ran...@gmail.com wrote: [I know the normal procedure is to send the patches for review in reasonable chunks to the list, however I won't have time the following weeks, and I don't want

[PATCH libxkbcommon] Add xkb_key_get_action API

2012-03-16 Thread Ran Benita
By which one can tell when to switch groups, etc. Signed-off-by: Ran Benita ran...@gmail.com --- This would allow me to delete some duplicate code in the application and would make me a happy camper for a while. Wasn't sure about a couple of things: - Should the by_level API be exposed (the _syms

Re: [PATCH] randr: Silence valgrind after server regen with panning enabled

2012-03-16 Thread Jamey Sharp
On Fri, Mar 16, 2012 at 4:39 AM, Chris Wilson ch...@chris-wilson.co.uk wrote: If when bug hunting you trigger a server regeneration after enabling a pnning mode without moving the nice, you cause a flurry of valgrind warnings: I really wanted to read that as pwning. I take it you meant panning

X.Org not accepted in Summer of Code this year

2012-03-16 Thread Stéphane Marchesin
Hi everyone, As you might have heard already, X.Org was not accepted for Google Summer of Code 2012. For reference the list of accepted organizations (at least the ones which have filled up their profiles) is visible here: http://www.google-melange.com/gsoc/accepted_orgs/google/gsoc2012 I

Re: [PATCH synaptics] Fix inverted circular scrolling direction

2012-03-16 Thread Chase Douglas
On 03/13/2012 08:27 PM, Peter Hutterer wrote: Introduced in 26831a6eeac6762ad4d99532f62ebbab0827de10. In said commit, the old-style button events were changed to delta accumulation. Alas, for circular scrolling, a positive delta is up whereas for everything else a positive delta is down.

Re: [PATCH synaptics] Fix scoll increment for non-smooth scrolling (#46617)

2012-03-16 Thread Chase Douglas
On 03/01/2012 05:10 PM, Peter Hutterer wrote: Introduced in 2603ad69b997c999404ecc441e0d64ea2cc22018. Previously, the delta was incremented by (actual delta/scroll dist), button clicks where then sent while (delta-- = 1). After 2603ad69b997c999404ecc441e0d64ea2cc22018, the delta was

Re: [PATCH v2 9/9] Xext: Add per-device SyncCounters

2012-03-16 Thread James Jones
Below: On 3/14/12 9:10 PM, Peter Hutterer wrote: Previously, we only had one idle alarm that was triggered for all devices, whenever the user used any device, came back from suspend, etc. Add system SyncCounters for each device (named DEVICEIDLETIME x, with x being the device id) that