summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-12-18Xi: if a MD is removed, send a barrier leave event (if applicable)barriersPeter Hutterer1-1/+29
2012-12-18Xi: don't store the window pointer in barriers, store the window IDPeter Hutterer1-5/+5
2012-12-18Xi: fix per-device barrier handlingPeter Hutterer3-49/+195
2012-12-17Xi: fix swapping for barrier eventsPeter Hutterer1-24/+21
2012-12-17Xi: swap sequence number and evtype in barrier eventsPeter Hutterer1-0/+2
2012-12-17tests/xi2: at protocol conversion test for barrier eventsPeter Hutterer1-0/+216
2012-12-17Require inputproto 2.2.99.1Peter Hutterer1-1/+1
2012-12-17mi: rename mipointer's internal event listPeter Hutterer1-9/+9
2012-12-17Xi: if the device is currently grabbed, flag the barrier eventPeter Hutterer1-0/+3
2012-12-17Xi: deliver barrier events as grabbed events where necessaryPeter Hutterer1-3/+15
2012-12-17dix: ignore barrier events in FixUpEventFromWindowPeter Hutterer1-0/+2
2012-12-17dix: handle barrier events properly when converting to core/XI 1.xPeter Hutterer1-0/+4
2012-12-17dix: skip delivery if it's not the right pointer barrier clientPeter Hutterer1-0/+22
2012-12-17Xi: fill in barrier root x/y after clamping to RandR outputsPeter Hutterer2-1/+21
2012-12-17Pass the event list through to the pointer barrier code to return itPeter Hutterer5-11/+31
2012-12-17barriers: Support line and ray barriersJasper St. Pierre3-7/+67
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. Pierre9-8/+245
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. Pierre3-40/+37
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. Pierre6-444/+606
2012-12-09include: fix commentPeter Hutterer1-1/+1
2012-11-30Merge remote-tracking branch 'whot/for-keith'Keith Packard12-131/+122
2012-11-30randr: call RRProviderInit in the proper place.Dave Airlie1-0/+2
2012-11-29Merge branch 'high-resolution-touch-devices' into for-keithPeter Hutterer5-108/+99
2012-11-29hw/dmx: add update_desktop_dimensions() callSybren van Elderen1-0/+2
2012-11-29dix: use pixman for fp1616 conversionsPeter Hutterer1-19/+2
2012-11-29xkb: fill in keycode and event type for slow keys enablementPeter Hutterer2-2/+5
2012-11-29When resetting device idle time, reset XIAll(Master)Devices too (#56649)Peter Hutterer2-0/+4
2012-11-29cursor: Revise edge cases for the pointer moving towards barriersJasper St. Pierre1-2/+10
2012-11-28Merge remote-tracking branch 'jturney/mingw-patches'Keith Packard7-4/+34
2012-11-28hw/xwin: Fix for MinGW-w64 DirectDraw headersYaakov Selkowitz3-1/+6
2012-11-28dix/dispatch.c, os/utils.c: Disable smart scheduler on WIN32Jon TURNEY2-0/+13
2012-11-28os/osinit.c: no getpgrp() and setpgrp() on WIN32Ryan Pavlik1-0/+2
2012-11-28hw/xwin: use raise() instead of kill()Yaakov Selkowitz1-1/+2
2012-11-28os/utils.c: Fix compilation of OsBlockSIGIO when SIGIO isn't definedJon TURNEY1-2/+2
2012-11-28os/osinit.c, os/utils.c: Exclude sigaction code when building for MinGWRyan Pavlik2-0/+9
2012-11-27xf86: select a fake output for headless serversChris Wilson1-0/+4
2012-11-27xf86: Fix non-PCI configuration-less setupsThierry Reding1-0/+8
2012-11-27Merge remote-tracking branch 'daniels/master'Keith Packard10-11/+50