summaryrefslogtreecommitdiff
path: root/dix/devices.c
AgeCommit message (Expand)AuthorFilesLines
2008-01-03dix: free ClassesRec when a BadAlloc occurs during CoreKeyboardProc.Peter Hutterer1-0/+2
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-93/+147
2007-12-28Input: Don't reinit devicesDaniel Stone1-1/+2
2007-12-03dix: Remove RegisterPairingClient and UnregisterPairingClient.Peter Hutterer1-43/+0
2007-11-30dix: avoid activating the VCP/VCK twice.Peter Hutterer1-3/+0
2007-11-22DeviceIntRec: move lastx/lasty from valuator into DeviceIntRec.Peter Hutterer1-4/+2
2007-11-16dix: reset MD's devPrivate classes to NULL before device initialisation.Peter Hutterer1-0/+4
2007-11-16dix: Free both current classes and original classes when closing an MD.Peter Hutterer1-2/+4
2007-11-16dix: explicitly float all attached SDs before closing down devices.Peter Hutterer1-0/+11
2007-11-16dix: Fix up class restoring when last SD disconnects.Peter Hutterer1-26/+25
2007-11-15dix: SetKeySymMap should alloc the map if dst doesn't have one already.Peter Hutterer1-2/+10
2007-11-15dix: Add FreeDeviceClass and FreeFeedbackClass for centralised xfree.Peter Hutterer1-95/+169
2007-11-15dix: Make sure core MDs copy their initial classes before they are used.Peter Hutterer1-1/+19
2007-11-14Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+1
2007-11-14dix: Return Success from ProcBell if no BellProc is set.Peter Hutterer1-1/+6
2007-11-13dix: remove trailing/wrong whitespaces from devices.c and events.cPeter Hutterer1-70/+70
2007-11-13dix: Attach spriteInfoRec to same memory block as the DeviceIntRec.Peter Hutterer1-5/+2
2007-11-12dix: When the last slave is removed, set master to the original classes.Peter Hutterer1-0/+42
2007-11-09Xi, dix: Add ability to change MD classes + send event when doing so.Peter Hutterer1-26/+96
2007-11-08dix, mi: stop segfaults when a floating device emits events.Peter Hutterer1-4/+1
2007-11-08Merge branch 'mpx' into mdsdPeter Hutterer1-11/+15
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-11/+15
2007-11-07DIX: XKB: Set xkbInfo to NULL as well as freeing it (bug #10639)Daniel Stone1-0/+1
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
2007-11-05DIX: Remove usage of allocaDaniel Stone1-2/+2
2007-10-23dix: Create new sprite for floating devices.Peter Hutterer1-3/+24
2007-10-19Xi: remove ChangePointerKeyboardPairing in favour of ChangeDeviceHierarchy.Peter Hutterer1-0/+1
2007-10-16dix: Make InitCoreDevices use AllocMasterDevice.Peter Hutterer1-61/+20
2007-10-16dix: add AllocMasterDevice for creation of new master devices.Peter Hutterer1-0/+66
2007-10-16dix: fix detritus from adding lastSlave field.Peter Hutterer1-7/+7
2007-10-16dix: set the device's sprite when using AttachDevicePeter Hutterer1-0/+1
2007-10-16dix: GetPairedDevice: return dev paired with master for slave devices.Peter Hutterer1-1/+7
2007-10-16dix: don't call CloseDevice on VCP/VCK separately.Peter Hutterer1-3/+0
2007-10-16dix: check for isMaster before calling DeviceCursorCleanup.Peter Hutterer1-1/+1
2007-10-16dix: don't check VCK and VCP separately when looking for device ids.Peter Hutterer1-4/+0
2007-10-16dix: Remove GetPairedPointer, GetPairedKeyboard in favour of GetPairedDevice.Peter Hutterer1-34/+7
2007-10-16dix: remove pairing/attachment from InitAndStartDevices.Peter Hutterer1-17/+3
2007-10-16dix: Set bidirectional pairing, don't allow pairing with already paired devs.Peter Hutterer1-1/+5
2007-10-16dix: fix up Activate/Enable/Disable device.Peter Hutterer1-20/+64
2007-10-16dix: add AttachDevice, needed to attach a slave device to a master device.Peter Hutterer1-9/+38
2007-10-16dix: Set core devices to ProcessOtherEvents, set sendCore and XKB.Peter Hutterer1-8/+10
2007-10-09dix: change a few inputInfo.keyboard over to PickKeyboard()Peter Hutterer1-5/+5
2007-10-05dix: when disabling a device, make sure all paired devices are re-paired.Peter Hutterer1-1/+11
2007-10-05dix: When pairing, only check for access right if client is set.Peter Hutterer1-1/+4
2007-10-02xace: add creation hook for new input devices.Eamon Walsh1-1/+9
2007-09-28xace: add hooks + new access codes: XKB extension.Eamon Walsh1-12/+0
2007-09-28xace: add new hooks + access controls: XInput extension.Eamon Walsh1-5/+13
2007-09-28dix: GetPairedKeyboard() always returns a valid keyboard (VCK if necessary).Peter Hutterer1-4/+5
2007-09-26Merge branch 'master' into XACE-SELINUXEamon Walsh1-10/+15
2007-09-26dix: unify ErrorFs. prepend all with [dix].Peter Hutterer1-5/+5