Created by Alan Griffiths on 2015-04-08 and last modified on 2017-09-29
Get this branch:
bzr branch lp:~alan-griffiths/mir/delete-dead-code
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

Alan Griffiths

Recent revisions

4278. By Alan Griffiths on 2017-09-29

Delete dead code - Surface::set_keymap()

4277. By Brandon Schaefer on 2017-09-29

When we have sizeof(long) == sizeof(int) on armhf/i386 we are storing max::long as the max_aspect then we multiple the max::long * <some_value> which ends up overflowing. For now we'll just cast to long long giving us at lease 64bits.

4276. By Alan Griffiths on 2017-09-29

Rework docs to mention snaps and Wayland

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)

Branch metadata

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