The Gimp project announced a 2.5.0 release as a first snapshot eventually leading to the upcoming 2.6 series. The main emphasis of this new version is on GEGL integration and UI enhancements, including porting some drawing code to Cairo. Read the NEWS file for more details of the changes implemented so far.
Being the geek that I am, I had a go at compiling Babl, GEGL and Gimp 2.5. This is not (and is not intended to be) a usable program, this is just a preview as to what is to come. Here are just a few screenshots and my comments from a quick play around.
When you open the Gimp, the menubar is gone from the main Toolbox; it now appears on the (currently empty) image window. Notice the “Use GEGL” tickbox at the bottom of the Toolbox 🙂
As always, my first operation was to use the curves tool. The Cairo version of the tool looks awesome. And it uses GEGL for the curve operation: the best proof of it is that it is applying the change one tile at a time (ie very slowly). The screenshot shows the operation in the middle of its progression.
In the color menu, there is also an entry “GEGL operation” which allows to run any available operation – most of them with cryptic names… I had a go at the GEGL channel mixer. Well that is nothing more than a channel mixer but hey! it is using GEGL on Gimp…
I also had a try at gamma and hit a funny bug that turns your gamma value to
1797693134862315708145274237317043567980705675258449965 9891747680315726078002853876058955863276687817154045895 3514382464234321326889464182768467546703537516986049910 5765512820762454900903893289440758685084551339423045832 3690322294816580855933212334827479782620414472316873817 7180919299881250404026184124858368.00
when you move the slider by 1 pixel – and yes the image becomes pure white 🙂 Entering data in the textbox was fine, though.
This shows a couple of other GEGL operations: a blur (to avoid recognizing the people I shot took pictures of in the streets) and a text operations. Changing anything inside the operation GUI changes the image; I feel the “effect layer” functionality coming up…
Lastly, I tried to load a 16bit tiff. Unfortunately, the infamous dialog appeared: not (yet?) supported.
In terms of everyday use, there is of course not a lot to expect from this version. However, there is a lot of potential coming round the corner. Gimp developers, thanks for your good work! You rock.
And of course, here is an image tweaked with Gimp 2.5: curves, scale and unsharp mask. Do we need anything else?