Created by Daniel van Vugt on 2017-01-23 and last modified on 2017-01-23
Get this branch:
bzr branch lp:~vanvugt/mir/fix-1658605
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Daniel van Vugt

Recent revisions

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

Add a missing #include (LP: #1658605)

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.

3964. By Alan Griffiths on 2017-01-20

Activate a bunch of deprecations.

Approved by mir-ci-bot, Alberto Aguirre, Cemil Azizoglu.

3963. By Cemil Azizoglu on 2017-01-19

Activate more deprecations.

Approved by mir-ci-bot, Alan Griffiths.

3962. By Andreas Pokorny on 2017-01-19

mirserver: Add InputConfigurationChanger and a default implementation

This adds mir::input::ConfigChanger which will keep track of per session input device configurations. Similar but simpler than MediatingDisplayChanger. This does not activate the configuration tracking yet.

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

3961. By Alberto Aguirre on 2017-01-19

tests: NestedServer: Wait to receive session_disconnect_called before
stopping the server

Make the test wait until session_disconnect_called is received before
stopping the server, avoiding a race between stopping the main loop and
the main loop dispatching the session_disconnect_called call.
(LP: #1643432). Fixes: https://bugs.launchpad.net/bugs/1643432.

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

3960. By Alan Griffiths on 2017-01-19

Use a consistent type specifier for SurfaceCreationParameters in public headers .

Approved by mir-ci-bot, Andreas Pokorny.

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.