summaryrefslogtreecommitdiff
path: root/dix/grabs.c
AgeCommit message (Expand)AuthorFilesLines
2015-04-21Convert dix/* to new *allocarray functionsAlan Coopersmith1-4/+4
2014-11-12Drop trailing whitespacesPeter Hutterer1-8/+8
2014-01-22Merge remote-tracking branch 'whot/for-keith'Keith Packard1-6/+5
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-3/+3
2014-01-09If AllocGrab() fails to set up grab, don't copy to a NULL grabAlan Coopersmith1-6/+5
2013-05-15Abstract cursor refcountingPeter Hutterer1-6/+2
2013-05-10Move TouchListenerGone call to CloseDownClientPeter Hutterer1-3/+0
2013-05-10dix: AllocGrab can copy if an argument is passed inPeter Hutterer1-2/+8
2013-05-10dix: freeing a null grab is a bug, complain if doing soPeter Hutterer1-0/+2
2012-12-18dix: don't copy the wrong event mask when activating a passive grabPeter Hutterer1-1/+4
2012-10-19dix: fix Ungrab action #55785Lionel Elie Mamane1-1/+1
2012-07-09Fix more poorly indented/wrapped comments & codeAlan Coopersmith1-1/+4
2012-03-21Introduce a consistent coding styleKeith Packard1-284/+219
2012-01-24UngrabAllDevices: Don't kill clients if not told toDaniel Stone1-1/+2
2011-12-21dix: Remove touch grabs if the grab disappearsDaniel Stone1-0/+3
2011-12-13Merge branch 'for-whot' of git://people.freedesktop.org/~alanc/xserver into f...Peter Hutterer1-9/+26
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer1-15/+15
2011-12-13Add GrabIsPointerGrab and GrabIsKeyboardGrab helpersPeter Hutterer1-0/+17
2011-12-12Include client name if available in PrintDeviceGrabInfoAlan Coopersmith1-9/+26
2011-12-09input: swap the server over to use the XI2mask structPeter Hutterer1-5/+33
2011-12-09dix: add CopyGrab() functionPeter Hutterer1-0/+34
2011-12-09dix: add AllocGrab helper functionPeter Hutterer1-2/+10
2011-08-22dix: ignore devices when adding passive core grabs to list (#39545)Peter Hutterer1-1/+1
2011-07-01XKB: Add debug key actions for grabs & window treeDaniel Stone1-0/+112
2010-11-11Remove more superfluous if(p!=NULL) checks around free(p).Cyril Brulebois1-5/+2
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov1-4/+4
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-19/+19
2009-07-22input: remove XI2 keysym grabs, use keycode grabs instead.Peter Hutterer1-1/+1
2009-06-11input: remove dependency on XI2 protocol for XI_LASTEVENT.Peter Hutterer1-0/+1
2009-06-02input: add support for XIAllDevices and XIAllMasterDevices passive grabs.Peter Hutterer1-1/+19
2009-06-02input: add support for XIAnyModifier in passive XI2 grabs.Peter Hutterer1-13/+31
2009-06-01dix: switch grab checking from unsigned shorts to unsigned intsPeter Hutterer1-16/+16
2009-05-27dix: fix wrong cast of eventMask into CreateGrab.Peter Hutterer1-1/+1
2009-05-06Xi: add GrabButton and GrabKeysym code.Peter Hutterer1-0/+3
2009-05-04dix: if grab types differ, two grabs cannot be the same.Peter Hutterer1-0/+7
2009-05-01input: reshuffle CreateGrab and friends to take a GrabParameters param.Peter Hutterer1-16/+20
2009-04-19input: replace GrabRec's coreGrab field with grabtype.Peter Hutterer1-2/+5
2009-03-20dix: remove coreMods field from GrabRec.Peter Hutterer1-2/+0
2009-03-20dix: store the xi2mask on grabs and pass it around as needed.Peter Hutterer1-1/+1
2009-03-20Xext: purge XGE event masks.Peter Hutterer1-1/+0
2009-01-22Remove a bunch of useless casts.Adam Jackson1-6/+6
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-5/+5
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-5/+5
2008-01-03Merge branch 'master' into mpxPeter Hutterer1-1/+10
2007-11-07Merge branch 'master' into mpxPeter Hutterer1-12/+12
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-12/+12
2007-11-05DIX: Remove usage of allocaDaniel Stone1-12/+12
2007-10-18xace: Fix bug in AddPassiveGrabToList(), was using wrong GrabPtr.Eamon Walsh1-2/+2
2007-10-18dix: Add client parameter to AddPassiveGrabsToList().Eamon Walsh1-3/+2