lp:~alan-griffiths/unity-mir/dont-use-OrganisingSurfaceFactory

Created by Alan Griffiths and last modified
Get this branch:
bzr branch lp:~alan-griffiths/unity-mir/dont-use-OrganisingSurfaceFactory
Only Alan Griffiths can upload to this branch. If you are Alan Griffiths please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alan Griffiths
Project:
unity-mir
Status:
Merged

Recent revisions

141. By Alan Griffiths

merge lp:unity-mir

140. By Alan Griffiths

Rename SurfaceSource to SurfaceFactory

139. By Alan Griffiths

Rename SurfaceSource to SurfaceFactory

138. By Alan Griffiths

Don't reinit m_surfaceSource on every call

137. By Alan Griffiths

Remove dependency on msh::OrganisingSurfaceFactory

136. By Alan Griffiths

Avoid unnecessary use of mir::surfaces::SurfaceStackModel (which ought to be internal to Mir).

Approved by Gerry Boland, PS Jenkins bot.

135. By Thomas Voß

stop/continue complete process groups instead of individual processes.

Approved by Michał Sawicz, PS Jenkins bot.

134. By Thomas Voß

Ensure that app processes are not assigned an oom score smaller than the one of the shell.

Approved by Gerry Boland, PS Jenkins bot.

133. By Albert Astals Cid

Add two const &
.

Approved by PS Jenkins bot, Michael Zanetti.

132. By Albert Astals Cid

Fix crashes/deadlocks if we sigterm the app while still starting up

Three changes:
 * We need to make sure that the_shell_* return a non unique shared pointer (i.e. Mir is also holding it)
   otherwise once we return from the function it will cease to exist and we'll be using
   deleted memory
 * Move ua_ui_mirserver_finish to after the qApp has stopped, otherwise may happen the code
   is still trying to do a QWindow::showMaximized and uses memory that is also gone
 * Make the qApp quit call more stubborn, it can happen that sometimes we get to that code before the other thread
   has done qApp->exec() so we wait until we get the aboutToQuit signal to make sure the other thread will stop.

Approved by Gerry Boland, PS Jenkins bot.

Branch metadata

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

Subscribers