lp://staging/~chasedouglas/frame/upstream-xi
- Get this branch:
- bzr branch lp://staging/~chasedouglas/frame/upstream-xi
Branch merges
- Stephen M. Webb (community): Approve
-
Diff: 1265 lines (+173/-719)18 files modifiedsrc/Makefile.am (+0/-2)
src/libutouch-frame.ver (+0/-4)
src/v1/frame-xi2.c (+0/-324)
src/v2/window.h (+1/-1)
src/v2/x11/device_x11.cpp (+10/-13)
src/v2/x11/device_x11.h (+2/-2)
src/v2/x11/handle_x11.cpp (+8/-3)
src/v2/x11/window_x11.cpp (+51/-22)
src/v2/x11/window_x11.h (+4/-2)
test/recordings/ntrig-dell-xt2.event (+1/-0)
test/recordings/ntrig-dell-xt2.prop (+2/-1)
test/x11/device.cpp (+1/-1)
test/x11/fixture.cpp (+0/-1)
test/x11/recording.cpp (+93/-135)
tools/Makefile.am (+0/-8)
tools/utouch-frame-test-x11.c (+0/-1)
tools/utouch-frame-test-xi2.c (+0/-177)
tools/utouch-frame-test-xi2.txt (+0/-22)
Branch information
Recent revisions
- 61. By Chase Douglas
-
Don't end a touch context until all touches have been accepted or
rejectedA touch may end before it has been accepted or rejected. If this happens,
the window context must remain so the touch can be accepted or rejected
later. - 58. By Chase Douglas
-
Handle ignored axes properly
If an ignored axis changes value, it will throw off later axes in the XI
event. This change fixes axis value handling.The test recording has been modified by adding an ABS_MISC axis and an
event in the middle of the recording. Without the associated fix, a bunch
of errors are given off by the FrameRecordingTest testcase. - 55. By Chase Douglas
-
Only track slave devices attached to master devices
And use the corresponding master device IDs for touch accept/reject.
- 54. By Chase Douglas
-
Port to upstream XI multitouch implementation
Drop v1 XI prototype implementation support.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/frame