Mir

lp:~raof/mir/notify-shell-of-display-configuration

Created by Chris Halse Rogers and last modified
Get this branch:
bzr branch lp:~raof/mir/notify-shell-of-display-configuration
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:
Development

Recent revisions

3695. By Chris Halse Rogers

...and moke set_configured_callback threadsafe.

3694. By Chris Halse Rogers

More complete and correct set_configured_callback()

3693. By Chris Halse Rogers

Add (start of) a configured-notification to msh::DisplayConfigurationController().

There are all sorts of times that it'd be useful in our test code to know when a configuration
change had occurred, and I'm sure that shells will find it equally useful.

3692. By Brandon Schaefer

If you were to confine a surface that was unfocused, mir was more then happy to confine to that region. Not what is wanted! So check we are the focused surface before updating the seat.

Approved by mir-ci-bot, Kevin DuBois.

3691. By Brandon Schaefer

Gamma support for KMS. Other platforms unsupported.

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

3690. By Alan Griffiths

Fix most of the diagnostic messages doxygen gives on "make doc".

Approved by Cemil Azizoglu, mir-ci-bot.

3689. By Chris Halse Rogers

Bump timeout for ANR acceptance tests.

These require the server to process three separate alarm notifications across
3 seconds, process them, and wait for the client process to handle them.

Bump the timeouts to values that can't possibly be exceeded, even on our
poor oversubscribed CI hardware.

Plausibly fixes: https://bugs.launchpad.net/mir/+bug/1570327. Fixes: https://bugs.launchpad.net/bugs/1570327.

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

3688. By Daniel van Vugt

Add basic support for DisplayReport to the x11 platform.

I have added as much as makes sense for this graphics platform, but
really only needed report_vsync to get some log messages for other
work I'm doing. The relevant class for that X::DisplayBuffer isn't
under test yet, but I don't feel this is important enough to
introduce a test suite for it here.

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

3687. By Kevin DuBois

nested: change the construction of mgn::DisplayBuffer so that it creates a MirBufferStream, and then uses that to create the backing MirSurface. Nested passthrough will toggle between that MirBufferStream and a chain (or chains) depending on what a particular composition calls for.

Approved by mir-ci-bot, Alexandros Frantzis.

3686. By Cemil Azizoglu

These tests pass when they should fail. This MP fixes that so they pass for the right reasons.
.

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

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.