Mir 2.27 Released With More Wayland Rust Code
([Wayland] 6 Hours Ago
Mir 2.27)
- Reference: 0001637426
- News link: https://www.phoronix.com/news/Mir-2.27-Released
- Source link:
Canonical today released Mir 2.27 as the latest version of this set of compositor libraries for easily building Wayland-based shells on Linux and fitting into the Ubuntu Linux paradigm.
Mir now implements org_kde_kwin_server_decoration as another way for clients to request server-side or client-side decorations.
Mir 2.27 also now supports EGL_TEXTURE_EXTERNAL_WL as needed for devices running libhybris-based operating systems with their EGL driver stack.
There are also many Wayland Rust "wayland-rs" changes including support for generating implementations for Wayland events so they can be sent from C++ to Rust to Wayland clients. There is also the ability now in this Rust code to post an error on any object, generating global registration methods for wayland-rs, and a C++ friendly Wayland client and handler for receiving notifications about new clients. Wayland-rs began in Mir last release cycle with [1]a goal of implementing a Wayland front-end in the Rust programming language .
Mir 2.27 is also rolling out a new logging API, WLCS keyboard support, and many bug fixes.
Mir 2.27 downloads and more details on today's release can be found via [2]GitHub .
[1] https://www.phoronix.com/news/Mir-2.26-Released
[2] https://github.com/canonical/mir/releases/tag/v2.27.0
Mir now implements org_kde_kwin_server_decoration as another way for clients to request server-side or client-side decorations.
Mir 2.27 also now supports EGL_TEXTURE_EXTERNAL_WL as needed for devices running libhybris-based operating systems with their EGL driver stack.
There are also many Wayland Rust "wayland-rs" changes including support for generating implementations for Wayland events so they can be sent from C++ to Rust to Wayland clients. There is also the ability now in this Rust code to post an error on any object, generating global registration methods for wayland-rs, and a C++ friendly Wayland client and handler for receiving notifications about new clients. Wayland-rs began in Mir last release cycle with [1]a goal of implementing a Wayland front-end in the Rust programming language .
Mir 2.27 is also rolling out a new logging API, WLCS keyboard support, and many bug fixes.
Mir 2.27 downloads and more details on today's release can be found via [2]GitHub .
[1] https://www.phoronix.com/news/Mir-2.26-Released
[2] https://github.com/canonical/mir/releases/tag/v2.27.0