GTK4, GNOME's Wayland Support & Vulkan Renderer Topped GNOME In 2017

Written by Michael Larabel in GNOME on 10 December 2017 at 08:50 AM EST. 3 Comments
GNOME had a very successful 2017 with the excellent 3.24 and 3.26 releases that continued improving their Wayland support, adding various features to their applications, etc. GTK4 development continued heavily as well with a plethora of improvements and new features.

As 2017 nears its end, here is a look at our most viewed GNOME articles this year for reliving some of the best GNOME moments of the calendar year. With GNOME 3.28 shaping up well and GTK4 development continuing, 2018 may end up being even better.

A GNOME Developer's Arguments On Vala Being A "Dead" Language
Longtime GNOME developer Emmanuele Bassi has pleaded his case that Vala is a "dead" language and that new applications/developers should look at alternatives or first work on improving this GNOME-centered language.

A Look At Some Of The Feature Plans For GNOME 3.26
Last week when writing about the release schedule for GNOME 3.26, one of the first questions was about what features are coming to this next installment of the GNOME desktop.

GNOME's Mutter Rolls Out New Monitor Configuration System
GNOME developer Jonas Ådahl has begun landing his work on a new monitor configuration system in Mutter for the GNOME 3.24 desktop release.

GIMP 2.10 Coming, GIMP May Re-Target To GTK4 Rather Than GTK3
The GEGL/GIMP team have decided some details concerning GIMP 2.10 as well as the future GIMP updates with GTK3, which may now be GTK4 instead.

NetworkManager 1.6 Released
The developers working on NetworkManager have rolled out their big v1.6 feature update.

GNOME Could Soon Have An Alternative To Microsoft Paint
While there is GIMP for advanced image manipulation and then a few other alternatives for more simpler image manipulation or drawing, a new "GNOME Paint" program is in development.

GNOME 3.24 Beta Released
GNOME 3.23.90, a.k.a. the GNOME 3.24 beta, is now available for testing ahead of this big desktop update due out in late March.

Piper Has Turned Into A Very Competent Mouse Configuration UI For Linux
Student developer Jente Hidskes' work this summer on improving the Piper GTK3 user-interface for configuring gaming mice on Linux via libratbag is now the latest example of a very successful Google Summer of Code (GSoC) project.

GNOME's Mutter Begins Landing Monitor/Display Rework
Jonas Ådahl's latest GNOME work to benefit the GNOME Wayland support and other areas is a rework of Mutter so it now handles all low-level monitor configuration.

GNOME 3.26 Getting Better Half-Tiling Support
Georges Stavracas has been hacking away on better half-tiling support in GNOME Shell / Mutter and is working towards quarter-tiling functionality.

GTK's Vulkan Renderer Now Working On Wayland
The GTK toolkit's Vulkan renderer continues making quick progress.

GNOME Shell & Mutter Up To 3.24 Beta State
GNOME Shell 3.23.90 and Mutter 3.23.90 are now available for testing, which represents the component's release for the GNOME 3.24 beta.

GTK+ 3.90.0 Released, Advancing Towards GTK 4.0
Matthias Clasen on Friday released version 3.90.0 of the GTK+ tool-kit.

A Look At The GTK4 Development In Early 2017
Prolific GNOME developer Matthias Clasen has written a blog post about recent and ongoing work for GTK4 at the start of 2017.

GNOME Control Center Switches To Its New Settings Layout
Georges Stavracas has announced that for GNOME 3.25.91 they have finished up work on their new GNOME Settings user-interface, a.k.a. the redesign to the GNOME Control Center.

Meson Build System Takes 45% Less Time Than Autotools For Epoxy
GNOME developers continue investing in the Meson Build System and the results continue to be much faster than Autotools and generally other build systems too.

GNOME 3.24 RC2 Released
The final GNOME 3.23 development release is out ahead of next week's planned GNOME 3.24 debut.

Linux's New Mouse Configuration Utility Is Getting Some Spit 'n Polish
One of the many successful Google Summer of Code (GSoC) projects this year by student developers is the work done on Piper, the new GTK3 user-interface for configuring gaming mice under Linux via libratbag.

GNOME 3.24 Beta 2 Released, Prepping For This Month's Launch
GNOME 3.23.91 was released this morning by Matthias Clasen. With this GNOME 3.24 Beta 2 release there is an API/ABI freeze, feature freeze, UI freeze, and string freeze.

Outreachy Applications Now Open For Their 2017 Summer Internships
For those eligible, Outreachy is accepting applications for their summer 2017 internship period if you wish to get paid while getting involved with open-source software.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week