summaryrefslogtreecommitdiff
path: root/dix/devices.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-18dix: when shutting down slave devices, shut down xtest devices lastPeter Hutterer1-0/+6
2012-11-07End physically active touches when device is disabledChase Douglas1-0/+1
2012-09-27dix: set the device transformation matrixPeter Hutterer1-0/+3
2012-07-10AllocDevicePair: Ensure XKB privates are initialisedDaniel Stone1-0/+2
2012-07-10ProcGetPointerMapping uses rep.nElts before it is initializedKeith Packard1-3/+5
2012-07-09Use C99 designated initializers in dix EventsAlan Coopersmith1-18/+16
2012-07-09Use C99 designated initializers in dix RepliesAlan Coopersmith1-43/+59
2012-07-09ProcQueryKeymap: rework logic around permission to copy key statesAlan Coopersmith1-7/+9
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-2/+2
2012-07-05dix: Allocate device privates separate from devicesKeith Packard1-8/+14
2012-06-07dix: disable all devices before shutdownPeter Hutterer1-0/+20
2012-06-07dix: disable non-sprite-owners first when disabling paired devicesPeter Hutterer1-2/+5
2012-06-07dix: free the sprite when disabling the devicePeter Hutterer1-0/+2
2012-06-07dix: move freeing the sprite into a functionPeter Hutterer1-6/+1
2012-06-07dix: return early from DisableDevice if the device is already disabledPeter Hutterer1-0/+3
2012-06-07dix: drop client argument from PairDevices - unusedPeter Hutterer1-5/+2
2012-06-07dix: change "still paired warning" to use BUG_RETURN_VALPeter Hutterer1-7/+3
2012-06-07dix: use BUG_RETURN_VAL for pairing errorsPeter Hutterer1-6/+5
2012-05-16dix: indentation fixes for pointer accelerationSimon Thum1-8/+4
2012-05-01dix: when disabling a device, release all buttons and keysPeter Hutterer1-0/+1
2012-03-22Xext: Add per-device SyncCountersPeter Hutterer1-0/+8
2012-03-21Indentation: Change '& stuff' to '&stuff'Daniel Stone1-2/+2
2012-03-21Introduce a consistent coding styleKeith Packard1-746/+730
2011-12-19input: add a TouchClassRec to the devicesDaniel Stone1-1/+86
2011-12-13dix: always allocate and set the grab's sync.eventPeter Hutterer1-0/+1
2011-12-09dix: switch the dev->deviceGrab.activeGrab from GrabRec to GrabPtrPeter Hutterer1-0/+3
2011-11-23Fix gcc -Wwrite-strings warnings in various extensionsAlan Coopersmith1-1/+1
2011-11-02Merge remote-tracking branch 'whot/two-screen-coordinates'Keith Packard1-4/+6
2011-10-31dix: block signals when closing all devicesPeter Hutterer1-0/+4
2011-10-25dix: drop unused argument from XISendDeviceChangedEventPeter Hutterer1-1/+1
2011-10-13input: change pointer screen crossing behaviour for multiple ScreenRecsPeter Hutterer1-4/+6
2011-09-30Input: Add smooth-scrolling support to GetPointerEventsPeter Hutterer1-0/+12
2011-08-22dix: fix compiler warnings ("foo" set but not used)Peter Hutterer1-2/+0
2011-08-22dix: add KEYBOARD_OR_FLOAT and POINTER_OR_FLOAT to GetMaster()Peter Hutterer1-11/+20
2011-05-25xserver: remove AbsoluteClass, breaking the A(P|B)ISimon Thum1-9/+0
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-3/+3
2011-05-05input: Only release SD buttons for explicit floating/reattachment (#36146)Peter Hutterer1-3/+1
2011-04-18input: remove GetKeyboardValuatorEvents, this is now unnecessary.Peter Hutterer1-1/+1
2011-04-18Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)Peter Hutterer1-10/+37
2011-03-24xserver: remove AbsoluteClassRec keeping the ABISimon Thum1-28/+4
2011-03-09Merge remote branch 'whot/for-keith'Keith Packard1-0/+2
2011-03-09dix: Release input device config info when the device disconnects.Rami Ylimäki1-0/+2
2011-03-03Merge remote branch 'whot/for-keith'Keith Packard1-55/+79
2011-02-28Merge branch 'next' into for-keithPeter Hutterer1-55/+37
2011-02-25input: Ensure Valuator axes are aligned as neededKeith Packard1-6/+8
2011-02-25dix: release all buttons and keys before reattaching a device (#34182)Peter Hutterer1-0/+42
2011-02-23Merge branch 'mi-cleanup' into nextPeter Hutterer1-18/+21
2011-02-22Move master/lastSlave out of the union into separate fields.Peter Hutterer1-6/+6
2011-02-22input: Change a bunch of direct dev->u.master accesses to use GetMaster()Peter Hutterer1-5/+5
2011-02-22dix: fix up a master check in ChangeKeyboardMapping handling.Peter Hutterer1-1/+1