summaryrefslogtreecommitdiff
path: root/Xext/xtest.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-04-18Xext: Let XTestFakeInput update the sprite for XI events.Peter Hutterer1-4/+30
2008-04-18Xext: xtest.c: death to tabs+spaces indendation, remove #define XINPUTPeter Hutterer1-344/+334
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-28/+16
2007-11-22DeviceIntRec: move lastx/lasty from valuator into DeviceIntRec.Peter Hutterer1-2/+2
2007-11-21xtest: switch an inputInfo.pointer over to PickPointer.Peter Hutterer1-11/+12
2007-11-21Xext: Scruffy the janitor don't like no "register" keywords.Peter Hutterer1-19/+19
2007-11-20registry: Fix some mistakes in the reversion of prior commits.Eamon Walsh1-1/+1
2007-11-20registry: Remove registry code from XTest extension.Eamon Walsh1-16/+3
2007-11-19xace: restore the old SaveScreens function and introduce new API, since theEamon Walsh1-1/+1
2007-10-15registry: Register XTest extension protocol names.Eamon Walsh1-14/+14
2007-10-02xace: add hooks + new access codes: XTEST extensionEamon Walsh1-5/+6
2007-09-28xace: add hooks + new access codes: XKB extension.Eamon Walsh1-3/+3
2007-09-28xace: add new hooks + access controls: XInput extension.Eamon Walsh1-4/+4
2007-08-16xace: add hooks + new access codes: core protocol screensaver requestsEamon Walsh1-1/+1
2007-04-26Enable event delivery for multiple heads.Paulo Ricardo Zanoni1-3/+3
2007-03-02dix, Xext, Xtrap, Xi: replace inputInfo.pointer with PickPointer wherePeter Hutterer1-3/+3
2007-03-01dix: Remove InitSprite, work can be done by InitializeSprite.Peter Hutterer1-4/+4