summaryrefslogtreecommitdiff
path: root/Xi
AgeCommit message (Expand)AuthorFilesLines
2012-12-17Pass the event list through to the pointer barrier code to return itPeter Hutterer1-3/+12
2012-12-17barriers: Support line and ray barriersJasper St. Pierre2-7/+41
2012-12-17barriers: Replace complex intersection test with simpler mathJasper St. Pierre1-51/+27
2012-12-17barriers: Send an XI_BarrierLeave event when a barrier is destroyedJasper St. Pierre1-0/+44
2012-12-17barriers: Clean up codeJasper St. Pierre1-4/+4
2012-12-17barriers: Send a BarrierLeave event when we leave the hitboxJasper St. Pierre1-0/+17
2012-12-17barriers: Increment event ID on hit box leaveJasper St. Pierre1-3/+11
2012-12-17barriers: Add a couple pixels of elbow room for the hit detectionJasper St. Pierre1-5/+35
2012-12-17barriers: Add support for edge cases when releasing barriersJasper St. Pierre1-3/+4
2012-12-17barriers: Don't allow releasing the pointer on other client's barriersPeter Hutterer1-0/+3
2012-12-17barriers: Don't allow destroying other client's barriersPeter Hutterer1-0/+3
2012-12-17Add support for XI2.3: Pointer barrier events and releases.Jasper St. Pierre4-7/+178
2012-12-17barriers: Reindent the constrainment hookJasper St. Pierre1-28/+29
2012-12-17barriers: Switch to finding the nearest barrier clientJasper St. Pierre1-7/+9
2012-12-17barriers: Switch to an explicit hook for barrier constrainmentJasper St. Pierre1-40/+16
2012-12-17barriers: Don't loop over the server to destroy a barrierJasper St. Pierre1-14/+2
2012-12-17cursor: Move pointer barrier code over to XIJasper St. Pierre4-0/+601
2012-11-20Don't use GetTouchEvents in EmitTouchEndThomas Jaeger1-14/+4
2012-11-19Xi: Fix modifier swapping in XIPassiveGrabDeviceDaniel Martin1-5/+3
2012-11-19input: drop FP1616 macroPeter Hutterer1-8/+9
2012-11-05Merge remote-tracking branch 'whot/for-keith'Keith Packard2-4/+13
2012-11-06Xi: Set modifier mask on touch eventsCarlos Garnacho1-0/+5
2012-11-06Xi: Update the device after delivering the emulated pointer event(#56558)Carlos Garnacho1-3/+4
2012-11-06dix: don't allow disabling XTest devicesPeter Hutterer1-1/+4
2012-11-05Xi: fix fprint format warningYaakov Selkowitz1-1/+1
2012-10-30Add missing labels for multitouch valuatorsBenjamin Tissoires1-0/+3
2012-10-29Xi: don't deliver TouchEnd to a client waiting for TouchBegin (#55738)Peter Hutterer1-0/+5
2012-10-29Xi: set xChangeDeviceControlReply.status to Success by defaultPeter Hutterer1-1/+2
2012-10-04Touch: Fix duplicate TouchBegin selection with virtual devicesDaniel Stone1-2/+7
2012-10-04Xi: Don't check for TOUCH_END, it's never setDaniel Drake1-2/+0
2012-08-06Fix up formatting of initializers for arrays of structsAlan Coopersmith2-145/+144
2012-08-05XIChangeDeviceProperty: free newly allocated prop when SetProperty failsAlan Coopersmith1-0/+2
2012-08-05Do sent TouchEnd to listeners that don't own an accepted touchDaniel d'Andrada1-0/+6
2012-07-10Xi: Remove dead Device{Enter,Leave}WindowMaskDaniel Stone1-4/+2
2012-07-09Add a common ARRAY_SIZE macro to dix.hDaniel Stone1-2/+0
2012-07-09Use C99 designated initializers in extension EventsAlan Coopersmith4-41/+41
2012-07-09Use C99 designated initializers in Xinput RepliesAlan Coopersmith28-174/+226
2012-07-09Fix more poorly indented/wrapped comments & codeAlan Coopersmith2-9/+9
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith28-36/+36
2012-07-04Xi: extend PropagateMask to EMASKSIZEPeter Hutterer1-1/+1
2012-06-07Xi: drop forced unpairing when changing the hierarchyPeter Hutterer1-6/+0
2012-06-07Replace a few BUG_WARN with BUG_RETURN_VALPeter Hutterer1-15/+10
2012-05-24Xi: make stub DeleteInputDeviceRequest call RemoveDeviceJulien Cristau1-0/+1
2012-05-17Xi: fix "discards ''const' qualifier" warningsPeter Hutterer2-3/+6
2012-05-17Xi: fix "shadows previous local" warningsPeter Hutterer2-33/+11
2012-05-17dix: Move DeviceFocusEvent from Xi into enterleave.cPeter Hutterer1-234/+0
2012-05-14Xi: Remove redundant declaration.Michal Suchanek1-6/+0
2012-05-03Report touch emulated buttons in XIQueryPointer for XI 2.1 and earlierChase Douglas1-0/+14
2012-05-02Report logical button state in ProcXIQueryPointerChase Douglas1-9/+4
2012-05-01Xi: return BadValue on XIQueryVersion if the version is less than first callPeter Hutterer1-20/+21