Merge lp://staging/~albaguirre/qtubuntu/use-mir-rs-api into lp://staging/qtubuntu
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~albaguirre/qtubuntu/use-mir-rs-api |
Merge into: | lp://staging/qtubuntu |
Diff against target: |
592 lines (+154/-188) 7 files modified
debian/control (+3/-4) src/ubuntumirclient/qmirclientcursor.cpp (+68/-25) src/ubuntumirclient/qmirclientinput.cpp (+0/-4) src/ubuntumirclient/qmirclientintegration.cpp (+1/-2) src/ubuntumirclient/qmirclientintegration.h (+1/-2) src/ubuntumirclient/qmirclientwindow.cpp (+80/-150) src/ubuntumirclient/ubuntumirclient.pro (+1/-1) |
To merge this branch: | bzr merge lp://staging/~albaguirre/qtubuntu/use-mir-rs-api |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Unity8 CI Bot | continuous-integration | Needs Fixing | |
Gerry Boland (community) | Needs Information | ||
Alan Griffiths | Needs Information | ||
Review via email: mp+321627@code.staging.launchpad.net |
Commit message
Avoid use of deprecated mir EGL related apis.
With the new mesa update, the EGLNativeDispla
Ignore deprecation warnings on use of MirRenderSurface - its "deprecated" because it'll be renamed in mir 1.0.
Unmerged revisions
- 397. By Alberto Aguirre
-
Cleanup #pragmas and unneeded repaints when resizing.
- 396. By Alberto Aguirre
-
Avoid using mir_window_
get_parameters, it will be deprecated - 395. By Alberto Aguirre
-
Remove mir_event_type_key and mir_event_
type_motion as they are deprecated. - 394. By Alberto Aguirre
-
Use MirRenderSurface for pixmap cursors.
Creating buffer streams directly will be deprecated in mir in the near future, instead use render surfaces.
- 393. By Alberto Aguirre
-
Update resizing now that client can drive the buffer size through mir_render_
surface_ set_size. - 392. By Alberto Aguirre
-
Avoid use of deprecated mir EGL related apis.
With the new mesa update, the EGLNativeDispla
yType is MirConnection and the EGLNativeWindowType is a MirRenderSurface.
Ignore deprecation warnings on use of MirRenderSurface - its "deprecated" because it'll be renamed in mir 1.0.
FAILED: Continuous integration, rev:392 /unity8- jenkins. ubuntu. com/job/ lp-qtubuntu- ci/222/ /unity8- jenkins. ubuntu. com/job/ build/4820/ console /unity8- jenkins. ubuntu. com/job/ build-0- fetch/4848 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 4659/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4659 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4659/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 4659/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4659 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4659/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 4659/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4659 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4659/ artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-qtubuntu- ci/222/ rebuild
https:/