Merge lp://staging/~nick-dedekind/qtmir/WindowNotifierObserver into lp://staging/qtmir
Proposed by
Nick Dedekind
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~nick-dedekind/qtmir/WindowNotifierObserver |
Merge into: | lp://staging/qtmir |
Diff against target: |
501 lines (+202/-140) 9 files modified
src/modules/Unity/Application/mirsurface.cpp (+29/-0) src/modules/Unity/Application/mirsurface.h (+2/-0) src/modules/Unity/Application/surfacemanager.cpp (+37/-90) src/modules/Unity/Application/surfacemanager.h (+4/-10) src/modules/Unity/Application/windowmodel.cpp (+2/-34) src/modules/Unity/Application/windowmodel.h (+0/-4) src/platforms/mirserver/CMakeLists.txt (+1/-1) src/platforms/mirserver/windowmodelnotifier.cpp (+108/-0) src/platforms/mirserver/windowmodelnotifier.h (+19/-1) |
To merge this branch: | bzr merge lp://staging/~nick-dedekind/qtmir/WindowNotifierObserver |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gerry Boland (community) | Needs Information | ||
Unity8 CI Bot (community) | continuous-integration | Approve | |
Review via email:
|
Commit message
Added WindowNotifierO
Description of the change
Added WindowNotifierO
Intent is to eventually move the rest of the SurfaceManager to Unity8.
Surfaces are now observers for the WindowModelNoti
Improved SurfaceManager surface lookup.
To post a comment you must log in.
Unmerged revisions
- 610. By Nick Dedekind
-
removed unnecessary static fn
- 609. By Nick Dedekind
-
WindowNotifierO
bserver
PASSED: Continuous integration, rev:609 /unity8- jenkins. ubuntu. com/job/ lp-qtmir- ci/549/ /unity8- jenkins. ubuntu. com/job/ build/4302 /unity8- jenkins. ubuntu. com/job/ build-0- fetch/4330 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 4164/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= zesty/4164/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 4164/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= zesty/4164/ artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 4164/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4164 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= zesty/4164/ artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-qtmir- ci/549/ rebuild
https:/