summaryrefslogtreecommitdiff
path: root/dix/enterleave.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-11dix: unexport eventconvert.h functionsEnrico Weigelt, metux IT consult1-1/+3
2024-02-23Revert "include: move BUG_*() macros to separate header"Peter Hutterer1-2/+0
2024-02-15include: move BUG_*() macros to separate headerEnrico Weigelt1-0/+2
2024-01-22dix: fix valuator copy/paste error in the DeviceStateNotify eventPeter Hutterer1-3/+3
2024-01-16dix: fix DeviceStateNotify event calculationPeter Hutterer1-69/+52
2024-01-16dix: Allocate sufficient xEvents for our DeviceStateNotifyPeter Hutterer1-3/+3
2024-01-16dix: allocate enough space for logical button mapsPeter Hutterer1-2/+3
2022-03-31Replace "the the" with a single "the" in docs & commentsAlan Coopersmith1-4/+4
2021-03-25dix: Fix URL to description of focus in/out modelPovilas Kanapickas1-1/+1
2020-07-05Fix spelling/wording issuesAlan Coopersmith1-2/+2
2018-04-10dix: always send focus event on grab changeSamuel Thibault1-1/+1
2016-06-01dix: Don't update current time in the middle of input event processingKeith Packard1-1/+0
2016-05-16Input: Send XI2 FocusOut NotifyPointer events to the pointer window.Andrew Comminos1-4/+16
2016-05-04dix: Push UpdateCurrentTimeIf down out of the main loopAdam Jackson1-0/+1
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-1/+1
2015-04-21Convert dix/* to new *allocarray functionsAlan Coopersmith1-1/+1
2012-11-19input: drop FP1616 macroPeter Hutterer1-2/+3
2012-07-09Use C99 designated initializers in dix EventsAlan Coopersmith1-6/+8
2012-07-09Fix more poorly indented/wrapped comments & codeAlan Coopersmith1-3/+6
2012-05-17dix: Move DeviceFocusEvent from Xi into enterleave.cPeter Hutterer1-0/+239
2012-03-21Introduce a consistent coding styleKeith Packard1-576/+497
2012-01-06dix: on PointerRootWin send a FocusIn to the sprite window tooPeter Hutterer1-0/+3
2012-01-06dix: send focus events to the immediate parent (#44079)Peter Hutterer1-3/+3
2011-11-09input: replace remaining GetPairedDevice() with GetMaster()Peter Hutterer1-5/+5
2010-10-13Use GetCurrentRootWindow or equivalent instead of spriteTrace[0].Jamey Sharp1-9/+4
2010-07-21dix: hack around enter/leave event issues for grabbed devices (#27804)Peter Hutterer1-9/+18
2010-06-03Move each screen's root-window pointer into ScreenRec.Jamey Sharp1-6/+6
2009-08-03dix: call SetFocusOut and LeaveWindow when disabling a device.Peter Hutterer1-1/+1
2009-08-03dix: SetFocusOut and LeaveWindow don't need parameters other than dev.Peter Hutterer1-4/+4
2009-07-30dix: pass the sourceid around for enter/leave events.Peter Hutterer1-14/+18
2009-07-30dix: remove obsolete comment, parameter described doesn't exist.Peter Hutterer1-2/+0
2009-06-10input: move inputstr.h to where its needed.Dave Airlie1-0/+1
2009-05-28Xi: Send Enter or Leave events with XIPassive(Un)grabNotifyPeter Hutterer1-1/+2
2009-05-22Input: rename DeviceIntRec->isMaster to ->type.Peter Hutterer1-2/+2
2009-03-20Xi: send XI2 focus events.Peter Hutterer1-13/+13
2009-03-20dix: fix up device enter/leave for XI_Enter/XI_Leave.Peter Hutterer1-8/+9
2009-02-13dix: doxygen-ify enterleave.cPeter Hutterer1-46/+57
2009-02-05Fix "warning: cast from pointer to integer of different size"Tomas Carnecky1-4/+4
2009-01-08dix: move focus handling into enterleave.c.Peter Hutterer1-7/+793
2009-01-08dix: add a few auxiliary functions for the updated focus model.Peter Hutterer1-0/+54
2009-01-08dix: reduce FirstPointerChild complexityPeter Hutterer1-54/+10
2009-01-08dix: remove now unused "exclude" parameter from FirstPointerChildPeter Hutterer1-15/+8
2009-01-08dix: re-implement enter/leave model.Peter Hutterer1-279/+317
2008-11-25dix: updated enter/leave core event model.Peter Hutterer1-1/+267
2008-11-25dix: add FirstPointerChild, FirstPointerAncestor auxiliary functions.Peter Hutterer1-0/+100
2008-11-25dix: Add EnterWindow, LeaveWindow, HasPointer auxiliary functions.Peter Hutterer1-0/+50
2008-11-25dix: split enter/leave event handling into core and device handling.Peter Hutterer1-44/+32
2008-11-25dix: move Enter-Leave related functions into new enterleave.cPeter Hutterer1-0/+138