Skip to content

Release 2.7.0

Compare
Choose a tag to compare
@AlanGriffiths AlanGriffiths released this 24 Feb 11:08
· 3774 commits to main since this release

ABI summary

  • miroil ABI added, at version 1

Enhancements

  • Add "idle-timeout" configuration option
  • Support zwp_text_input_manager_v2: This older text input protocol is the only one currently supported by Qt. (Fixes #2260)
  • Move to c++20
  • Add mir::system_executor, linearising_executor
  • Add -gdb option to miral-app script to run the server under gdb
  • Add miroil (compatibility layer for Lomiri)

Bugs fixed

  • Give keyboard focus to menus (grabbing popups). (Fixes #2241)
  • XWayland fixes for dialog window type (Fixes #2250)
  • Don't send keyboard events without focus
  • Don't request axis values when axis is unset. (Fixes #2248)
  • Fix mentions of mirclient in mirserver.pc, mirtest.pc
  • Fix pkg-config mistakes in mirwayland.pc mirtest.pc
  • WlKeyboard: use WlSeat::FocusListener for focus tracking (Fixes #2272)
  • Deactivate text input when the Wayland object is deleted (Fixes #2269)
  • Send wl_pointer.axis_stop. (Fixes #2247, #2276)
  • FTBFS with newer deps on Fedora/rawhide, Alpine/edge & Debian/sid
  • wl_pointer: do not send events not compatible with version (Fixes #2341)