lp:~thomas-voss/unity-mir/refactor-process-group-operations-to-rely-on-process-cpp
- Get this branch:
- bzr branch lp:~thomas-voss/unity-mir/refactor-process-group-operations-to-rely-on-process-cpp
Branch merges
- Gerry Boland (community): Disapprove
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Michał Sawicz: Needs Fixing
-
Diff: 138 lines (+63/-29)1 file modifiedsrc/modules/Unity/Application/taskcontroller.cpp (+63/-29)
Branch information
Recent revisions
- 147. By Thomas Voß
-
[ Gerry Boland ]
* Unity.Application is not a shared library, but a plugin. (LP:
#1256014)
* Implement preStart callback added to upstart-app-launch- 2. (LP:
#1243665)
[ Ubuntu daily release ]
* Automatic snapshot from revision 157
[ Gerry Boland ]
* Install ServerStatusListener to be notified of mir server start, pause
and resume. Use start notification to send SIGSTOP signal to upstart,
so it knows mir is ready for other clients.
* Bump version number
* InputArea: don't use lambda function as slot, can cause crash on
shutdown Using lambda function as slot can introduce crash as the
slot's object deletion is not registered unlike with traditional
signal/slot connections. As a result, on signal emission, the lambda
can be called on a deleted object. (LP: #1253685)
* Misc fixes for Mir 0.1.2 support. (LP: #1254986)
[ Alan Griffiths ]
* ApplicationSession is a Mir implementation class that shouldn't be
used by unity-mir, use shell::session instead.
[ Kevin Gunn ]
* mir server abi and api broke, updating dependency to deb 0.1.1.
* update mir deb build dep to 0.1.2
[ Victor Thompson ]
* Fix mir to not suspend the music-app, or any other app granted a
lifecycle exception, when switching between apps. (LP: #1241185,
#1241045)
[ Daniel van Vugt ]
* Force the screen to redraw after turning the display back on (LP:
#1255045). Also stop the compositor when the screen is off.
Otherwise it will spin in the background, eating battery. (LP:
#1255045)
[ Ubuntu daily release ]
* Automatic snapshot from revision 154
* Cherry-pick upstream patch to avoid Unity8 crashing on stop
(LP: #1253685)
[ Gerry Boland ]
* On MirSurface destruction, any InputAreas on that surface will be
notified and remove their links to that surface. Fixes crash
bug:1243444. (LP: #1243444)
[ Alan Griffiths ]
* Remove dependency on mir::shell::SessionManager .
* Remove dependency on mir::surfaces::SurfaceControl ler.
* Remove dependency on msh::OrganisingSurfaceFactory.
* Avoid relying on an explicit Mir typename that changes in a
refactoring coming soon.
* Do all the hacky surface creation customization in
SurfaceFactory::create_ surface( ) - and don't mention SurfaceBuilder
at all. (That will allow Mir to get rid of that interface.).
[ Albert Astals ]
* Don't include the QtQml megaheader Include the one we really need.
[ Ubuntu daily release ]
* Automatic snapshot from revision 144 - 144. By Thomas Voß
-
Refactor sigstop'ing and sigcont'ing of application process groups to rely on process-cpp.
- 142. By Alan Griffiths
-
Avoid relying on an explicit Mir typename that changes in a refactoring coming soon.
Approved by Gerry Boland, PS Jenkins bot.
- 141. By Gerry Boland
-
On MirSurface destruction, any InputAreas on that surface will be notified and remove their links to that surface. Fixes crash bug:1243444. Fixes: https:/
/bugs.launchpad .net/bugs/ 1243444. Approved by Albert Astals Cid, PS Jenkins bot.
- 140. By Alan Griffiths
-
Remove dependency on msh::Organising
SurfaceFactory. Approved by Gerry Boland, PS Jenkins bot, Alexandros Frantzis.
- 139. By Alan Griffiths
-
Remove dependency on mir::surfaces:
:SurfaceControl ler. Approved by Gerry Boland, PS Jenkins bot.
- 138. By Alan Griffiths
-
Remove dependency on mir::shell:
:SessionManager . 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