Mir

lp:~raof/mir/actually-respect-seat-version

Created by Chris Halse Rogers on 2017-09-29 and last modified on 2017-09-29
Get this branch:
bzr branch lp:~raof/mir/actually-respect-seat-version
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Halse Rogers
Project:
Mir
Status:
Merged

Recent revisions

4277. By Chris Halse Rogers on 2017-09-29

The two hard problems in computer science are cache invalidation, naming things, and off-by-one errors

4276. By Chris Halse Rogers on 2017-09-29

WlSeat: Respect the version the client requests

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.

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.