summaryrefslogtreecommitdiff
path: root/Xi/xiproperty.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-21Use internal temp variable for swap macrosMatt Turner1-58/+44
2011-03-09Xi: fix length checks for swapped clientsJulien Cristau1-2/+2
2011-02-14Xi: constify XIChangeDeviceProperty()Peter Hutterer1-1/+1
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-13/+13
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov1-6/+3
2010-05-28dix: add 3x3 transformation matrix xinput property for multi-head handlingPeter Korsgaard1-1/+3
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-14/+14
2010-05-07Xi: reset the known properties at the end of the server generation.Peter Hutterer1-0/+9
2010-02-09Add labels for multitouch valuatorsBenjamin Tissoires1-0/+11
2009-12-11Xi: reset device properties to NULL after deleting them. (#25374)Peter Hutterer1-0/+2
2009-11-25Xi: when deleting all properties, reset property handler to NULL.Peter Hutterer1-0/+2
2009-11-22Xi: don't crash when deleting invalid device properties.Peter Hutterer1-0/+3
2009-08-27Xext: rename Xtst* to XTest*Peter Hutterer1-1/+1
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer1-4/+4
2009-07-01dix: introduce "Xtst Device" label property.Peter Hutterer1-0/+1
2009-06-23Xi: fix up access modes for calls to dixLookupDevice().Eamon Walsh1-10/+10
2009-06-18input: bump to ints for deviceids - XI2 requires 16-bit deviceids.Peter Hutterer1-26/+0
2009-06-05Xi: return BadImplementation for deviceids 256 and abovePeter Hutterer1-0/+26
2009-05-22Xi: silence two compiler warningsPeter Hutterer1-1/+2
2009-05-08Xi: Add XI2 property requests.Peter Hutterer1-50/+282
2009-05-08Xi: split some code out of the XI 1.5 property request processing.Peter Hutterer1-144/+224
2009-05-08Xi: fix copy/paste error causing sizeof against wrong struct.Peter Hutterer1-1/+1
2009-05-08Xi: don't double-swap the XListDeviceProperties reply.Peter Hutterer1-7/+0
2009-03-09Xi: don't crash on a NULL property name, just return None.Peter Hutterer1-0/+6
2009-03-03include: add a range of button labels.Peter Hutterer1-1/+74
2009-02-03Xi: create well-known atoms on demand, rather than preinit themSimon Thum1-20/+10
2009-01-23Xi: define a range of axis labels.Peter Hutterer1-1/+38
2009-01-15dix: add property support for pointer acceleration.Simon Thum1-1/+5
2009-01-12Xi: add XATOM_FLOAT to server-defined properties.Peter Hutterer1-1/+54
2009-01-12Xi: add XIPropToInt() auxiliary function.Peter Hutterer1-0/+68
2008-12-03Xi: change XIUnRegisterPropertyHandler to XIUnregisterPropertyHandlerPeter Hutterer1-1/+1
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-8/+8
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-7/+7
2008-10-13Xi: check all handlers before applying property changes.Peter Hutterer1-12/+22
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/+35
2008-09-26Xi: allow Set/GetProperties to return a status, and honour this status code.Peter Hutterer1-22/+41
2008-09-26Xi: remove configure/query device property calls.Peter Hutterer1-239/+43
2008-08-22Xi: swap devices property replies.Peter Hutterer1-0/+40
2008-08-15Backport device properties to XI 1.5 instead of XI 2.0Peter Hutterer1-24/+12
2008-08-14Xi: byte-swap device property requests.Peter Hutterer1-12/+32
2008-07-13Xi: expose Enable/DisableDevice through XI_PROP_ENABLED property.Peter Hutterer1-0/+46
2008-07-13Xi: protect against NULL handlers, don't try to dereference.Peter Hutterer1-2/+4
2008-07-13Xi: GetDeviceProperty reply includes deviceid.Peter Hutterer1-0/+1
2008-07-10Xi: pack the property stuff into a struct, make handlers a linked list.Peter Hutterer1-38/+116
2008-07-10Xi: add support for input device properties.Peter Hutterer1-0/+755
2008-07-10Revert "Xi: add support for input device properties."Peter Hutterer1-742/+0
2008-07-10Xi: add support for input device properties.Peter Hutterer1-0/+742