Mir 0.20 has landed in both Xenial and vivid-overlay Enhancements:
o Allow screencasting to create a virtual output (for Miracast) o Separate the protocol version number from the client API version macros. They're not meant to be related concepts. o Add UBSanitizer to the list of build types. o logging: Human readable timestamps in DumbConsoleLogger. o examples: AdorningDisplayBufferCompositor::composite() no long ignores output boundaries and occlusions. o examples: Add -a <app name> option to eglapps. o common, client: a more flexible way to probe modules: once we've found a good current platform we don't even try to load an older one. o Fix build and test run with CMAKE_BUILD_TYPE=ThreadSanitizer. o Add MIR_USE_LD_GOLD build option. Bug fixes: o unity-system-compositor crashed with std::runtime_error in mir::compositor::CompositingFunctor::wait_until_started() from usc::MirScreen::set_screen_power_mode (mir_power_mode_on) (LP: #1528384) o Phone not usable while a call comes in - followed by "restart" (LP: #1532607) o ui freezes when simultaneously moving mouse & plug/unplug hdmi (LP: #1538632) o Mir fails to build on xenial today: android_graphic_buffer_allocator.h fatal error: hardware/hardware.h: No such file or directory (LP: #1539338) o [mali] egl_demo_client_flicker has graphics corruption on android (LP: #1517205) o [testsfail] Intermittent failure in TestClientCursorAPI.cursor_passed_through_nested_server (LP: #1525003) o [android] External monitor slows rendering (LP: #1532202) o Display::create_gl_context may create context with incorrect attributes (LP: #1539268) o unity-system-compositor locked up in __libc_do_syscall() (LP: #1543594) o NestedServer.client_sees_set_scaling_factor intermittent failure (LP: #1537798) o [android] External monitor slows rendering - part 2 (LP: #1535894) o scene: make sure not to set the swapinterval to 0 when an independent stream is created. The default should be 1 (like the stream created as part of surface creation). o Track the displays plugged state to avoid reporting configurations in case they are unplugged (LP #1531503). o mouse pointer support on emulator is broken (LP: #1517597). o move an android-only test that ended up in tests/unit-tests/graphics. (LP: #1546676) Enjoy! Alan Griffiths -- Mir-devel mailing list Mir-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/mir-devel