Mir 2.29 Released With Additional Wayland Protocols
Mir 2.29 is now available with improvements and new Wayland protocol coverage, including support for xdg-dialog-v1 and ext_foreign_toplevel_image_capture_source_manager_v1 protocols.
Intelligence analysis by Qwen 2.5 (3B)
Mir 2.29 update includes new protocols and improvements for Wayland-based shells, such as xdg-dialog-v1 and ext_foreign_toplevel_image_capture_source_manager_v1.
Mir 2.29 lets apps tell the window manager when they're showing a dialog box, and it lets clients take screenshots of specific windows for things like recording.
Analysis
{"heading":"New Protocols and Improvements","subheading":"Support for xdg-dialog-v1 and ext_foreign_toplevel_image_capture_source_manager_v1","paragraphs":["Mir 2.29 introduces support for xdg-dialog-v1, a protocol that allows applications to inform the window manager when a window is a dialog box.","The update also includes support for ext_foreign_toplevel_image_capture_source_manager_v1, enabling clients to create image capture sources for specific top-level application windows for screencasting and similar uses.","These new protocols are significant as they enhance the functionality and compatibility of Mir with other Wayland compositors."]}
Key points
- Support for xdg-dialog-v1 added
- Support for ext_foreign_toplevel_image_capture_source_manager_v1 added
- Migration to C++26
- EGLStream support dropped
- wl-drm support removed
The new protocols will make it easier for developers to create more interactive and feature-rich applications.
There might be some compatibility issues with older systems or applications that are not yet updated to support these new protocols.
