lp:~aacid/unity-mir/improve_input_area_handling
- Get this branch:
- bzr branch lp:~aacid/unity-mir/improve_input_area_handling
Branch merges
- Gerry Boland (community): Approve
- Mir development team: Pending requested
-
Diff: 287 lines (+88/-59)6 files modifiedsrc/modules/Unity/SurfaceManager/inputarea.cpp (+8/-4)
src/modules/Unity/SurfaceManager/mirsurface.cpp (+32/-41)
src/modules/Unity/SurfaceManager/mirsurface.h (+6/-5)
src/modules/Unity/SurfaceManager/mirsurfacemanager.cpp (+34/-7)
src/modules/Unity/SurfaceManager/mirsurfacemanager.h (+7/-1)
src/modules/Unity/SurfaceManager/plugin.cpp (+1/-1)
Branch information
Recent revisions
- 25. 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. - 20. By Michał Sawicz
-
Fix pkgconfig's requires and mirserver #includes, drop mircommon from requires.
- 17. By Albert Astals Cid
-
Initial implementation of org.canonical.
Unity.WindowSta ck Does not make any attempt at providing window_id for the moment since
at this stage there's just one window per app
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity-mir