Mir

lp:~mir-team/mir/1.0

Created by Alan Griffiths and last modified
Get this branch:
bzr branch lp:~mir-team/mir/1.0
Members of Mir development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mir development team
Project:
Mir
Status:
Development

Recent revisions

4281. By Chris Halse Rogers

Wayland: Only send wl_seat events which are specified by the protocol version the client has requested.

4280. By Chris Halse Rogers

WlKeyboard: Reconstruct xkbcommon state in the frontend.

This is a hack which should be replaced by exposing the information we need in the MirKeyEvent and in mf::Surface and…

This works for now by reconstructing xkbcommon state to serialise to the Wayland client. Wayland clients will *not* have the correct keymap, however, because we don't receive the MirKeymapEvent at an appropriate time.

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

4279. By Chris Halse Rogers

input: Make the client InputReceiverReport work

By actually calling it during event processing".

Approved by mir-ci-bot, Alan Griffiths.

4278. By Alan Griffiths

Extend miral-xrun to enable using Xwayland as an alternative to Xmir.

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

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

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.