Re:The GTK+3 port of GIMP is officially finished
by chungy on Wednesday April 19, 2023 @02:36PM
(#35631712)
> 3.24 is now up to the 29th point release with 3.24.29. Kind of an OpenSSL 0.9esque version number...
It's just semver. Gtk 3 isn't receiving new features, so it's frozen at 3.24. It still gets bug/security fixes, so 3.24.x patch releases abound (and it seems the current version is actually 3.24.37). Similar situation with Gtk2, current version is 2.24.33.
Re:The GTK+3 port of GIMP is officially finished
by TingPing on Wednesday April 19, 2023 @05:46PM
(#35633709)
They slightly cheated and added some new features to 3.24.x to ease the transition and integrate into newer tech better like sandboxing.
Re:The GTK+3 port of GIMP is officially finished
by asveikau on Wednesday April 19, 2023 @02:59PM
(#35631936)
> Meanwhile Gtk 2.0 from 2002 was apparently the first GTK+ version with the GObject system
Technically true but what I remember from Gtk+ 1.2 is that it had an object system that was a lot like gobject. It was more like gobject was factored out into its own library and given a new name and some different polish.
Re:The GTK+3 port of GIMP is officially finished
by rleigh on Wednesday April 19, 2023 @04:03PM
(#35632637)
Before 2.0 it was GtkObject. 2.0 just factored it out so you could use it for non-GUI code as well.
Re:The GTK+3 port of GIMP is officially finished
by llothar on Thursday April 27, 2023 @05:34PM
(#35734918)
And Gtk3 was not useable for good quality apps until around 3.16 and Gtk4 just become useable with the recent 4.10 (fixing the ugly scrolling bug).
Wisdom is to know that technology needs to ripe at least 5 years before they are useable, thats what i did to Swift and Kotlin too. While both SwiftUI, Jetpak Compose and WinUI3 are all way to young that i would even waste time at the moment to learn.
Meanwhile Gtk 2.0 from 2002 was apparently the first GTK+ version with the GObject system. I'm not sure if distros can stop shipping Gtk 2 any time soon, as it's quite commonly used in commercial software and not always vendored (since vendoring Gtk can be tricky).