Merge lp:~alan-griffiths/mir/death-to-SurfaceConfigurator into lp:mir
| Status: | Merged |
|---|---|
| Approved by: | Alan Griffiths on 2015-04-01 |
| Approved revision: | 2446 |
| Merged at revision: | 2448 |
| Proposed branch: | lp:~alan-griffiths/mir/death-to-SurfaceConfigurator |
| Merge into: | lp:mir |
| Diff against target: |
462 lines (+9/-245) 14 files modified
playground/demo-shell/demo_shell.cpp (+1/-2) src/include/server/mir/default_server_configuration.h (+0/-3) src/include/server/mir/scene/surface_configurator.h (+0/-54) src/include/server/mir/shell/default_window_manager.h (+2/-4) src/server/default_server_configuration.cpp (+0/-20) src/server/scene/surface_allocator.h (+0/-1) src/server/shell/default_window_manager.cpp (+3/-12) tests/include/mir_test_doubles/mock_surface_configurator.h (+0/-43) tests/include/mir_test_doubles/null_surface_configurator.h (+0/-48) tests/integration-tests/test_default_window_manager.cpp (+1/-51) tests/integration-tests/test_surface_stack_with_compositor.cpp (+0/-1) tests/mir_test_framework/fake_event_hub_server_configuration.cpp (+1/-2) tests/unit-tests/scene/test_surface.cpp (+0/-1) tests/unit-tests/shell/test_default_window_manager.cpp (+1/-3) |
| To merge this branch: | bzr merge lp:~alan-griffiths/mir/death-to-SurfaceConfigurator |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2015-04-01 | |
| Daniel van Vugt | 2015-03-31 | Approve on 2015-04-01 | |
| Alexandros Frantzis (community) | Approve on 2015-04-01 | ||
|
Review via email:
|
|||
Commit Message
scene: Remove the useless (and unused) SurfaceConfigurator customization point
Description of the Change
scene: Remove the useless (and unused) SurfaceConfigurator customization point
| Daniel van Vugt (vanvugt) wrote : | # |
Cool.
I implemented and almost proposed this a while back, but then found it was used downstream somewhere. Are all downstream users weaned off it yet?
| Alexandros Frantzis (afrantzis) wrote : | # |
Looks good. A quick grep shows a reference to the_surface_
| Alan Griffiths (alan-griffiths) wrote : | # |
> Cool.
>
> I implemented and almost proposed this a while back, but then found it was
> used downstream somewhere. Are all downstream users weaned off it yet?
Nearly: https:/
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
- 2446. By Alan Griffiths on 2015-04-01
-
merge lp:mir

PASSED: Continuous integration, rev:2445 jenkins. qa.ubuntu. com/job/ mir-ci/ 3414/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/1899 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/1898 jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/1849 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 1411 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 1411/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1849 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 1849/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/4802 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 19315
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/3414/ rebuild
http://