Merge lp:~robertcarr/platform-api/add-input-injection into lp:platform-api
Proposed by
Robert Carr
Status: | Rejected |
---|---|
Rejected by: | Robert Carr |
Proposed branch: | lp:~robertcarr/platform-api/add-input-injection |
Merge into: | lp:platform-api |
Diff against target: |
95 lines (+25/-2) 4 files modified
src/mirserver/ubuntu_application_api_mirserver.cpp (+7/-0) src/mirserver/ubuntu_application_api_mirserver_priv.h (+5/-0) src/mirserver/window_mirserver.cpp (+7/-2) src/mirserver/window_mirserver_priv.h (+6/-0) |
To merge this branch: | bzr merge lp:~robertcarr/platform-api/add-input-injection |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Ubuntu Phablet Team | Pending | ||
Review via email: mp+176302@code.launchpad.net |
Commit message
Add input injection API on mirserver
Description of the change
I am told for the Unity 8 gesture recognizer as it is written now to work we need to be able to send all events to a surface. Mir has support abstractly for interfering with the input stream, but not for "monitor surfaces". This API provides a backdoor where the shell can implement an mi::EventFilter and use it to inject in to Qt.
To post a comment you must log in.
Unmerged revisions
- 98. By Robert Carr
-
Add private input injection API to mirserver
PASSED: Continuous integration, rev:98 jenkins. qa.ubuntu. com/job/ platform- api-ci/ 91/ jenkins. qa.ubuntu. com/job/ platform- api-saucy- amd64-ci/ 61 jenkins. qa.ubuntu. com/job/ platform- api-saucy- armhf-ci/ 61 jenkins. qa.ubuntu. com/job/ platform- api-saucy- armhf-ci/ 61/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ platform- api-saucy- i386-ci/ 61
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ platform- api-ci/ 91/rebuild
http://