summaryrefslogtreecommitdiff
path: root/include/input.h
AgeCommit message (Expand)AuthorFilesLines
2012-03-21Introduce a consistent coding styleKeith Packard1-379/+320
2012-02-08Implement touch early acceptChase Douglas1-0/+2
2012-02-08Check for proper window ID when processing touch allow requestsChase Douglas1-1/+1
2012-02-08Move AllowTouch to dix/touch.c, and rename to TouchAcceptRejectChase Douglas1-0/+2
2012-02-08Store window pointer in touch listener recordChase Douglas1-1/+2
2011-12-21dix: Remove touch grabs if the grab disappearsDaniel Stone1-0/+1
2011-12-21dix: hook up passive grabs and pointer emulated passive grabsPeter Hutterer1-0/+1
2011-12-21dix: add touch to pointer event conversion helperPeter Hutterer1-0/+2
2011-12-21dix: add real_event parameter to ActivatePassiveGrabPeter Hutterer1-1/+1
2011-12-21dix: add TouchResourceIsOwner helper functionPeter Hutterer1-0/+1
2011-12-21dix: add helper functions for adding/removing touch listenersPeter Hutterer1-1/+4
2011-12-21dix: add TouchGetPointerEventType helper functionChase Douglas1-0/+1
2011-12-21dix: add helper functions to build up/verify the sprite traceDaniel Stone1-0/+4
2011-12-21dix: add touch event history helper functionsPeter Hutterer1-0/+4
2011-12-20dix: add GetTouchOwnership event APIDaniel Stone1-0/+8
2011-12-20dix: add DIX API to create touchpointsPeter Hutterer1-0/+5
2011-12-19dix: add helper functions to create DDX touch recsPeter Hutterer1-0/+5
2011-12-19input: add a TouchClassRec to the devicesDaniel Stone1-0/+27
2011-12-19Add the touch input API stubsDaniel Stone1-0/+14
2011-12-16include: add a bunch of flags for GetTouchEvent processingPeter Hutterer1-0/+9
2011-12-13dix: move event filter retrieval helpers to inpututils.cPeter Hutterer1-1/+0
2011-12-13dix: switch EventIsDeliverable to take the event type onlyPeter Hutterer1-2/+1
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer1-0/+6
2011-12-13dix: Split ActivatePassiveGrab() from CheckPassiveGrab()Chase Douglas1-0/+2
2011-12-13dix: move EventDeliveryState into a header file, we'll need it elsewherePeter Hutterer1-0/+7
2011-12-10include: add GetXI2MaskByte and GetXI2EventFilterMask to headersPeter Hutterer1-0/+3
2011-12-09Add a new XI2Mask struct and a few helper functions.Peter Hutterer1-0/+1
2011-11-29dix: rename GetWindowXI2Mask to WindowXI2MaskIssetPeter Hutterer1-1/+1
2011-11-23Fix gcc -Wwrite-strings warnings in various extensionsAlan Coopersmith1-2/+2
2011-11-09include: export GetProximityEvents and QueueProximityEventsPeter Hutterer1-2/+2
2011-11-02Merge remote-tracking branch 'whot/two-screen-coordinates'Keith Packard1-0/+1
2011-10-25dix: pass the flags into the CreateClassesChangedEventPeter Hutterer1-1/+2
2011-10-18dix: add valuator_mask_fetch_double()Peter Hutterer1-0/+4
2011-10-13Store desktop dimensions in screenInfo.Peter Hutterer1-0/+1
2011-10-04Move pointOnScreen to inpututils.cPeter Hutterer1-0/+2
2011-09-29Input: Add POINTER_EMULATED flag to GetPointerEventsDaniel Stone1-0/+1
2011-09-29Input: Add double-precision valuator_mask APIDaniel Stone1-0/+5
2011-08-22input: make InputOption opaque, provide interface functions.Peter Hutterer1-5/+12
2011-07-01input: add POINTER_NORAW to avoid generation of raw events (#30068)Peter Hutterer1-4/+5
2011-05-25xserver: remove AbsoluteClass, breaking the A(P|B)ISimon Thum1-6/+0
2011-05-11input: remove DDX event list handlingPeter Hutterer1-5/+0
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-23/+13
2011-05-11input: Provide Queue{Button|Keyboard|Proximity}Event helpersPeter Hutterer1-0/+21
2011-05-05input: Only release SD buttons for explicit floating/reattachment (#36146)Peter Hutterer1-0/+2
2011-04-18input: remove GetKeyboardValuatorEvents, this is now unnecessary.Peter Hutterer1-6/+0
2011-04-18Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)Peter Hutterer1-0/+5
2011-03-24xserver: remove AbsoluteClassRec keeping the ABISimon Thum1-1/+4
2011-03-02dix: change all timestamps in pointer acceleration to CARD32Simon Thum1-1/+1
2011-03-02dix: update pointer acceleration code to use ValuatorMaskSimon Thum1-6/+4
2011-02-17dix: refactor scheme initSimon Thum1-0/+5