Merge lp:~cemil-azizoglu/mir/fix-1590959 into lp:mir
Proposed by
Cemil Azizoglu
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3733 |
Proposed branch: | lp:~cemil-azizoglu/mir/fix-1590959 |
Merge into: | lp:mir |
Prerequisite: | lp:~cemil-azizoglu/mir/x11-better-display-handling |
Diff against target: |
222 lines (+81/-12) 5 files modified
src/platforms/mesa/server/x11/graphics/display.cpp (+30/-5) src/platforms/mesa/server/x11/graphics/display.h (+2/-2) tests/include/mir/test/doubles/mock_x11.h (+2/-1) tests/mir_test_doubles/mock_x11.cpp (+19/-2) tests/unit-tests/platforms/mesa/x11/test_display.cpp (+28/-2) |
To merge this branch: | bzr merge lp:~cemil-azizoglu/mir/fix-1590959 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin DuBois (community) | Approve | ||
Alan Griffiths | Approve | ||
Alexandros Frantzis (community) | Approve | ||
Mir CI Bot | continuous-integration | Approve | |
Review via email: mp+306961@code.launchpad.net |
Commit message
Readjust requested size to that of the actual display if it's larger in either dimension.
Description of the change
Readjust requested size to that of the actual display if it's larger in either dimension. Also, a border margin of 150 pixels is allowed to account for the launcher icons menu, title bar, etc. so it can still fit in the display.
To post a comment you must log in.
FAILED: Continuous integration, rev:3717 /mir-jenkins. ubuntu. com/job/ mir-ci/ 1832/ /mir-jenkins. ubuntu. com/job/ build-mir/ 2305/console /mir-jenkins. ubuntu. com/job/ build-0- fetch/2368 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 2359 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial+ overlay/ 2359 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= yakkety/ 2359 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= yakkety/ 2333/console /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 2333 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 2333/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= yakkety/ 2333 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= yakkety/ 2333/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 2333 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 2333/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 2333 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 2333/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 1832/rebuild
https:/