lp:~gerboland/miral/enable-qt-by-default

Created by Gerry Boland on 2016-07-28 and last modified on 2016-07-28
Get this branch:
bzr branch lp:~gerboland/miral/enable-qt-by-default
Only Gerry Boland can upload to this branch. If you are Gerry Boland please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gerry Boland
Project:
MirAL
Status:
Development

Recent revisions

241. By Gerry Boland on 2016-07-28

[qt] enable building by default

240. By Gerry Boland on 2016-07-27

[miral-qt] Add Qt-side window model

239. By Gerry Boland on 2016-07-27

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.

238. By Alan Griffiths on 2016-07-27

Consolidate testrun scripts to incorporate support for Xmir and miral-kiosk

237. By Gerry Boland on 2016-07-26

[miral-qt] Bump to rev 529 of qtmir

236. By Alan Griffiths on 2016-07-26

BasicWindowManager::validate_modification_request() to sanity check before invoking policy

235. By Alan Griffiths on 2016-07-26

Move titlebar logic from BasicWindowManager to TitlebarWindoManagerPolicy and inherit CanonicalWindowManagerPolicy logic into KioskWindowManagerPolicy

234. By Alan Griffiths on 2016-07-25

The event handling logic is hardly "canonical", so move it out of CanonicalWindowManagerPolicy

233. By Gerry Boland on 2016-07-25

Qt: remove any old window management state setting code from MirSurface and friends

232. By Gerry Boland on 2016-07-25

Make qml-demo-shell more standalone, no messing with env vars

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:miral
This branch contains Public information 
Everyone can see this information.

Subscribers