[ 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::SurfaceController.
* 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