summaryrefslogtreecommitdiff
path: root/dix/touch.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-25dix: Store replayed event into GrabInfoRec struct as InternalEvent*Povilas Kanapickas1-3/+3
2020-11-25dix: Rename LISTENER_* to TOUCH_LISTENER_*Povilas Kanapickas1-12/+14
2020-11-25dix: Extract DeliverDeviceClassesChangedEvent() utility functionPovilas Kanapickas1-26/+2
2020-11-25dix: Extract CopySprite() utilityPovilas Kanapickas1-16/+1
2020-07-05Fix spelling/wording issuesAlan Coopersmith1-3/+3
2016-05-26dix: Reallocate touchpoint buffer at input event time [v2]Keith Packard1-59/+29
2016-05-26Remove SIGIO support for input [v5]Keith Packard1-4/+4
2015-08-28debug output format fix in TouchEventHistoryPush()Jon TURNEY1-1/+1
2015-04-21Convert dix/* to new *allocarray functionsAlan Coopersmith1-4/+4
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-1/+1
2013-07-24dix: check the xi2mask, not the grab type for touch listenersPeter Hutterer1-2/+1
2013-05-15dix: call UpdateDeviceState() for emulated TouchEndEventsPeter Hutterer1-0/+2
2013-05-10Move TouchListenerGone call to CloseDownClientPeter Hutterer1-2/+2
2013-05-10dix: remove all listeners when freeing a touchPeter Hutterer1-0/+4
2013-05-10dix: always copy grabs, don't reference themPeter Hutterer1-2/+17
2013-05-10dix: use a tmp variable for the to-be-removed touch listenerPeter Hutterer1-3/+4
2013-05-10dix: invert a loop conditionPeter Hutterer1-12/+13
2013-05-10dix: XAllowEvents() on a touch event means accepting itPeter Hutterer1-0/+14
2013-05-10dix: move EmitTouchEnd to touch.cPeter Hutterer1-0/+27
2013-05-10Xi: use public.processInputProc to replay the touch historyPeter Hutterer1-1/+15
2013-05-10dix: don't prepend an activated passive grab to the listenersPeter Hutterer1-1/+1
2013-04-16dix: copy event in TouchConvertToPointerEvent correctlyMaarten Lankhorst1-2/+2
2013-03-25dix: fix a commentPeter Hutterer1-1/+2
2013-01-09dix: add resource type to touch listenersPeter Hutterer1-8/+10
2013-01-09input: Record grab pointer in TouchListenerKeith Packard1-7/+15
2012-12-12dix: add FIXME, TouchRemovePointerGrab does nothingPeter Hutterer1-0/+2
2012-12-12dix: don't call ProcessInputEvents() when accepting/rejecting touchesPeter Hutterer1-2/+0
2012-11-20Don't use GetTouchEvents when replaying eventsThomas Jaeger1-34/+27
2012-10-30Sync TouchListener memory allocation with population in TouchSetupListeners()Carlos Garnacho1-2/+2
2012-10-19End physically active touches when device is disabledChase Douglas1-0/+28
2012-07-04dix: fix memory leak in TouchEventHistoryReplayPeter Hutterer1-2/+5
2012-07-04dix: fix dereference before null checkPeter Hutterer1-1/+3
2012-07-02Log messages in TouchBeginDDXTouch() in a signal-safe mannerChase Douglas1-2/+3
2012-06-07dix: rename shadowing loop variable in TouchResizeQueuePeter Hutterer1-3/+3
2012-06-07Replace a few BUG_WARN with BUG_RETURN_VALPeter Hutterer1-11/+6
2012-05-01TouchListenerAcceptReject: Warn and return early on bad listener indexChase Douglas1-0/+5
2012-04-18Replay original touch begin event instead of generated begin eventChase Douglas1-3/+15
2012-04-18Update device state including when touch record does not existChase Douglas1-8/+0
2012-04-18Check other clients' core masks properly when adding touch listenerChase Douglas1-4/+4
2012-04-18Create a new dix touch record for an emulated touch with no listenersChase Douglas1-0/+5
2012-04-18Rename TouchEnsureSprite to TouchBuildSprite and event type checksChase Douglas1-12/+2
2012-04-18Split out helper function TouchListenerAcceptReject()Chase Douglas1-25/+39
2012-03-22Use a new sprite trace for indirect touches when all touches have physically ...Chase Douglas1-1/+2
2012-03-21Introduce a consistent coding styleKeith Packard1-138/+106
2012-02-08Implement touch early acceptChase Douglas1-5/+4
2012-02-08Implement early touch rejectChase Douglas1-1/+8
2012-02-08Check for proper window ID when processing touch allow requestsChase Douglas1-6/+12
2012-02-08Move AllowTouch to dix/touch.c, and rename to TouchAcceptRejectChase Douglas1-0/+45
2012-02-08Store window pointer in touch listener recordChase Douglas1-6/+10
2011-12-21dix: Remove touch grabs if the grab disappearsDaniel Stone1-0/+44