github MirServer/mir v0.31.1

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

Bugs fixed:

  • 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.

Don't miss a new mir release

NewReleases is sending notifications on new releases.