summaryrefslogtreecommitdiff
path: root/Xi/xiproperty.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-04dix: Push UpdateCurrentTimeIf down out of the main loopAdam Jackson1-1/+5
2015-04-21Convert top level extensions to new *allocarray functionsAlan Coopersmith1-5/+3
2014-12-08Xi: unvalidated lengths in Xinput extension [CVE-2014-8095]Alan Coopersmith1-8/+6
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-4/+4
2012-10-30Add missing labels for multitouch valuatorsBenjamin Tissoires1-0/+3
2012-08-06Fix up formatting of initializers for arrays of structsAlan Coopersmith1-126/+125
2012-08-05XIChangeDeviceProperty: free newly allocated prop when SetProperty failsAlan Coopersmith1-0/+2
2012-07-09Use C99 designated initializers in extension EventsAlan Coopersmith1-21/+18
2012-07-09Use C99 designated initializers in Xinput RepliesAlan Coopersmith1-27/+35
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-4/+4
2012-05-17Xi: fix "discards ''const' qualifier" warningsPeter Hutterer1-1/+1
2012-03-21Introduce a consistent coding styleKeith Packard1-428/+391
2012-01-06Xi: change XIChangeDeviceProperty from const pointer to const void *Peter Hutterer1-1/+1
2011-11-23Fix gcc -Wwrite-strings warnings in various extensionsAlan Coopersmith1-1/+1
2011-11-23Make XIGetKnownProperty take a const char * argumentAlan Coopersmith1-1/+1
2011-09-29Input: Add vertical and horizontal scroll axesDaniel Stone1-0/+5
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