Merge lp:~vanvugt/mir/modifier-groups into lp:mir
Proposed by
Daniel van Vugt
Status: | Work in progress |
---|---|
Proposed branch: | lp:~vanvugt/mir/modifier-groups |
Merge into: | lp:mir |
Diff against target: |
122 lines (+39/-8) 6 files modified
client-ABI-sha1sums (+1/-1) common-ABI-sha1sums (+1/-1) include/common/mir_toolkit/events/input/input_event.h (+12/-4) platform-ABI-sha1sums (+1/-1) server-ABI-sha1sums (+1/-1) tests/unit-tests/input/test_input_event.cpp (+23/-0) |
To merge this branch: | bzr merge lp:~vanvugt/mir/modifier-groups |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robert Carr (community) | Abstain | ||
Daniel van Vugt | Needs Fixing | ||
Alan Griffiths | Needs Information | ||
Alexandros Frantzis (community) | Needs Information | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Cemil Azizoglu (community) | Approve | ||
Review via email: mp+246676@code.launchpad.net |
Commit message
Fix wasteful allocation of modifier bit flags that allowed for impossible combinations.
To post a comment you must log in.
Unmerged revisions
- 2234. By Daniel van Vugt
-
Changed syntax per Cemil's comments.
- 2233. By Daniel van Vugt
-
Merge latest trunk
- 2232. By Daniel van Vugt
-
Fix search/replace error, and improve formatting
- 2231. By Daniel van Vugt
-
Ensure each modifier with separate left/right keys doesn't get three
separate flag bits. So that one may test for:
mods & mir_input_event_modifier_ shift
without needing to know which shift key it is.
FAILED: Continuous integration, rev:2232 jenkins. qa.ubuntu. com/job/ mir-ci/ 2677/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/890 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/890 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/852/ console jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 674 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 674/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 852 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 852/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/3964/ console s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 17147
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/2677/ rebuild
http://