lp://qastaging/~alan-griffiths/platform-api/compatibility-with-mir-changes
- Get this branch:
- bzr branch lp://qastaging/~alan-griffiths/platform-api/compatibility-with-mir-changes
Branch merges
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Gerry Boland (community): Needs Fixing
-
Diff: 205 lines (+29/-33)5 files modifiedsrc/ubuntu/mirserver/application_instance_mirserver.cpp (+12/-13)
src/ubuntu/mirserver/application_instance_mirserver_priv.h (+7/-10)
src/ubuntu/mirserver/ubuntu_application_api_mirserver.cpp (+4/-4)
src/ubuntu/mirserver/window_properties_mirserver.cpp (+3/-3)
src/ubuntu/mirserver/window_properties_mirserver_priv.h (+3/-3)
Branch information
Recent revisions
- 210. By Gerry Boland
-
Manually call mir's SurfacePlacemen
tStrategy: :place and SessionListener ::surface_ created methods for in process client Surface Mir 0.1.8 refactoring causes in-process client surfaces to be an implementation detail of Mir's surface stack, and prevents shell from getting access to its surface to position it and define input areas on it. To fix this,we perform the following:
1. Create an InProcessClientSession to represent the in-process client
2. Get access to Mir's SurfacePlacementStrategy object and call its place method explicitly, to allow shell to position its surface
3. Get access to Mir's SessionListener object and call its surface_created method explicitly, to notify shell its surface was created - 207. By Andreas Pokorny
-
CMakeLists adaptation to make platform-api cross compile with a simple chroot setup.
Note that <PKG_NAME>
_LINK_LIBRARIES variables were removed from link_directories and respective
<PKG_NAME>_LDFLAGS variables were instead put into target_link_libraries. Those informations
attached to targets are transitively forwarded to the user of the library. link_directories
only attaches the information to the source directory.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/platform-api