lp:~dandrader/frame/lp1025297
Created by
Daniel d'Andrada
and last modified
- Get this branch:
- bzr branch lp:~dandrader/frame/lp1025297
Only
Daniel d'Andrada
can upload to this branch. If you are
Daniel d'Andrada
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Chase Douglas (community): Approve
-
Diff: 1378 lines (+1014/-152)19 files modified.bzrignore (+4/-3)
Makefile.am (+0/-2)
configure.ac (+12/-4)
m4/gtest.m4 (+51/-0)
src/x11/window_x11.cpp (+21/-41)
src/x11/window_x11.h (+0/-2)
test/Makefile-xorg-gtest.am (+0/-63)
test/Makefile.am (+5/-0)
test/README (+11/-0)
test/gtest/Makefile-xorg-gtest.am (+68/-0)
test/gtest/Makefile.am (+11/-0)
test/integration/Makefile.am (+20/-37)
test/regular/Makefile.am (+57/-0)
test/regular/accept-ended-touch.cpp (+72/-0)
test/regular/frame-fixture.cpp (+161/-0)
test/regular/frame-fixture.h (+31/-0)
test/x11_mocks/Makefile.am (+14/-0)
test/x11_mocks/x11_mocks.cpp (+435/-0)
test/x11_mocks/x11_mocks.h (+41/-0)
Related bugs
Bug #1025297: Can't accept owned touch that has ended. | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 86. By Daniel d'Andrada
-
Remove serial number from m4/gtest.m4
The serial number implies that it was copied in from some other distribution,
but it's not the case here. - 85. By Daniel d'Andrada
-
Accept/reject owned touches that have already ended.
The current code would never forward accept or reject client requests to xserver
for touches that have already ended since they no longer exist in current_frame_.Also, in XInput 2.2, you can now accept of reject touches that haven't been owned
yet. Thus there's no need for this extra (and faulty) logic. - 82. By Daniel d'Andrada
-
Split tests into integration and regular.
Integration tests take time to run, normally need to be run as root and
rely on other running processes.Regular tests are fast, can be run without privileges and don't rely
on other running processes.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:frame