summaryrefslogtreecommitdiff
path: root/mi/mipointer.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-10/+10
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-2/+2
2008-10-08mi: functions here are carrying 'time' without need.Tiago Vignatti1-9/+8
2008-10-08mi: remove deprecated and unused functions.Tiago Vignatti1-20/+0
2008-08-28Prepare for array-index based devPrivates.Tomas Carnecky1-2/+4
2008-07-04Remove deprecated function miPointerPosition().Tiago Vignatti1-6/+0
2008-06-13Fix "warning: unused variable ‘pDev’, `pPointer'".Eamon Walsh1-0/+2
2008-05-28mi: ansify.Peter Hutterer1-55/+27
2008-05-22mi: handle sprite even for floating slave devices.Peter Hutterer1-37/+12
2008-05-21Merge branch 'hwcursor' into mpxPeter Hutterer1-1/+5
2008-05-21mi: shut up compiler warning (return w/o a value)Peter Hutterer1-1/+1
2008-05-16mi: remove miPointerUpdate() -> replaced by miPointerUpdateSprite().Peter Hutterer1-7/+1
2008-05-16mi: don't call from miPointerMoved into the spriteFuncs for anything but VCP.Peter Hutterer1-1/+5
2008-05-16mi: remove miPointerUpdate() -> replaced by miPointerUpdateSprite().Peter Hutterer1-7/+1
2008-05-14mi: protect against NULL-pointer dereference.Peter Hutterer1-2/+2
2008-05-13Remove UndisplayCursor API.Peter Hutterer1-13/+0
2008-05-13mi: don't try to display a cursor for devices w/o cursors.Peter Hutterer1-2/+7
2008-04-25Standardise copyright headers for all new files created as part of MPX.Peter Hutterer1-7/+0
2008-03-04Merge branch 'master' into mpxPeter Hutterer1-1/+2
2008-02-05mi: Only UpdateSpriteForScreen if we actually changed the screen. (Bug #12650)Peter Hutterer1-1/+7
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-22/+10
2007-11-24mi: only call UpdateSpriteForScreen if the screen actually changed.Peter Hutterer1-1/+6
2007-11-08dix, mi: stop segfaults when a floating device emits events.Peter Hutterer1-1/+1
2007-11-08Merge branch 'mpx' into mdsdPeter Hutterer1-0/+1
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-0/+1
2007-10-17Merge branch 'master' into XACE-SELINUXEamon Walsh1-0/+1
2007-10-17mi: don't call UndisplayCursor for non-sprite-owners.Peter Hutterer1-1/+2
2007-10-17mi: fix some macros to allow multiple cursors for master devices.Peter Hutterer1-13/+47
2007-10-16mi: don't exclude inputInfo.pointer from rendering.Peter Hutterer1-3/+3
2007-10-02Fix #12650: "windows not receiving mouse events in multiple screens context"Dodji Seketeli1-0/+1
2007-08-28devPrivates rework: since API is already broken, switch everythingEamon Walsh1-11/+4