-
mir (1.0.0-0ubuntu1) cosmic; urgency=medium
* New upstream release 1.0.0 (FFe: LP: #179375)
- ABI summary:
. mirclient ABI unchanged at 9
. miral ABI unchanged at 3
. mirserver ABI unchanged at 47
. mircommon ABI unchanged at 7
. mirplatform ABI unchanged at 16
. mirprotobuf ABI unchanged at 3
. mirplatformgraphics ABI unchanged at 15
. mirclientplatform ABI unchanged at 5
. mirinputplatform ABI unchanged at 7
. mircore ABI unchanged at 1
. mircookie ABI unchanged at 2
- Enhancements:
. [Wayland] A configuration mechanism to select the Wayland extensions
. [Wayland] Support XDG shell stable
. [Wayland] Improve protocol scanner
. [libmiral] Display configuration file support
. [libmiral] Make the pid of external clients available
. [libmiral] Add DisplayConfiguration
. [console] Ensure the_console_services() is constructed only once
. [console] An option to select the ConsoleServices provider
. [mir-demos] Move legacy binaries out of mir-demos package
. [mir-test-tools] Drop internal test binaries from mir-test-tools package
. [X11] Experimental X11 support via Xwayland
- Bugs fixed:
. [Wayland] creating a shell_surface should associate a role immediately.
(Fixes #512)
. [Wayland] Default for positioner gravity
. [Wayland] Use miral test framework for wlcs tests
. [Wayland] Send popup configure events
. [Wayland] When setting the pointer cursor apply it. (Fixes #555)
. [Wayland] Hook the OutputManager into display reconfiguration
notifications. (Fixes #585)
. [Wayland] Remove hard coded values for output geometry (screen
orientation and pixel arrangement). (Fixes #601)
. [miral-kiosk] Don't allow apps to specify size of "maximized" windows.
(Fixes #454)
. [Mir-on-X] Fixed keyboard grab issue on Arch. (Fixes #549)
. [eglstream-kms] Platform re-enabled, but no GL client support
. [console] Fix VT switching with LinuxVirtualTerminal. (Fixes #499)
. [console] Avoid breaking X11 desktops that have not claimed the VT from
logind. (Fixes #535, #539)
. [console] LogindConsoleServices: Support VT switching. (Fixes #459)
. [libmiral] Parents of the active window also have focus. (Fixes #522)
. Fix "sanitize" builds
. Racy shutdown in miral-tests and miral_wlcs_tests. (Fixes #543)
. Fix a locale initialization crash on musl
. [mesa] Use both id and drm_fd as output identifier for cursor buffer
as we're not sure of the uniqueness of either. (Fixes #556)
. [mesa] Disconnected hardware has no modes: invent a (slow) refresh rate.
(Fixes #587)
. [input] Guess output for touchscreen (works with one of each).
(Fixes #605)
-- Christopher James Halse Rogers <email address hidden> Fri, 21 Sep 2018 11:19:03 +0200
-
mir (0.32.1-0ubuntu1) cosmic; urgency=medium
* New upstream release 0.32.1(https://github.com/MirServer/mir/projects/5)
- ABI summary:
. mirclient ABI unchanged at 9
. miral ABI unchanged at 3
. mirserver ABI unchanged at 47
. mircommon ABI unchanged at 7
. mirplatform ABI unchanged at 16
. mirprotobuf ABI unchanged at 3
. mirplatformgraphics ABI unchanged at 15
. mirclientplatform ABI unchanged at 5
. mirinputplatform ABI unchanged at 7
. mircore ABI unchanged at 1
. mircookie ABI unchanged at 2
- Enhancements:
. [libmiral] Launcher for internal Wayland clients. (#410)
. [miral-shell] Reinstate the "spinner" when starting miral-shell
(re-implementing it in Wayland)
- Bugs fixed:
. [mesa-kms] Select EGLConfig matching our GBM format. (#435)
. [Wayland] Don't send output events that are not supported in the agreed
protocol version. (#389)
. [Wayland] Ensure resize configuration events are not superseded. (#449)
* debian/rules
- Use the gold linker, to match new upstream default and work around
ld.bfd emitting spurious debug symbols when using LTO.
-- Christopher James Halse Rogers <email address hidden> Wed, 25 Jul 2018 15:55:10 +1000
-
mir (0.31.1-0ubuntu3) cosmic; urgency=medium
* Update build-dependency from google-mock to libgmock-dev.
-- Dimitri John Ledkov <email address hidden> Fri, 20 Jul 2018 12:27:12 +0100
-
mir (0.31.1-0ubuntu2) cosmic; urgency=medium
* No-change rebuild for boost soname change.
-- Matthias Klose <email address hidden> Tue, 17 Jul 2018 13:01:04 +0000
-
mir (0.31.1-0ubuntu1) bionic; urgency=medium
* New upstream bugfix release
* Fix a couple of warnings from g++ 8.0.1
* src/miral/CMakeLists.txt has some hardcoded compile flags.
These should be inherited from the parent project instead. (Fixes #266)
* [Wayland] Subcompositor fixes: subsurface offset issue and sync behavior
* [Wayland] stopped frame.done being called if frame has been destroyed
* [Wayland] Implement WlSurface::set_cursor(): Enable Wayland clients to
set and hide the cursor
* [Wayland] Configure new surfaces after attaching observers: For tiling,
we need to set the surface state to "maximized" so that Wayland clients
obey exactly. That wasn't working as the wayland_frontend wasn't being
notified of the actual state.
* Don't remember recent surface events after the input dispatcher is
stopped: The event "goes stale" and can cause a segfault. (Fixes #276)
* [Wayland] Sequence xdg-top-level and xdg-surface configure events
correctly: qtwayland gets confused by receiving these event out of
order. (Fixes #280)
* [Wayland] fixed timestamp scaling. Fixes double-click.
-- Christopher James Halse Rogers <email address hidden> Wed, 04 Apr 2018 09:05:25 +1000