summaryrefslogtreecommitdiff
path: root/mi/mipointer.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-05mi: fix accidental x/y coordinate swapPeter Hutterer1-2/+2
2014-11-12mi: fix documentation for miPointerSetPositionPeter Hutterer1-0/+5
2014-10-27mi: Fold micursor.c into mipointer.cAdam Jackson1-0/+14
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-1/+1
2014-01-12Clean up warnings in mi.Keith Packard1-3/+0
2013-09-10mipointer: Remove deprecated miPointerCurrentScreenAdam Jackson1-9/+0
2013-09-10mipointer: Remove EnqueueEvent from miPointerScreenFuncRecAdam Jackson1-5/+0
2013-09-10mipointer: Flatten calls to mieqSwitchScreenAdam Jackson1-6/+3
2012-12-17mi: rename mipointer's internal event listPeter Hutterer1-9/+9
2012-12-17Xi: fill in barrier root x/y after clamping to RandR outputsPeter Hutterer1-1/+17
2012-12-17Pass the event list through to the pointer barrier code to return itPeter Hutterer1-2/+4
2012-12-17barriers: Switch to an explicit hook for barrier constrainmentJasper St. Pierre1-0/+16
2012-10-04mi: drop two useless conditions in miPointerSetPositionPeter Hutterer1-5/+0
2012-08-23mi: don't check for core events in miPointerSetPosition (#53568)Peter Hutterer1-1/+1
2012-06-05api: rework the X server driver API to avoid global arrays.Dave Airlie1-3/+3
2012-03-21Introduce a consistent coding styleKeith Packard1-166/+153
2011-10-13input: change pointer screen crossing behaviour for multiple ScreenRecsPeter Hutterer1-3/+15
2011-10-11mi: switch miPointerSetPosition to take doublesPeter Hutterer1-18/+29
2011-10-11mi: return the screen from miPointerSetPositionPeter Hutterer1-7/+7
2011-08-22mi: fix comment typo, whitespace in miPointerSetPositionPeter Hutterer1-5/+5
2011-07-01input: add POINTER_NORAW to avoid generation of raw events (#30068)Peter Hutterer1-1/+1
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-2/+3
2011-04-04xorg: remove unused pointer values all over the serverTiago Vignatti1-1/+0
2011-03-14mi: Call pScreen->ConstrainCursorHarder from the position update pathAdam Jackson1-0/+6
2011-03-14Add mode field to pointer movement hooks.Peter Hutterer1-1/+5
2011-02-22mi: check for MASTER_POINTER instead of manual checks.Peter Hutterer1-1/+1
2011-02-22Switch to use IsFloating()Peter Hutterer1-2/+2
2011-02-22mi: simplify a "check for keyboard" conditionPeter Hutterer1-2/+1
2011-02-22mi: remove if 0 code.Peter Hutterer1-25/+0
2011-02-22mi: Add a few comments explaining various cursor move functions.Peter Hutterer1-15/+138
2011-02-22mi: remove static GenerateEvent variable.Peter Hutterer1-4/+5
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-1/+5
2010-07-07mi: rename miPointerMoved to miPointerMoveNoEvent.Peter Hutterer1-5/+5
2010-07-07mi: De-duplicate some code in mipointer.cPeter Hutterer1-16/+2
2010-07-02Add API to update setting of waitForUpdate screen private in miPointerAlan Coopersmith1-0/+16
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-4/+8
2010-05-14mi: removed unused PointerNonInterestBox functions.Oliver McFadden1-12/+0
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-5/+5
2010-04-21mi: check for NULL pointer before dereferences it in miPointerSetPositionTiago Vignatti1-3/+3
2009-05-22mi: use GetMaster() from MIPOINTER and MISPRITE.Peter Hutterer1-2/+2
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer1-5/+5
2009-05-01mi: don't crash if we're trying to update the pointer for a keyboard.Peter Hutterer1-0/+3
2009-04-19mi: fix compiler warning - explicitly typecast to InternalEvent.Peter Hutterer1-1/+1
2009-03-20mi: remove deprecated miPointerAbsoluteCursorPeter Hutterer1-9/+0
2009-02-04mi: don't call UpdateSpriteForScreen if we have Xinerama enabled. #18668Peter Hutterer1-1/+8
2009-01-22Remove a bunch of useless casts.Adam Jackson1-1/+1
2009-01-13dix: fix WarpPointer calls for devices with custom valuator ranges (#19297)Peter Hutterer1-1/+1
2009-01-11XQuartz: Add locking to make mieq thread safe on OSXJeremy Huddleston1-0/+12
2009-01-11mi: don't mix declarations and codeJulien Cristau1-2/+3
2009-01-11mi: ANSI cleanupsJulien Cristau1-1/+1