Re: [PULL] Input changes in preparation for multitouch

2011-12-15 Thread Aaron Plattner
On 12/08/2011 07:04 PM, Keith Packard wrote: * PGP Signed by an unknown key On Fri, 9 Dec 2011 10:50:33 +1000, Peter Huttererpeter.hutte...@who-t.net wrote: dix: switch the syncEvent queue to a struct list This exposes PlayReleasedEvents as a global function (for testing),

[PULL] Input changes in preparation for multitouch

2011-12-08 Thread Peter Hutterer
A whole bunch of basic changes required for the multitouch support. Does not include any actual MT stuff yet though. Commit cba34d2a7e72ea0c7e5a2d8482607157ceccf8db The following changes since commit fb22a408c69a84f81905147de9e82cf66ffb6eb2: Save major/minor opcodes in ClientRec for

Re: [PULL] Input changes in preparation for multitouch

2011-12-08 Thread Keith Packard
On Fri, 9 Dec 2011 10:50:33 +1000, Peter Hutterer peter.hutte...@who-t.net wrote: dix: switch the syncEvent queue to a struct list This exposes PlayReleasedEvents as a global function (for testing), which seems odd, but I guess it's mostly harmless? dix: add CopyGrab() function

Re: [PULL] Input changes in preparation for multitouch

2011-12-08 Thread Peter Hutterer
On Thu, Dec 08, 2011 at 07:04:05PM -0800, Keith Packard wrote: On Fri, 9 Dec 2011 10:50:33 +1000, Peter Hutterer peter.hutte...@who-t.net wrote: dix: switch the syncEvent queue to a struct list This exposes PlayReleasedEvents as a global function (for testing), which seems odd,

Re: [PULL] Input changes in preparation for multitouch

2011-12-08 Thread Keith Packard
On Fri, 9 Dec 2011 13:33:33 +1000, Peter Hutterer peter.hutte...@who-t.net wrote: dix: allocate temporary grabs on the heap does that. I ran this through valgrind and it didn't complain, iirc. With that understood, and with the segfault in 'make check' fixed that we discussed on IRC (a bug in