summaryrefslogtreecommitdiff
path: root/dix/devices.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-06xalloc+memset(0) -> xcallocAdam Jackson1-44/+2
2008-10-06xalloc+bzero -> xcallocAdam Jackson1-24/+4
2008-10-03dix: fix non-initialization of pointer accel in master devices.Simon Thum1-2/+7
2008-09-26Push server-known properties into xserver-properties.h.Peter Hutterer1-0/+1
2008-09-26Xi: add "deletable" flag to properties, add DeleteProperty handler.Peter Hutterer1-1/+2
2008-09-26Xi: allow Set/GetProperties to return a status, and honour this status code.Peter Hutterer1-4/+3
2008-09-26Xi: remove configure/query device property calls.Peter Hutterer1-4/+3
2008-09-18dix: calloc, not malloc, ValuatorClassRec.Peter Hutterer1-1/+1
2008-08-28Prepare for array-index based devPrivates.Tomas Carnecky1-2/+4
2008-08-12dix: remove superfluous check.Peter Hutterer1-3/+0
2008-08-08dix: SetModifierMapping should only apply to the ClientPointer and it's SDs.Peter Hutterer1-1/+2
2008-07-28dix: rename classic accel _scheme_ to lightweight to avoid confusion withSimon Thum1-3/+10
2008-07-22dix: reset potential lastSlaves when disabling an SDKeith Packard1-0/+8
2008-07-21dix: shift the duplicate button mapping check to ProcSetPointerMapping.Peter Hutterer1-9/+19
2008-07-13Xi: expose Enable/DisableDevice through XI_PROP_ENABLED property.Peter Hutterer1-0/+39
2008-07-13Add support for multiple pointer acceleration schemes. #8583Simon Thum1-2/+59
2008-07-10Xi: pack the property stuff into a struct, make handlers a linked list.Peter Hutterer1-4/+3
2008-07-10Xi: add support for input device properties.Peter Hutterer1-0/+9
2008-07-10Revert "Xi: add support for input device properties."Peter Hutterer1-9/+0
2008-07-10Xi: add support for input device properties.Peter Hutterer1-0/+9
2008-06-26input: for non-device events (e.g. DevicePresence) use MAX_DEVICES as id.Peter Hutterer1-3/+4
2008-06-19Make button down state a bitmask. Master buttons track union of slave buttonsKeith Packard1-1/+1
2008-06-18input: fix up usage of button->down, used to be a bitmask, is now an array.Peter Hutterer1-1/+1
2008-06-13Fix "warning: implicit declaration of function ‘miPointerGetScreen’".Eamon Walsh1-0/+1
2008-06-05dix: set dst->mapWidth when allocating a new map.Peter Hutterer1-0/+1
2008-06-02xkb: delete default rules when devices are closed.Peter Hutterer1-0/+3
2008-05-31dix: null out dummyDev, otherwise Xephyr dereferences random pointers.Peter Hutterer1-1/+2
2008-05-26If core motion history is required, scale back to screen coords and INT16.Peter Hutterer1-6/+3
2008-05-25Remove GetMotionProc from ValuatorClassRec.Peter Hutterer1-13/+6
2008-05-23input: instead of lastx/y, use a last.valuators[] array on the device.Peter Hutterer1-2/+8
2008-05-22dix: when floating a device, create a new cursor sprite.Peter Hutterer1-0/+9
2008-05-20dix: shut up two compiler warnings.Peter Hutterer1-0/+1
2008-05-14dix: don't undisplay cursor if we don't own a sprite.Peter Hutterer1-1/+2
2008-05-14dix: InitAndStartDevices doesn't need a window parameter.Peter Hutterer1-1/+1
2008-05-14dix: don't use serverClient in AddInputDevice, use the one supplied instead.Peter Hutterer1-1/+1
2008-05-13Remove UndisplayCursor API.Peter Hutterer1-4/+2
2008-04-30dix: resize EQ to minimum size to avoid reallocs during SIGIO.Peter Hutterer1-0/+1
2008-04-30input: replace -1 as default axis limit with NO_AXIS_LIMIT define.Peter Hutterer1-7/+8
2008-04-28dix: if alloc of a master keyboard fails, remove the master pointer.Peter Hutterer1-1/+11
2008-04-25dix: remove pairingClient definition.Peter Hutterer1-2/+0
2008-04-22Merge branch 'master' into mpxPeter Hutterer1-2/+2
2008-04-15dix: free the unused device classes when closing a device.Peter Hutterer1-0/+7
2008-04-15dix: float attached devices _before_ disabling the master.Peter Hutterer1-10/+10
2008-04-13Xi: store unused classes in devPrivates.Peter Hutterer1-0/+10
2008-04-11dix: Call DeleteInputDeviceRequest from CloseDownDevices (#14418)Peter Hutterer1-2/+2
2008-04-10dix: don't free MDs classes on init.Peter Hutterer1-102/+1
2008-04-10dix: Rework Enter/Leave semaphore system.Peter Hutterer1-2/+1
2008-04-10dix: When floating, set sprite to NULL before calling InitializeSprite.Peter Hutterer1-4/+11
2008-04-06dix: sprite may be NULL, don't dereference it then.Peter Hutterer1-1/+1
2008-03-04Merge branch 'master' into mpxPeter Hutterer1-6/+5