summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-12-15Drop xaxis/yaxis from the TouchClassRecmultitouch-devel-historyPeter Hutterer5-67/+54
2011-12-15Xi: drop now-unnecessary includePeter Hutterer1-1/+0
2011-12-15Move/namespace EnsureTouchSprite/BuildTouchSpriteTracePeter Hutterer3-88/+93
2011-12-15Drop InitTouchValuatorAxisStructPeter Hutterer4-46/+0
2011-12-15Xi: assign correctly grab_mode/other_device_mode in XI2 passive grabsCarlos Garnacho1-2/+8
2011-12-15dix: fix off-by-one button statePeter Hutterer1-1/+1
2011-12-13dix: drop TouchFindByDDXClientID, unusedPeter Hutterer1-23/+0
2011-12-13Xi: drop TouchResourceIsListening and TouchEventIsDeliverable, unused nowPeter Hutterer1-46/+0
2011-12-13Xi: handle owner_events for pointer emulationPeter Hutterer1-3/+13
2011-12-13Xi: call CheckMotion for emulating eventsPeter Hutterer2-0/+5
2011-12-13Xi: add a hack to deal with implicit grabsPeter Hutterer1-1/+36
2011-12-13dix: add active grabs to the touch listenersPeter Hutterer1-12/+39
2011-12-13dix: details.exact for touch events is the same as for button eventsPeter Hutterer1-0/+2
2011-12-13Xi: squashme emualted motion eventsPeter Hutterer1-1/+1
2011-12-13test: fix XISelectEvents test for touch masksPeter Hutterer1-8/+30
2011-12-13Xi: namespace the touch listener struct and typesPeter Hutterer4-16/+18
2011-12-13Xi: move listener setup to touch.c, namespacePeter Hutterer3-154/+158
2011-12-13dix: switch to DIX-submitted pointer emulation flagPeter Hutterer3-7/+24
2011-12-13dix: TouchRemovePointerGrab is called for all devices, don't BUG_WARNPeter Hutterer1-1/+2
2011-12-13dix: conditionally update the cursor spritePeter Hutterer1-3/+6
2011-12-13dix: make sure x/y is always setPeter Hutterer1-0/+8
2011-12-13dix: don't push replaying update events to the historyPeter Hutterer1-1/+6
2011-12-13Xi: add the input level to the touch listenersPeter Hutterer4-7/+9
2011-12-13Xi: add XI1/core listeners for pointer emulated eventsPeter Hutterer1-47/+125
2011-12-13dix: update GetTouchEvent for the two-screen-coordinate fixesPeter Hutterer1-17/+11
2011-12-13dix: let positionScreen take an x/y axis numberPeter Hutterer1-17/+20
2011-12-13dix: let scale_from_screen take the x/y axis numbersPeter Hutterer1-10/+12
2011-12-13dix: move to server-wide touch client_idsPeter Hutterer4-11/+5
2011-12-13dix: fix event replaying for touch eventsPeter Hutterer1-3/+8
2011-12-13dix: TouchEndGrab should release the pointer grabPeter Hutterer1-0/+12
2011-12-13Xi: only set the owner to HAS_END if it's not an emulated ACCEPT eventPeter Hutterer1-3/+7
2011-12-13Xi: force-end the device state update on TouchEndPeter Hutterer3-1/+13
2011-12-13Xi: if the owner accepts and is already in HAS_END state, end the touchPeter Hutterer1-0/+3
2011-12-13Xi: don't update the device state for artificial TouchEnd eventsPeter Hutterer1-2/+3
2011-12-13Xi: don't mutate the event type if only the owner still existsPeter Hutterer1-1/+2
2011-12-13Xi: If the first listener doesn't wait for pointer events, dont emulatePeter Hutterer1-0/+4
2011-12-13dix: ComputeFreezes needs to handle and replay touch eventsPeter Hutterer1-1/+7
2011-12-13Xi: handle emulated pointer grabsPeter Hutterer1-4/+26
2011-12-13dix: add a real_event argument to ActivatePassiveGrabPeter Hutterer2-4/+7
2011-12-13dix: when deactivating a grab, remove a potential pointer grabPeter Hutterer3-0/+28
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer2-3/+3
2011-12-13Xi: mark grabs by pointer emulation as such.Peter Hutterer2-1/+5
2011-12-13Xi: deliver emulated events to pointer listenersPeter Hutterer1-13/+109
2011-12-13Xi: mark pointer event recipients as special listenersPeter Hutterer1-4/+16
2011-12-13dix: CheckPassiveGrabsOnWindow should check for potential pointer grabsPeter Hutterer1-4/+19
2011-12-13include: add one more listener state for pointer event recipientsPeter Hutterer1-1/+2
2011-12-13Xi: split retrieving touch data out into separate functionPeter Hutterer1-35/+53
2011-12-13Xi: update the device state for emulated pointer eventsPeter Hutterer3-0/+43
2011-12-13Xi: split TouchEnd delivery out into a separate functionPeter Hutterer1-20/+29
2011-12-13Xi: split TouchBegin delivery out into a separate functionPeter Hutterer1-17/+30