summaryrefslogtreecommitdiff
path: root/mi/mieq.c
AgeCommit message (Expand)Author
2010-03-08Update to xextproto 7.0.99.1.Peter Hutterer
2009-09-27Don't send events through the master if the device has SendCoreEvents off.Peter Hutterer
2009-02-17mi: force the paired kbd device before CopyKeyClass. (#19574)Keith Packard
2009-01-30mi: ensure chained button mappings from SD -> MD (#19282)Peter Hutterer
2009-01-30XQuartz: mieq: Wait for the server to finish initializing before letting othe...Jeremy Huddleston
2009-01-12XQuartz: Add locking to make mieq thread safe on OSXJeremy Huddleston
2009-01-12mi: force CopyKeyClass for key events. (#19048)Peter Hutterer
2009-01-09mi: Reuse memory in mieqProcessInputEvents rather than making excessive calls...Jeremy Huddleston
2009-01-09mi: Clean up CopyGetMasterEvent, re-use the memory.Peter Hutterer
2009-01-09dix: move MAX_VALUATOR_EVENTS into include/input.hPeter Hutterer
2008-12-01input: don't switch MDs' classes around between SDs.Peter Hutterer
2008-11-19mi: Push screen-saver/DPMS handling to after the EQ pop operation.Jeremy Huddleston
2008-11-19mi: Only increment tail (push) when the event data is actually in the queueJeremy Huddleston
2008-11-11mi: clean up mieqProcessInputEvents, copy all events before processing.Peter Hutterer
2008-11-04xkb: when faking mouse button events, fake them on the correct devices.Peter Hutterer
2008-10-10mieq: Backtrace when the queue overflows.Adam Jackson
2008-09-21mieq: Made custom event handlers safer for nevents >1Jeremy Huddleston
2008-09-03mieq: Fix my broken cherry pick.Jeremy Huddleston
2008-09-03mieqProcessInputEvents: Check custom event handlers first.Jeremy Huddleston
2008-06-11CopyGetMasterEvent() can be static.Tiago Vignatti
2008-06-05mi: minor build fix when compiling with debug enabled.Paulo Cesar Pereira de Andrade
2008-05-31mi: reduce noisyness. DebugF is enough if device ID can't be changed.Peter Hutterer
2008-05-20mi: sync declaration and definition of mieqResizeEvents.Peter Hutterer
2008-04-30dix: resize EQ to minimum size to avoid reallocs during SIGIO.Peter Hutterer
2008-04-29mi: call the custom event handlers for both MD and SD.Peter Hutterer
2008-04-25Standardise copyright headers for all new files created as part of MPX.Peter Hutterer
2008-04-22Xext: route event through master if required (XTestFakeInput)Peter Hutterer
2008-04-22mi: fix typo in comment.Peter Hutterer
2008-04-08dix: Ensure Proximity events don't kill the server.Magnus Vigerlöf
2008-02-14mi: remove RawDeviceEvent's ID changing.Peter Hutterer
2008-01-03Merge branch 'master' into mpxPeter Hutterer
2007-12-14Input: Fix proximity events with valuatorsBartosz Fabianowski
2007-12-07mi: unify last two ErrorF's in mieq.cPeter Hutterer
2007-12-07mi: change infamous "Tossed event ..." error for something more explanatory.Peter Hutterer
2007-11-19xace: restore the old SaveScreens function and introduce new API, since theEamon Walsh
2007-11-15mi: don't call SwitchCoreKeyboard, we switch during event processing now.Peter Hutterer
2007-11-13dix: Send MappingNotify when keyboard maps change.Peter Hutterer
2007-11-12mi: avoid SIGABRT by setting master_event to NULL.Peter Hutterer
2007-11-09Xi, dix: Add ability to change MD classes + send event when doing so.Peter Hutterer
2007-11-08mi: change the device id to the master devices' when duplicating the event.Peter Hutterer
2007-11-07mi: duplicate event before processing it, so master has original valuesPeter Hutterer
2007-10-17mi: call processInputProc for master devices after slave event processing.Peter Hutterer
2007-10-02mi: switch core keyboard on XI events, not only on core events.Peter Hutterer
2007-09-28Remove generation of core events, long live XI!Peter Hutterer
2007-09-26Wrap core event handling through ProcessOtherEvents.Peter Hutterer
2007-08-16xace: add hooks + new access codes: core protocol screensaver requestsEamon Walsh
2007-08-06mieqEnqueue: Don't try to update the time for GenericEvents.Peter Hutterer
2007-06-27mieqEnqueue: use modulo for queue tail wrapping.Peter Hutterer
2007-06-19Merge branch 'master' into mpxPeter Hutterer
2007-06-19mieqEnqueue: Make local queue tail variables unsigned.Michel Dänzer