lp:~thomas-voss/unity-mir/refactor-process-group-operations-to-rely-on-process-cpp

Created by Thomas Voß and last modified
Get this branch:
bzr branch lp:~thomas-voss/unity-mir/refactor-process-group-operations-to-rely-on-process-cpp
Only Thomas Voß can upload to this branch. If you are Thomas Voß please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Thomas Voß
Project:
unity-mir
Status:
Development

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::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

146. By Thomas Voß

Mergeing.

145. By Thomas Voß

Adjust to namespace core.

144. By Thomas Voß

Refactor sigstop'ing and sigcont'ing of application process groups to rely on process-cpp.

143. By Thomas Voß

Refactor Oom(Score)Adj to rely on process-cpp helper library.

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::OrganisingSurfaceFactory.

Approved by Gerry Boland, PS Jenkins bot, Alexandros Frantzis.

139. By Alan Griffiths

Remove dependency on mir::surfaces::SurfaceController.

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
This branch contains Public information 
Everyone can see this information.

Subscribers