lp:~gerboland/qtmir/fix-prompt-session-crash

Created by Gerry Boland on 2017-03-02 and last modified on 2017-03-20
Get this branch:
bzr branch lp:~gerboland/qtmir/fix-prompt-session-crash
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:
QtMir
Status:
Merged

Recent revisions

621. By Gerry Boland on 2017-03-20

Actually include SurfaceManager tests. SM relies on AppMan singleton, which I had to abstract out to a SessionMap in order to make it testable.

620. By Gerry Boland on 2017-03-20

Stop MirSurface deleting itself, ensure SurfaceManager alone manages MirSurface lifetimes. Add SurfaceManager test suite.

This fixes bugs where a MirSurface would call deleteLater on itself, but SurfaceManager would have no idea and keep a pointer to that MirSurface in its internal list.

Instead SurfaceManager listens for signals from both miral and the MirSurface itself to decide when to delete it.

Add a test suite to verify MirSurface lifetimes.

619. By Alan Griffiths on 2017-03-16

A move towards MirAL style

618. By Alan Griffiths on 2017-03-16

Better naming

617. By Alan Griffiths on 2017-03-15

Move MirBuffer to miral namespace

616. By Alan Griffiths on 2017-03-13

merge :parent

615. By Alan Griffiths on 2017-03-03

Move const to the left

614. By Alan Griffiths on 2017-03-02

Put const where "we" like it

613. By Alan Griffiths on 2017-03-02

Simplify and remove dead code

612. By Alan Griffiths on 2017-02-28

Fix indent

Branch metadata

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

Subscribers