Mir

lp:~alan-griffiths/mir/delete-dead-code

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

Owner:
Alan Griffiths
Project:
Mir
Status:
Development

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

Subscribers