summaryrefslogtreecommitdiff
path: root/Xi/xichangehierarchy.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-09Change disable_clientpointer return type to voidAlan Coopersmith1-1/+1
2011-12-09Xi: when removing a device, reset ClientPointers where neededPeter Hutterer1-0/+15
2011-09-21Use correct swap{l,s} (or none at all for CARD8)Matt Turner1-1/+1
2011-09-21Use internal temp variable for swap macrosMatt Turner1-7/+4
2011-05-05input: Only release SD buttons for explicit floating/reattachment (#36146)Peter Hutterer1-0/+2
2011-04-18Xi: silence valgrind warning. (#36120)Peter Hutterer1-0/+2
2011-02-23Merge branch 'mi-cleanup' into nextPeter Hutterer1-2/+2
2011-02-22input: Change a bunch of direct dev->u.master accesses to use GetMaster()Peter Hutterer1-2/+2
2011-02-17Check for OOM condition in XISendDeviceHierarchyEventBryce Harrington1-0/+2
2010-11-09Xi: if XTEST device creation fails, fail the master devices.Peter Hutterer1-0/+4
2010-11-09Xi: rename two variables from ptr to dev.Peter Hutterer1-14/+14
2010-11-09Xi: split hierarchy manipulation into static functions.Peter Hutterer1-243/+275
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-6/+6
2009-08-27Xext: rename Xtst* to XTest*Peter Hutterer1-33/+33
2009-08-24input: move CorePointer/KeyboardProc declarations into header.Peter Hutterer1-4/+0
2009-08-05dix: require PointerProc and KeyboardProc to be passed into AllocDevicePair.Peter Hutterer1-1/+7
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer1-1/+1
2009-07-01input: store the master device's ID in the devPrivate for XTest devices.Peter Hutterer1-60/+24
2009-07-01input: abstract Xtst device lookupPeter Hutterer1-23/+5
2009-06-23Xi: fix up access modes for calls to dixLookupDevice().Eamon Walsh1-5/+5
2009-06-19Xi: fix 2 memory leaks.Eamon Walsh1-0/+1
2009-06-18input: bump to ints for deviceids - XI2 requires 16-bit deviceids.Peter Hutterer1-35/+0
2009-06-17Xi: namespace XI2 files.Peter Hutterer1-0/+540