RSS/Atom feed Twitter
Site is read-only, email is disabled

note to packagers: partially desynchronising babl, GEGL and GIMP releases cycles

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

Øyvind Kolås
2018-10-22 13:13:12 UTC (over 5 years ago)

note to packagers: partially desynchronising babl, GEGL and GIMP releases cycles

Packagers for linux distributions should update the recipes for babl and GEGL, and new releases of GIMP 2.10.6 for flatpak/snap/OSX/windows with the new babl and GEGL is desirable.

Before in the 2.10 releases we have synchronized the releases of babl, GEGL and GIMP. This synchronization has been a by-product of work on finishing the GIMP release have resulted in additional commits to GEGL; and thus coordinating the releases have been neccessary also to have a properly building GIMP. As the 2.10 series stabilizes and releases become less frequent we can expect having babl and GEGL releases also in-between future stable GIMP releases.

babl-0.1.58 and GEGL-0.4.10 have already been released this month

Building the previous release of GIMP-2.10 with the new babl will fix regressions the 2.10 series of GIMP has had over 2.8 in workflows involving first transforming or deforming a layer. These operations now maintain the color of fully transparent pixels, thus making anti-erase mode of the paint tools and the alpha channel mode of the curves tool.

GEGL has an important display fix for OSX, where severe display glitches on some zoom levels now are gone.

These changes come In addition to performance improvements, in particular babl is now doing (most) reference computations in 32bit floating point rather than 64bit floating point speeding up initial and some runtime pixel format conversions, for more complete release note for babl-0.1.58 and GEGL-0.4.10 including internal refactoring and new features, see their respective NEWS files.

Øyvind Koås

wwp
2018-10-22 13:23:59 UTC (over 5 years ago)

note to packagers: partially desynchronising babl, GEGL and GIMP releases cycles

Hello Øyvind,

On Mon, 22 Oct 2018 15:13:12 +0200 Øyvind Kolås wrote:

Packagers for linux distributions should update the recipes for babl and GEGL, and new releases of GIMP 2.10.6 for flatpak/snap/OSX/windows with the new babl and GEGL is desirable.

Before in the 2.10 releases we have synchronized the releases of babl, GEGL and GIMP. This synchronization has been a by-product of work on finishing the GIMP release have resulted in additional commits to GEGL; and thus coordinating the releases have been neccessary also to have a properly building GIMP. As the 2.10 series stabilizes and releases become less frequent we can expect having babl and GEGL releases also in-between future stable GIMP releases.

babl-0.1.58 and GEGL-0.4.10 have already been released this month

Building the previous release of GIMP-2.10 with the new babl will fix regressions the 2.10 series of GIMP has had over 2.8 in workflows involving first transforming or deforming a layer. These operations now maintain the color of fully transparent pixels, thus making anti-erase mode of the paint tools and the alpha channel mode of the curves tool.

GEGL has an important display fix for OSX, where severe display glitches on some zoom levels now are gone.

These changes come In addition to performance improvements, in particular babl is now doing (most) reference computations in 32bit floating point rather than 64bit floating point speeding up initial and some runtime pixel format conversions, for more complete release note for babl-0.1.58 and GEGL-0.4.10 including internal refactoring and new features, see their respective NEWS files.

Thanks for this detailed notification, good to know.

Regards,

wwp
Øyvind Kolås
2018-10-23 13:16:34 UTC (over 5 years ago)

note to packagers: partially desynchronising babl, GEGL and GIMP releases cycles

On Mon, Oct 22, 2018 at 3:13 PM Øyvind Kolås wrote:

Packagers for linux distributions should update the recipes for babl and GEGL, and new releases of GIMP 2.10.6 for flatpak/snap/OSX/windows with the new babl and GEGL is desirable.

Before in the 2.10 releases we have synchronized the releases of babl, GEGL and GIMP. This synchronization has been a by-product of work on finishing the GIMP release have resulted in additional commits to GEGL; and thus coordinating the releases have been neccessary also to have a properly building GIMP. As the 2.10 series stabilizes and releases become less frequent we can expect having babl and GEGL releases also in-between future stable GIMP releases.

babl-0.1.58 and GEGL-0.4.10 have already been released this month

As often happens, there was a slight issue with the GEGL release which had fixes for OSX display glithches rushed out - didnt get enough testing of the glitch fixes; and
in the end we made things worse - also on other platforms. As far as we know the display glitches when zoomed in beyond 100% are now be history on both OSX and Linux
with the fixes GEGL-0.4.12 has for the discovered embarrassment.

/Øyvind Kolås