summaryrefslogtreecommitdiff
path: root/hw/dmx/input
AgeCommit message (Expand)AuthorFilesLines
2017-10-04dmx: Silence an unused-result warningAdam Jackson1-1/+2
2016-07-21Switch poll() users to xserver_poll()Keith Packard2-4/+4
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard1-2/+2
2016-07-18dmx: Eliminate use of AddEnabledDevice [v2]Keith Packard1-4/+13
2016-07-18dmx: Switch from select(2) to poll(2) for inputKeith Packard2-16/+15
2016-06-08dix: Update some comments to reflect the new non-SIGIO input modelAdam Jackson6-7/+7
2016-06-08dmx: Remove SIGIO input support here tooAdam Jackson5-287/+2
2016-06-08dix: Use OsSignal() not signal()Adam Jackson1-3/+2
2016-05-26Create a threaded mechanism for input [v7]Keith Packard1-1/+1
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-12/+12
2015-04-21Convert hw/dmx to new *allocarray functionsAlan Coopersmith3-6/+5
2015-03-13Drop valuator mask argument from GetKeyboardEventsPeter Hutterer1-5/+2
2015-02-10dmx: more unshadowing of variablesAlan Coopersmith1-5/+5
2014-11-12Drop trailing whitespacesPeter Hutterer3-12/+12
2014-01-12Replace 'pointer' type with 'void *'Keith Packard16-78/+78
2014-01-12Bunch of DMX warning fixesKeith Packard4-16/+8
2013-10-30dmx: queue button events with a flags of 0Peter Hutterer1-2/+1
2013-10-04Merge remote-tracking branch 'whot/for-keith'Keith Packard1-2/+2
2013-09-25dmx: provide enough space for axis mappingsPeter Hutterer1-2/+2
2013-09-10mipointer: Remove deprecated miPointerCurrentScreenAdam Jackson1-5/+1
2013-09-10dmx: Remove ShadowFB supportAdam Jackson1-5/+0
2012-07-03Drop custom sigio block/unblock functions from kdrive, ephyr and dmxPeter Hutterer3-36/+12
2012-06-05api: rework the X server driver API to avoid global arrays.Dave Airlie1-2/+2
2012-03-21Introduce a consistent coding styleKeith Packard39-2708/+3491
2011-09-19Replace XmuSnprintf with snprintf.Jamey Sharp3-7/+7
2011-09-18dmx: Fix a non-constant printf format string warning.Jamey Sharp1-2/+2
2011-07-01DMX: Remove useless miPointerUpdateSprite callDaniel Stone1-3/+0
2011-05-11input: remove DDX event list handlingPeter Hutterer1-20/+8
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-4/+4
2011-05-11input: Provide Queue{Button|Keyboard|Proximity}Event helpersPeter Hutterer1-38/+16
2011-04-18input: remove GetKeyboardValuatorEvents, this is now unnecessary.Peter Hutterer1-3/+3
2011-01-20dmx: warning fixesAdam Jackson1-5/+4
2011-01-20dmx: warning fixAdam Jackson1-31/+0
2010-10-22input: remove "mode" field from ValuatorClassRec.Peter Hutterer1-1/+1
2010-10-22dmx: clarify a valuator mode condition.Peter Hutterer1-1/+1
2010-10-22Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas2-7/+8
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-23/+28
2010-09-01input: Purge AddOtherInputDevices DDX hook.Peter Hutterer1-5/+0
2010-09-01input: remove OpenInputDevice and CloseInputDevice DDX hooks.Peter Hutterer1-12/+0
2010-09-01input: Purge Register*Device() functions.Peter Hutterer1-7/+1
2010-07-07dix: purge leftover manual key down bit setting.Peter Hutterer1-2/+0
2010-06-11dmx: Get rid of xstrdup when argument is definitely non-NULLMikhail Gusarov2-3/+3
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov7-12/+12
2010-06-05Rename region macros to eliminate screen argumentKeith Packard1-1/+1
2010-06-03Move each screen's x/y origin into ScreenRec.Jamey Sharp2-17/+15
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp2-2/+2
2010-06-03dmx: Fix XSetExtensionErrorHandler calls to agree on constness.Jamey Sharp3-5/+5
2010-05-26dmx: Delete unused ChangeKeyboardDevice/ChangePointerDevice.Jamey Sharp1-57/+0
2010-05-26dmx: Delete unused local variables.Jamey Sharp1-1/+0
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov4-15/+15