Created by Chris Halse Rogers on 2017-01-30 and last modified on 2017-01-30
Get this branch:
bzr branch lp:~raof/mir/report-invalid-window-state
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

Chris Halse Rogers

Recent revisions

3974. By Chris Halse Rogers on 2017-01-30

(Asynchronously) Report invalid window-state errors.

3973. By Chris Halse Rogers on 2017-01-30

Add the ability to store a blob of data in MirEvent.

This is only scratch space, tied to the process' MirEvent object, not serialised
or sent over the wire.

It is useful for interfaces which require translation between what's natively possible
with the CapnProto structs and the mirclient interface.

3972. By Chris Halse Rogers on 2017-01-24

Move MirError into common.

I want to add a MirErrorEvent variant to MirEvent, and that requires MirError
be in common.

3971. By Alberto Aguirre on 2017-01-23

tests: DemoInProcessServerWithStubClientPlatform: increase wait timeout

A higher timeout is needed in case of heavily loaded test machines.
(LP: #1658256)

Approved by Daniel van Vugt.

3970. By Alberto Aguirre on 2017-01-23

client: Connection: make release_surface free resources before invoking callback and signaling completion. (LP: #1560909)

Approved by mir-ci-bot, Cemil Azizoglu, Alan Griffiths

3969. By Daniel van Vugt on 2017-01-23

Add a missing #include (LP: #1658605). Fixes: https://bugs.launchpad.net/bugs/1658605.

Approved by mir-ci-bot, Andreas Pokorny.

3968. By Alberto Aguirre on 2017-01-23

tests : LifecycleEventTest: wait to receive state change before stopping server_config (LP: #1649758). Fixes: https://bugs.launchpad.net/bugs/1649758.

Approved by mir-ci-bot, Daniel van Vugt.

3967. By Alberto Aguirre on 2017-01-23

Fix ApplicationNotRespondingDetection.failure_to_pong_is_noticed when running on a heavily loaded machine (LP: #1570327)

On a heavily loaded machine, the client session will fail to pong naturally, before the test disables responding to pings,
and before the test has a chance to register an observer.

ANR Observers should be notified of all currently unresponsive sessions when registering with the ANR detector. Fixes: https://bugs.launchpad.net/bugs/1570327.

Approved by Daniel van Vugt, mir-ci-bot.

3966. By Alan Griffiths on 2017-01-20

Rename functions to match changed return types.

Approved by mir-ci-bot, Daniel van Vugt, Alberto Aguirre, Cemil Azizoglu, Kevin DuBois.

3965. By Kevin DuBois on 2017-01-20

client: add platform-specific conversions for MirBufferUsage and MirPixelFormat to the client platform.

The current system says "i want a 'hardware' buffer", and the server selects something appropriate. The new system with gbm_buffer and android_buffer extensions, actually lets the user select the properties they want. This is more flexible, but we have to have some legacy code (mostly hardware BufferStreams) make a platform-specific conversion on the client side.

Approved by mir-ci-bot, Alan Griffiths.

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.