More Wayland improvements land for GNOME Shell

Nov 24, 2016 03:24 GMT  ·  By

Today we're continuing our reports on the upcoming GNOME 3.24 desktop environment with what landed for the GNOME Shell user interface and Mutter window and composite manager as part of the GNOME 3.23.2 development release.

Both GNOME Shell 3.23.2 and Mutter 3.23.2 have been released in the last minutes of November 23, 2016, bringing several enhancements, such as the ability to handle three-finger touchpad pinch gestures, the ability to summarize network sections that contain lots of devices for GNOME Shell, and many improvements for the Wayland display server.

GNOME Shell 3.23.2 implements Pad configuration OSD, improves full-screen transitions under Wayland, always displays the primary network icon when connected, adds a workaround for portal failures by using URLs without a Hyper Text Transfer Protocol Secure (HTTPS) redirect, and makes the app view hiding to work when there's no data usage present.

Mutter 3.23.2 implements support for EGLStream and EGLDevice

On the other hand, Mutter 3.23.2 implements support for drawing tablets under X11, along with support for EGLStream and EGLDevice OpenGL objects, improves switching between edge-scrolling and two-finger-scrolling on Wayland, and addresses an issue that made various Wine games to start minimized.

Furthermore, Mutter 3.23.2 fixes a bug with pop-up grabs that blocked the screen lock mechanism under Wayland, adds support for handling async client size changes by implementing a size_changed vfunc, adds support for stacking docks below other windows when running on full-screen monitors, and supports any modifiers for changing of focus window on clicks.

Of course, lots of language translations have been updated in these new development releases, including Hungarian, Czech, Russian, Spanish, Polish, Brazilian Portuguese, Finnish, Kazakh, Norwegian Bokmal, and Friulian. You can download the GNOME Shell 3.23.2 and Mutter 3.23.2 source archives right now from our website.

Changelogs