summaryrefslogtreecommitdiff
path: root/mi/mieq.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-10mieq: Backtrace when the queue overflows.Adam Jackson1-0/+6
2008-09-21mieq: Made custom event handlers safer for nevents >1Jeremy Huddleston1-12/+18
2008-09-03mieq: Fix my broken cherry pick.Jeremy Huddleston1-2/+1
2008-09-03mieqProcessInputEvents: Check custom event handlers first.Jeremy Huddleston1-16/+13
2008-06-11CopyGetMasterEvent() can be static.Tiago Vignatti1-1/+1
2008-06-05mi: minor build fix when compiling with debug enabled.Paulo Cesar Pereira de Andrade1-2/+2
2008-05-31mi: reduce noisyness. DebugF is enough if device ID can't be changed.Peter Hutterer1-2/+4
2008-05-20mi: sync declaration and definition of mieqResizeEvents.Peter Hutterer1-1/+1
2008-04-30dix: resize EQ to minimum size to avoid reallocs during SIGIO.Peter Hutterer1-0/+10
2008-04-29mi: call the custom event handlers for both MD and SD.Peter Hutterer1-16/+21
2008-04-25Standardise copyright headers for all new files created as part of MPX.Peter Hutterer1-7/+0
2008-04-22Xext: route event through master if required (XTestFakeInput)Peter Hutterer1-1/+1
2008-04-22mi: fix typo in comment.Peter Hutterer1-1/+1
2008-04-08dix: Ensure Proximity events don't kill the server.Magnus Vigerlöf1-1/+2
2008-02-14mi: remove RawDeviceEvent's ID changing.Peter Hutterer1-5/+1
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-3/+5
2007-12-14Input: Fix proximity events with valuatorsBartosz Fabianowski1-1/+3
2007-12-07mi: unify last two ErrorF's in mieq.cPeter Hutterer1-2/+2
2007-12-07mi: change infamous "Tossed event ..." error for something more explanatory.Peter Hutterer1-6/+7
2007-11-19xace: restore the old SaveScreens function and introduce new API, since theEamon Walsh1-1/+1
2007-11-15mi: don't call SwitchCoreKeyboard, we switch during event processing now.Peter Hutterer1-13/+3
2007-11-13dix: Send MappingNotify when keyboard maps change.Peter Hutterer1-2/+3
2007-11-12mi: avoid SIGABRT by setting master_event to NULL.Peter Hutterer1-1/+2
2007-11-09Xi, dix: Add ability to change MD classes + send event when doing so.Peter Hutterer1-3/+4
2007-11-08mi: change the device id to the master devices' when duplicating the event.Peter Hutterer1-18/+74
2007-11-07mi: duplicate event before processing it, so master has original valuesPeter Hutterer1-2/+21
2007-10-17mi: call processInputProc for master devices after slave event processing.Peter Hutterer1-0/+3
2007-10-02mi: switch core keyboard on XI events, not only on core events.Peter Hutterer1-4/+6
2007-09-28Remove generation of core events, long live XI!Peter Hutterer1-1/+2
2007-09-26Wrap core event handling through ProcessOtherEvents.Peter Hutterer1-17/+3
2007-08-16xace: add hooks + new access codes: core protocol screensaver requestsEamon Walsh1-2/+2
2007-08-06mieqEnqueue: Don't try to update the time for GenericEvents.Peter Hutterer1-2/+10
2007-06-27mieqEnqueue: use modulo for queue tail wrapping.Peter Hutterer1-5/+3
2007-06-19Merge branch 'master' into mpxPeter Hutterer1-14/+6
2007-06-19mieqEnqueue: Make local queue tail variables unsigned.Michel Dänzer1-1/+1
2007-06-11mieq queue handling cleanups.Michel Dänzer1-16/+6
2007-05-02Adjust EQ to support long events.Peter Hutterer1-27/+70
2007-04-26Enable event delivery for multiple heads.Paulo Ricardo Zanoni1-12/+12
2007-04-12Merge branch 'master' into mpxPeter Hutterer1-3/+3
2007-04-10mieq: Use larger default queue sizeDaniel Stone1-1/+1
2007-04-09Bug #10560: Code-Cleanup: function declarations () -> (void)Stefan Huehner1-2/+2
2007-04-02Merge branch 'master' into mpxPeter Hutterer1-0/+24
2007-03-25Clean up DeviceIntPtr, prepare for Server 1.4 ABI. Move sprite-relatedPeter Hutterer1-6/+2
2007-03-21mieq: Allow event handlers for arbitrary events to be setDaniel Stone1-0/+24
2007-02-05xkb: Daniel's patch to stop evdev keyboard segfaults.Peter Hutterer1-8/+0
2007-01-28Merge branch 'master'Peter Hutterer1-0/+13
2007-01-12mi: Quick fix to stop segfault on non-core keyboards.Peter Hutterer1-0/+8
2007-01-11mi: remove core pointer special handling. No event has core pointer asPeter Hutterer1-4/+1
2007-01-03Move the code for resetting the DPMS mode in response to input events,Fredrik Höglund1-0/+13
2006-12-18Cleaning up ifdef MPX from remaining files, removing it from configure.ac.Peter Hutterer1-6/+1