Merge lp:~alan-griffiths/mir/tweak-cursor-configuration into lp:mir
| Status: | Merged |
|---|---|
| Approved by: | Daniel van Vugt on 2015-10-07 |
| Approved revision: | 2998 |
| Merged at revision: | 2999 |
| Proposed branch: | lp:~alan-griffiths/mir/tweak-cursor-configuration |
| Merge into: | lp:mir |
| Diff against target: |
209 lines (+41/-34) 8 files modified
include/server/mir/server.h (+3/-3) src/include/server/mir/default_server_configuration.h (+1/-0) src/server/graphics/default_configuration.cpp (+26/-19) src/server/graphics/nested/display.cpp (+5/-7) src/server/server.cpp (+1/-1) src/server/symbols.map (+3/-1) tests/acceptance-tests/test_nested_mir.cpp (+1/-2) tests/acceptance-tests/throwback/test_client_cursor_api.cpp (+1/-1) |
| To merge this branch: | bzr merge lp:~alan-griffiths/mir/tweak-cursor-configuration |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Kevin DuBois (community) | Approve on 2015-10-06 | ||
| Andreas Pokorny (community) | 2015-10-06 | Approve on 2015-10-06 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-10-06 | |
|
Review via email:
|
|||
Commit Message
server: replace Server:
Description of the Change
server: replace Server:
It is necessary for servers to wrap rather than replace cursors because they need access to the underlying hardware or nested cursor.
There are some tests coming that need this API change, but I want this to be ready before we branch 0.17 to avoid publishing Server:
There's also a bit of code tidy up and documentation of why things are not done the "obvious" way (of implementing nested:
| Alan Griffiths (alan-griffiths) wrote : | # |
*
GLib:ERROR:
/bin/bash: line 1: 6398 Aborted mir_demo_server --test-client /usr/bin/
+ mir_rc=-1
Concerning, but appears unrelated.
- 2998. By Alan Griffiths on 2015-10-06
-
merge lp:mir
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:2998
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Andreas Pokorny (andreas-pokorny) wrote : | # |
> *
> GLib:ERROR:
> _node: assertion failed: (hash_table-
> /bin/bash: line 1: 6398 Aborted mir_demo_server --test-client
> /usr/bin/
> + mir_rc=-1
>
> Concerning, but appears unrelated.
Yes .. back to asio main loop? or should we try to build one with dispatchables?.. (and with a simpler alarm interface)

FAILED: Continuous integration, rev:2997 jenkins. qa.ubuntu. com/job/ mir-ci/ 5164/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/4306 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/3213 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/4248/ console jenkins. qa.ubuntu. com/job/ mir-mediumtests -wily-touch/ 206/console jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 1318 jenkins. qa.ubuntu. com/job/ mir-wily- amd64-ci/ 1318/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-wily- i386-ci/ 206/console jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 4249 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 4249/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/6910/ console s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 23986 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- wily-armhf/ 207/console
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/5164/ rebuild
http://