Merge lp:~raof/mir/nested-scale-setting into lp:mir
Status: | Merged |
---|---|
Approved by: | Chris Halse Rogers |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3265 |
Proposed branch: | lp:~raof/mir/nested-scale-setting |
Merge into: | lp:mir |
Diff against target: |
254 lines (+150/-6) 3 files modified
src/server/graphics/nested/nested_display_configuration.cpp (+37/-6) src/server/graphics/nested/nested_display_configuration.h (+20/-0) tests/acceptance-tests/test_nested_mir.cpp (+93/-0) |
To merge this branch: | bzr merge lp:~raof/mir/nested-scale-setting |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alan Griffiths | Approve | ||
Daniel van Vugt | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Mir CI Bot | continuous-integration | Approve | |
Alberto Aguirre (community) | Approve | ||
Review via email: mp+283324@code.launchpad.net |
Commit message
Fix output configuration scale_factor and form_factor for nested servers.
The scale_factor and form_factor aren't exposed in the client MirDisplayOutput struct (and can't easily be, as that's an ABI break), and even if they were it's not clear that it makes sense to let clients set these values.
Store this configuration locally in the NestedDisplayCo
Description of the change
Fix output configuration scale_factor and form_factor for nested servers.
The scale_factor and form_factor aren't exposed in the client MirDisplayOutput struct (and can't easily be, as that's an ABI break), and even if they were it's not clear that it makes sense to let clients set these values.
Store this configuration locally in the NestedDisplayCo
FAILED: Continuous integration, rev:3254 /mir-jenkins. ubuntu. com/job/ mir-ci/ 98/ /mir-jenkins. ubuntu. com/job/ generic- update- mp/98/console
https:/
Executed test runs:
None: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 98/rebuild
https:/