github MirServer/mir v1.2.0

latest releases: v2.7.0, v1.8.2, v2.6.0...
5 years ago

ABI summary:

  • mirserver ABI bumped to 48

Enhancements:

  • [Wayland] Split out a new mirwayland package to enable shell implementors to add protocol extensions.
  • [Wayland] Initial support for XDG output protocol
  • [Wayland] Disconnect clients when Mir exceptions are raised in processing requests
  • [MirAL] Extend MirAL API for managing Wayland extensions
  • [MirAL] Provide a new MinimalWindowManager strategy. (Fixes #761, #816)
  • [MirAL] Improve miral-shell help text rendering. (Fixes #799)
  • [benchmarks] Generate USDT tracepoints from LTTNG tracepoints
  • [benchmarks] Add a commit-top-present latency script
  • Support multi-output in Mir-on-X

Bugs fixed:

  • [Wayland] Better handle window role state changes (fixes #836)
  • [X11] Improve listen/x-client sockets (Fixes: #478)
  • Additional symbol needed for g++8.3/ld/Alpine. (Fixes #771)
  • [X11] Make sure Xwayland exits to ensure a clean shutdown. (Fixes: #796)
  • [MirAL] Ensure internal clients don't hang because of queued requests. (Fixes #753)
  • Don't lock KeyRepeatDispatcher::repeat_state_mutex unnecessarily in a callback. (Fixes: #818)
  • Use drmIsMaster() from libdrm when it is provided. (Fixes: #813)
  • Ensure an already focussed surface really gets input focus. (Fixes #823)

Don't miss a new mir release

NewReleases is sending notifications on new releases.