lp:~gerboland/miral/enable-qt-by-default
- Get this branch:
- bzr branch lp:~gerboland/miral/enable-qt-by-default
Branch merges
- Alan Griffiths: Needs Fixing
-
Diff: 12 lines (+1/-1)1 file modifiedCMakeLists.txt (+1/-1)
Branch information
Recent revisions
- 239. By Gerry Boland
-
Qt: implement basic Mir-side window "model" which emits signals describing the model changes to a consumer (to come later)
Primary problem to be solved: have a model of windows that Qt can implement a view for.
Qt unfortunately requires that the model and the view have matching thread affinity - meaning I cannot manage the model on Mir's threads and use locking to keep consistent state for the view.
Instead I need to create and manage the model on Qt's GUI thread (where the view will live). I will do this by firing signals from this Mir-side WindowModel which will describe how the model changes, signals which a GUI thread model will listen for and use to synchronize its state with.
- 236. By Alan Griffiths
-
BasicWindowMana
ger::validate_ modification_ request( ) to sanity check before invoking policy - 235. By Alan Griffiths
-
Move titlebar logic from BasicWindowManager to TitlebarWindoMa
nagerPolicy and inherit CanonicalWindow ManagerPolicy logic into KioskWindowMana gerPolicy - 234. By Alan Griffiths
-
The event handling logic is hardly "canonical", so move it out of CanonicalWindow
ManagerPolicy - 233. By Gerry Boland
-
Qt: remove any old window management state setting code from MirSurface and friends
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:miral