On Sat, Jul 03, 2010 at 01:38:53PM -0400, Chase Douglas wrote: > Changes since v1: > * Many fixes found through further review > * Redo rangeToMask translation for ranged event APIs > - No longer allocates memory except a bitmask (6 bytes) on the stack > * Add support for per-axis valuator modes > * Add support for direct valuators as an alternative to DIDs > > Please see commit messages for details > > Note that the I'm also tagging these pull requests as v1, v2, etc. since I'm > actively rebasing the master branch. > > The following changes since commit 9f0b193acdc29e491b6245390cf9f53b5222e6d3: > Keith Packard (1): > miDbe window priv priv is pre-allocated, don't use dixSetPrivate (bug > 28639) > > are available in the git repository at: > > git://kernel.ubuntu.com/cndougla/xserver.git master > > Chase Douglas (4): > Add extra functions for masked valuator input API > Add support for per-axis valuator modes (Relative/Absolute) > Add internal direct input device and valuator handling > Add atom name for ABS_MT_SLOT properties > > Xi/exevents.c | 6 +- > Xi/xiproperty.c | 1 + > Xi/xiquerydevice.c | 2 +- > dix/devices.c | 3 +- > dix/eventconvert.c | 18 +++- > dix/events.c | 28 +++-- > dix/getevents.c | 295 > ++++++++++++++++++++++++++++------------ > hw/dmx/input/dmxmotion.c | 7 +- > hw/xfree86/common/xf86Xinput.c | 156 +++++++++++++++++++++- > hw/xfree86/common/xf86Xinput.h | 10 ++ > include/eventstr.h | 1 + > include/input.h | 27 ++++ > include/inputstr.h | 3 + > include/xserver-properties.h | 1 + > mi/mieq.c | 4 +- > mi/mipointer.c | 4 +- > 16 files changed, 454 insertions(+), 112 deletions(-)
please send these patches to the list. Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
