summaryrefslogtreecommitdiff
path: root/Xext/xtest.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-21Use internal temp variable for swap macrosMatt Turner1-17/+13
2011-07-01input: free the EQ allocated memory on shutdown (#38634)Peter Hutterer1-1/+8
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-2/+3
2011-04-18input: remove GetKeyboardValuatorEvents, this is now unnecessary.Peter Hutterer1-1/+1
2011-04-04xorg: remove unused pointer values all over the serverTiago Vignatti1-4/+1
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-4/+6
2010-09-28xserver: delete pervasively use of DISPATCH_PROCTiago Vignatti1-20/+9
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-1/+1
2010-06-07If XTest is always required, then eliminate the XTest devPrivateKeith Packard1-27/+6
2010-06-06Initialize private keys in test suiteKeith Packard1-1/+7
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-2/+5
2010-05-19Return an appropriately-typed error from dixLookupResourceByType.Jamey Sharp1-1/+1
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-4/+4
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-2/+2
2010-04-27Xext: only update the sprite on pointer events.Peter Hutterer1-1/+5
2010-04-21Death to Multibuffer extensionTiago Vignatti1-1/+2
2009-10-08Cast small-int values through intptr_t when passed as pointersJamey Sharp1-3/+3
2009-09-10Xext: don't try to initialize XTEST device properties if they failed.Peter Hutterer1-11/+11
2009-08-27Xext: rename Xtst* to XTest*Peter Hutterer1-43/+43
2009-08-27input: move XTest device initialization into Xext/xtest.cPeter Hutterer1-0/+142
2009-08-24Xext: remove un-used extern of DeviceMotionNotify.Peter Hutterer1-1/+0
2009-08-13Xext: allocate a separate event list for XTest events (#23100)Peter Hutterer1-6/+11
2009-07-15Update to xextproto 7.0.99.1.Peter Hutterer1-3/+1
2009-07-06Xext: return BadValue for XTestFakeInput on unsupported capabilities.Peter Hutterer1-0/+23
2009-07-06Xext: remove unused variable 'it'.Peter Hutterer1-2/+0
2009-07-01input: store the master device's ID in the devPrivate for XTest devices.Peter Hutterer1-9/+1
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer1-1/+1
2009-05-04Xext: shut up compiler warnings in xtest.cPeter Hutterer1-2/+2
2009-05-04Xext: return BadDevice from XTest if we don't have keys/buttons/valuators.Peter Hutterer1-0/+10
2009-05-04Xext: fix core Xtest button presses, don't call PickPointer.Peter Hutterer1-6/+0
2009-04-24input: propagate XTst events through virtual slave devices.Benjamin Close1-2/+13
2009-03-27Xext: set POINTER_SCREEN flag in XTestFakeInput if necessary. (RH #490984)Peter Hutterer1-3/+11
2009-03-09Replace dixLookupResource by dixLookupResourceBy{Type,Class}Keith Packard1-3/+3
2009-02-23mi: split EQ popping and event processing into two functions.Peter Hutterer1-3/+1
2009-01-22Input: Remove core keysyms from KeyClassRecDaniel Stone1-2/+4
2009-01-11Xext: ANSI cleanupsJulien Cristau1-23/+11
2009-01-09Xext: Send out correct events in ProcXTestFakeInputThomas Jaeger1-1/+1
2009-01-09Xext: don't accept DeviceValuator if the dev doesn't have valuators (in xtest)Peter Hutterer1-1/+1
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-10-31Move EXTENSION_BASE and EXTENSION_EVENT_BASE to misc.h.Peter Hutterer1-1/+0
2008-07-24Remove all empty extension reset hooks, replace with NULL.Adam Jackson1-11/+1
2008-06-11Xext: init firstValuator to zero, otherwise core XTest events may get lost.Peter Hutterer1-1/+1
2008-05-31Xext: use GPE/GKE from XTestFakeInput #16145Peter Hutterer1-201/+109
2008-05-29Xext: only free events in case of core motion events.Peter Hutterer1-1/+1
2008-05-23input: instead of lastx/y, use a last.valuators[] array on the device.Peter Hutterer1-4/+4
2008-05-16Xext: fix typo in condition.Peter Hutterer1-1/+1
2008-05-13Xext: emulate XI events from core events when faking input.Peter Hutterer1-0/+25
2008-05-13Xext: core button events have rootX/Y unset too.Peter Hutterer1-6/+3
2008-04-22Xext: route event through master if required (XTestFakeInput)Peter Hutterer1-1/+9
2008-04-22Xext: Update sprite on fake input only for MDs and floating SDs.Peter Hutterer1-4/+8