summaryrefslogtreecommitdiff
path: root/mi/mieq.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-27XQuartz: Transition from xEvent based mieq to InternalEventJeremy Huddleston1-1/+2
2009-09-22input: don't use typecasts to access members of InternalEvent.Peter Hutterer1-6/+6
2009-09-20Eliminate bogus event resizing.Keith Packard1-8/+13
2009-08-08mi: fix indentationTiago Vignatti1-14/+14
2009-08-08mi: fix cursor warping screensTiago Vignatti1-29/+38
2009-07-30mi: update master event copying to InternalEvents.Peter Hutterer1-28/+9
2009-07-30include: untangle events.h from the SDK headers.Peter Hutterer1-0/+1
2009-07-25mieq: Protect from pDev=NULL in mieqEnqueue and mieqProcessInputEventsJeremy Huddleston1-6/+6
2009-07-17Check dev->u.master if there is a custom event handler, tooPierre Willenbrock1-1/+3
2009-07-17Always update u.lastSlavePierre Willenbrock1-3/+3
2009-07-15Update to xextproto 7.0.99.1.Peter Hutterer1-2/+1
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer1-1/+5
2009-06-18mi: ignore DGA events in ChangeDeviceIDDavid Miller1-0/+4
2009-06-03mi: only process master if the SD is still attached.Peter Hutterer1-1/+3
2009-05-22input: introduce partial class copying depending on the event.Peter Hutterer1-11/+33
2009-05-22input: remove nested union from InternalEvent.Peter Hutterer1-18/+18
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer1-2/+2
2009-05-22Split the signal-handler's lastSlave out into a separate variable.Peter Hutterer1-0/+3
2009-04-24Merge branch 'master' into xi2Peter Hutterer1-1/+1
2009-04-24mi: remove superfluous check.Peter Hutterer1-1/+1
2009-03-20input: add support for RawDeviceEvents.Peter Hutterer1-0/+3
2009-03-20Add agressive event type checking.Peter Hutterer1-0/+8
2009-03-03mi: only print the "EQ overflowing" error once.Peter Hutterer1-2/+2
2009-02-23mi: split EQ popping and event processing into two functions.Peter Hutterer1-38/+55
2009-02-23mi: change custom handlers to internal eventsPeter Hutterer1-5/+2
2009-02-23Input: change processing API to InternalEvents.Peter Hutterer1-2/+6
2009-02-23xkb: Switch the xkb event processing path over to InternalEvents.Peter Hutterer1-11/+2
2009-02-23mi: switch the EQ to contain InternalEvents only.Peter Hutterer1-121/+68
2009-01-16XQuartz: mieq: Wait for the server to finish initializing before letting othe...Jeremy Huddleston1-13/+21
2009-01-15mi: ensure chained button mappings from SD -> MD (#19282)Peter Hutterer1-2/+24
2009-01-11mieq: Avoid possible race condition whereby one thread might call mieqEnqueue...Jeremy Huddleston1-2/+9
2009-01-11XQuartz: Add locking to make mieq thread safe on OSXJeremy Huddleston1-0/+54
2008-12-15mi: Reuse memory in mieqProcessInputEvents rather than making excessive calls...Jeremy Huddleston1-4/+6
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-10mi: Clean up CopyGetMasterEvent, re-use the memory.Peter Hutterer1-30/+30
2008-12-10dix: move MAX_VALUATOR_EVENTS into include/input.hPeter Hutterer1-1/+1
2008-12-10mi: always update the sprite for master devices.Peter Hutterer1-1/+1
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-6/+6
2008-12-02mi: UpdateSprite only if the device is attached.Peter Hutterer1-1/+1
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-6/+6
2008-11-19mi: Push screen-saver/DPMS handling to after the EQ pop operation.Jeremy Huddleston1-10/+10
2008-11-19mi: Only increment tail (push) when the event data is actually in the queueJeremy Huddleston1-4/+3
2008-11-11mi: clean up mieqProcessInputEvents, copy all events before processing.Peter Hutterer1-52/+46
2008-11-04xkb: when faking mouse button events, fake them on the correct devices.Peter Hutterer1-1/+1
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