Peter Hutterer <[email protected]> writes: > Jasper St. Pierre (14): > cursor: Move pointer barrier code over to XI > barriers: Don't loop over the server to destroy a barrier > barriers: Switch to an explicit hook for barrier constrainment > barriers: Switch to finding the nearest barrier client > barriers: Reindent the constrainment hook > Add support for XI2.3: Pointer barrier events and releases. > barriers: Add support for edge cases when releasing barriers > barriers: Add a couple pixels of elbow room for the hit detection > barriers: Increment event ID on hit box leave > barriers: Send a BarrierLeave event when we leave the hitbox > barriers: Clean up code > barriers: Send an XI_BarrierLeave event when a barrier is destroyed > barriers: Replace complex intersection test with simpler math > barriers: Support line and ray barriers > > Peter Hutterer (18): > include: fix comment > barriers: Don't allow destroying other client's barriers > barriers: Don't allow releasing the pointer on other client's barriers > Pass the event list through to the pointer barrier code to return it > Xi: fill in barrier root x/y after clamping to RandR outputs > dix: skip delivery if it's not the right pointer barrier client > dix: handle barrier events properly when converting to core/XI 1.x > dix: ignore barrier events in FixUpEventFromWindow > Xi: deliver barrier events as grabbed events where necessary > Xi: if the device is currently grabbed, flag the barrier event > mi: rename mipointer's internal event list > Require inputproto 2.2.99.1 > tests/xi2: at protocol conversion test for barrier events > Xi: swap sequence number and evtype in barrier events > Xi: fix swapping for barrier events > Xi: fix per-device barrier handling > Xi: don't store the window pointer in barriers, store the window ID > Xi: if a MD is removed, send a barrier leave event (if applicable)
Merged. f793b5f..014a5c8 master -> master -- [email protected]
pgpnCnF4URKJB.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
