Skip to content

v1.5.0

Compare
Choose a tag to compare
@AlanGriffiths AlanGriffiths released this 11 Oct 10:18

ABI summary:

  • mirserver ABI bumped to 51

Enhancements:

  • [snapcraft] Update shared memory handling to work both in confined snaps without the "mir" interface and on pre-3.11 kernels.
  • Split arch-specific part of libmirwayland-dev into a -bin package
  • [MirAL] Allow clipping windows to a specified area
  • [MirAL] Add application_id surface property
  • [MirAL] Make it possible for Mir based servers to set up the environment variables for launching clients
  • Fixes for new Protobuf on Arch
  • [Renderer] Also log supported EGL and GL extensions
  • [Wayland] Bump xdg output to v3 (workaround an Xwayland problem on eoan)

Bugs fixed:

  • [MirAL] Can get the Mir window of a layer shell surface. (Fixes #963)
  • [Wayland] Send wl_buffer.release on the Wayland thread. (Fixes #951)
  • Set output_id for LayerShell surfaces & clean up and test attached windows on outputs. (Fixes: #980)
  • [MirAL] Move maximized windows when output is unplugged (Fixes #853)
  • [Wayland] Fix crashes in wayland::OutputManager when output is unplugged
  • PixelSource::read() should execute the supplied block. (Fixes #1009)
  • [build] Fix non-mesa builds.
  • [Wayland] Resync keyboard state after server is paused. (Fixes #999)
  • [Wayland] Convert buffer stream to cursor images in wl_pointer. (Fixes #1000)