GTK 4.0 Toolkit Officially Released
GTK 4.0 features new widgets and reworks to existing elements, integrated media playback support, GPU acceleration improvements like work on its new Vulkan renderer, and better macOS support are some of the leading highlights. Some other additions include data transfer improvements, overhauling shaders, GPU accelerated scrolling, custom entry widgets are easy to make, OpenGL rendering improvements beyond the Vulkan work, restoring work on HTMl5 Broadway, better Windows support, and more.
GTK 4.0 is now considered stable for applications to begin supporting it. GTK 3 will continue to be maintained for the "foreseeable future" while GTK 2 is no longer going to be supported beyond one more point release.
(Score: 2) by Marand on Wednesday December 23 2020, @12:29PM
Don't hold your breath, the devs don't seem to care very much about it or anything else that isn't arguing with critics.
I was involved in a conversation about a completely different piece of software (Krita) a while back and when someone decided to champion the superior editor, GIMP, I mentioned that I still preferred Krita for most photo editing as well because it's more polished and featureful nowadays. As an afterthought I tossed in a remark about how the Krita devs managed to implement non-destructive editing years before gimp even completed implementing GEGL, which was claimed to be a necessary prereq for upcoming NDE support.
So of course a gimp dev shows up to argue that no, they never promised that, I was making shit up, and their roadmap has always said it would come with the 3.2 version. In response I linked the release notes from 2009 where they mentioned GEGL in the context of "eventually bring[ing] high bit-depth and non-destructive editing to GIMP" and pointed out that in less time than it took gimp to mostly implement the NDE pre-req (and still no Gtk3 despite Gtk4 looming), Krita did a major Qt version change, supported high bit-depth colour, and implemented working NDE.
In return he spent the rest of the conversation nitpicking my grammar and calling me a liar because mostly-complete GEGL support only took 9 years, not the 10+ I initially said, plus arguing that it's not their fault it's taking so long because they have to port to GTK3 too. And pointed out that some people like gimp's pace of development just fine, implying anyone that didn't was just impatient.
Apparently in GIMP-world everything's fine and development is happening at a brisk pace and any inconvenient reality that disagrees with that is a lie or not their fault. Basically the usual GNOME dev discussion or bug reporting experience, no surprise there.
If you want non-destructive raster editing on Linux and would like to use it before GNU Hurd goes mainstream, try Krita instead.