lp:~gerboland/unity-mir/add-licences
- Get this branch:
- bzr branch lp:~gerboland/unity-mir/add-licences
Branch merges
- Albert Astals Cid (community): Approve
-
Diff: 1154 lines (+652/-97)37 files modifiedsrc/modules/Unity/ApplicationManager/application.cpp (+19/-14)
src/modules/Unity/ApplicationManager/application.h (+15/-14)
src/modules/Unity/ApplicationManager/application_list_model.cpp (+19/-14)
src/modules/Unity/ApplicationManager/application_list_model.h (+15/-14)
src/modules/Unity/ApplicationManager/application_manager.cpp (+19/-3)
src/modules/Unity/ApplicationManager/application_manager.h (+16/-0)
src/modules/Unity/ApplicationManager/applicationscreenshotprovider.cpp (+19/-2)
src/modules/Unity/ApplicationManager/applicationscreenshotprovider.h (+16/-0)
src/modules/Unity/ApplicationManager/dbuswindowstack.cpp (+18/-2)
src/modules/Unity/ApplicationManager/dbuswindowstack.h (+16/-0)
src/modules/Unity/ApplicationManager/desktopfilereader.cpp (+20/-0)
src/modules/Unity/ApplicationManager/desktopfilereader.h (+16/-0)
src/modules/Unity/ApplicationManager/plugin.cpp (+21/-0)
src/modules/Unity/SurfaceManager/inputarea.cpp (+18/-0)
src/modules/Unity/SurfaceManager/inputarea.h (+19/-0)
src/modules/Unity/SurfaceManager/mirsurface.cpp (+20/-0)
src/modules/Unity/SurfaceManager/mirsurface.h (+16/-0)
src/modules/Unity/SurfaceManager/mirsurfacemanager.cpp (+20/-3)
src/modules/Unity/SurfaceManager/mirsurfacemanager.h (+17/-0)
src/modules/Unity/SurfaceManager/plugin.cpp (+38/-16)
src/unity-mir/initialsurfaceplacementstrategy.cpp (+19/-1)
src/unity-mir/initialsurfaceplacementstrategy.h (+17/-0)
src/unity-mir/logging.h (+15/-14)
src/unity-mir/qmirserver.cpp (+16/-0)
src/unity-mir/qmirserver.h (+16/-0)
src/unity-mir/qmirserverapplication.cpp (+16/-0)
src/unity-mir/qmirserverapplication.h (+16/-0)
src/unity-mir/sessionauthorizer.cpp (+16/-0)
src/unity-mir/sessionauthorizer.h (+16/-0)
src/unity-mir/sessionlistener.cpp (+16/-0)
src/unity-mir/sessionlistener.h (+16/-0)
src/unity-mir/shellserverconfiguration.cpp (+16/-0)
src/unity-mir/shellserverconfiguration.h (+16/-0)
src/unity-mir/surfacebuilder.cpp (+16/-0)
src/unity-mir/surfacebuilder.h (+16/-0)
src/unity-mir/surfacesource.cpp (+16/-0)
src/unity-mir/surfacesource.h (+16/-0)
Branch information
Recent revisions
- 28. By Gerry Boland
-
MirSurfaceManager watches for shell surface creation, and emits signal when created. InputArea registers itself with shell surface only when shell surface present.
- 27. By Albert Astals Cid
-
Improve InputArea<
->MirSurface< ->Mir:: Surface mapping This gets the lower row of buttons in http://
bazaar. launchpad. net/~gerboland/ +junk/qml- demo-shell/ to work Rationale is, before this patch it's input area had it's own MirSurface but some of the MirSurfaces shared the same mir::surface, so they ended up overwriting eachother input_regions. Now there's just a MirSurface per surface that is shared with the various InputAreas and thus the input_regions nicely cooperate
- 23. By Albert Astals Cid
-
Update SurfaceManager and ApplicationManager to make use of new MIR API, which notifies of surface creation and destruction per session/
application.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-mir