GEGL 0.4.50 28 Nov 19:25
GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities to GNU Image Manipulation Program and other projects (imgflo, GNOME Photos, gcut, iconographer, …) With GEGL you chain together processing operations to represent the desired image processing pipeline. GEGL provides operations for image loading and storing, color adjustments, GIMPs artistic filters and more forms of image processi
minor bugfix: Core: Better Gobject Introspection annotation coverage. Improved error handling for gegl chain processing. Added accessors for pad meta-data, to be able to show names and descriptions in UIs. GeglColor: more lax parameters for g_arapm_values_cmp. Ops: . API: GEGL_OP_NAME needs to be uniqe.c filenames no longer needs to be. First registered op with a given name now takes precedence over later. - exr-save: store 16bpc files as half, ing gimp#10778. - ff-load, ff-save: build with FFmpeg 7. - dither: do processing in linear when all levels==2. - OpenCL: upgrade from 1.1 to 3.0, disable opencl caching system - not crashing is more important than caching. And to the opencl operation of the following ops: - alien-map. - color-to-alpha. - edge-sobel. - hue-chroma. - noise-reduction. - oilify. - snn-mean. New Ops: styles: a UI for achieving many visual effects for use on text and similar. alpha defined shapes. bevel: simulate light and shadow on an alpha defined shape. inner-glow: an inner shadow glow effect New Ops in workshop: ctx-script: an experimental op for rendering ctx protocol this might be a. future basis for ctx-based vector layers. Build: Various meson cleanups. Generate.pdb (CodeView) desymbols for Windows Reproducible build by getting rid of runtime values in.gir files. Updated vendored libraries. ctx has been updated from upstream, perhaps most significantly the. protocol/drawing API has been fuzzed with afl+ + Contributors to this release, including translators: Alan Mortensen, Alexandre Prokoudine, Alx Sa, Anders Jonsson, Andi Chandler. Andre Klapper, ArtSin, Asier Sarasua Garmendia, Bruce Cowan, Bruno, Bruno Lopes, Daniel Șerbănescu, Ekaterine Papava, Jacob Boerema, Jehan, Joe Locash, Jordi Mas, Kolbjørn Stuestøl, Lukas Oberhuber, Luming Zh, Marco Ciampa, Martin, Morgane Glidic, Niels De Graef, Rodrigo Lledó, Sabri Ünal, Sam Lester, Tim Sabsch, Varun Samaga B L, Yuri Chornoivan, dimspingos, lillolollo, psykos