Mir

lp:~brandontschaefer/mir/improve-capnproto-cmake-find

Created by Brandon Schaefer on 2017-09-29 and last modified on 2017-09-29
Get this branch:
bzr branch lp:~brandontschaefer/mir/improve-capnproto-cmake-find
Only Brandon Schaefer can upload to this branch. If you are Brandon Schaefer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brandon Schaefer
Project:
Mir
Status:
Development

Recent revisions

4276. By Brandon Schaefer on 2017-09-29

* Capnproto upstream uses a different cmake file then universe. Get ready for this change

4275. By Chris Halse Rogers on 2017-09-28

Wayland: Prevent C++ exceptions escaping into C code.

That invokes undefined behaviour, and, in practice, results in GCC-built code aborting. Fixes: https://bugs.launchpad.net/bugs/1719477.

Approved by Alan Griffiths, mir-ci-bot.

4274. By Alan Griffiths on 2017-09-27

Restart Wayland on resume. (LP: #1719878). Fixes: https://bugs.launchpad.net/bugs/1719878.

Approved by mir-ci-bot, Chris Halse Rogers.

4273. By Alan Griffiths on 2017-09-27

Fix the worst of the retiling bugs when the a display is unplugged

4272. By Chris Halse Rogers on 2017-09-26

Wayland: Implement touch support.

This is mostly complete - it does not support touchpoint shape/size, but we only expose wl_seat v5 (as that's the version supported by Xenial's wayland) and the size/shape protocol was added in v6 anyway.

Fixes: https://bugs.launchpad.net/mir/+bug/1718732

4271. By Alan Griffiths on 2017-09-26

[miral-kiosk] correct floating layout rules for freestyle surfaces

4270. By Chris Halse Rogers on 2017-09-26

Wayland: Close the Mir session on client quit.

Fixes phantom sessions hanging around after client quit.

Fixes: https://bugs.launchpad.net/mir/+bug/1719586

4269. By Chris Halse Rogers on 2017-09-26

Wayland: Fix lifetimes of wrapper objects.

This prevents client disconnects/reconnects from crashing the server, which is good. (LP: #1718677)

4268. By Alan Griffiths on 2017-09-26

Don't configure Wayland windows that are already submitting buffers of the correct size. (LP: #1719359). Fixes: https://bugs.launchpad.net/bugs/1719359.

Approved by mir-ci-bot, Chris Halse Rogers.

4267. By Chris Halse Rogers on 2017-09-26

Add a smart-pointer-ish wrapper for MirEvent to mirclientcpp.

Useful for the obvious reasons.

Approved by mir-ci-bot, Alan Griffiths.

Branch metadata

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

Subscribers