Created by Alan Griffiths and last modified
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

Delete dead code - Surface::set_keymap()

4277. By Brandon Schaefer

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

Rework docs to mention snaps and Wayland

4275. By Chris Halse Rogers

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

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

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

4272. By Chris Halse Rogers

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

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

4270. By Chris Halse Rogers

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

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.