Mir

lp://qastaging/~ci-train-bot/mir/mir-ubuntu-yakkety-landing-047

Created by CI Train Bot Account and last modified
Get this branch:
bzr branch lp://qastaging/~ci-train-bot/mir/mir-ubuntu-yakkety-landing-047
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
CI Train Bot Account
Project:
Mir
Status:
Development

Recent revisions

3542. By CI Train Bot Account

Releasing 0.23.0+16.10.20160610-0ubuntu1

3541. By Nick Dedekind

Expose the_persistent_surface_store in the mir:Server

3540. By Andreas Pokorny

Add a mask of active input modifiers to the input device state event

When a client surface has no keymap configured it cannot evaluate the modifier state just based on the keys pressed. So as the client surface relies on the server to do all key mapping the current state of modifier keys needs to be sent too. Additionally doc typos are fixed and missing type support is added to MirEvent.

Approved by mir-ci-bot, Brandon Schaefer, Kevin DuBois.

3539. By Andreas Pokorny

Nested Input Platform

Convert the input setup code for a nested server into a platform. The platform is not dynamically loaded. Still part of the server, but only uses the HostConnection interface and the APIs use by other input platforms. As a result there is now the same InputDeviceRegistry and the same input::Seat like on the host server.

Approved by mir-ci-bot, Andreas Pokorny, Kevin DuBois, Chris Halse Rogers.

3538. By Brandon Schaefer

Add missing clone case.
Remove all breaks to force complier to complain if we are missing an enum case.

Approved by Alan Griffiths, mir-ci-bot, Andreas Pokorny, Kevin DuBois.

3537. By Chris Halse Rogers

Add an EGLStream client platform and KMS-backed EGLStream server platform.

Currently supports only software clients, as hooking into nvidia's EGL is not (yet?) possible.

Approved by mir-ci-bot.

3536. By Brandon Schaefer

Adds a new surface spec that allows confine_pointer bool to be set for a surface specification. This will get to the WM which will then do the confinement work. This is merely a way for a client API to tell the WM that we need to confine a pointer on the surface. Fixes: https://bugs.launchpad.net/bugs/1590099.

Approved by Andreas Pokorny, mir-ci-bot, Cemil Azizoglu, Kevin DuBois.

3535. By Alan Griffiths

Fix one more issue running Qt client application.

Approved by Andreas Pokorny, Cemil Azizoglu, mir-ci-bot.

3534. By Kevin DuBois

client: add an ErrorBuffer class that can be returned on detection of a failure of an allocation request.

Approved by Cemil Azizoglu, mir-ci-bot, Chris Halse Rogers.

3533. By Kevin DuBois

fix lp: #1577967 by clarifying what mir_surface_get_buffer_stream() should do in a multistream world, and by making mir_surface_is_valid() respond properly when non-default streams are used. Fixes: https://bugs.launchpad.net/bugs/1577967.

Approved by mir-ci-bot, Cemil Azizoglu, Alan Griffiths, 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://qastaging/mir
This branch contains Public information 
Everyone can see this information.