[gegl] NEWS: update



commit 28aedb40d80762a6abd36321cef6790cba72c4aa
Author: Øyvind Kolås <pippin gimp org>
Date:   Wed May 27 04:45:09 2020 +0200

    NEWS: update

 docs/NEWS.txt | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)
---
diff --git a/docs/NEWS.txt b/docs/NEWS.txt
index 4226e839f..a489caf87 100644
--- a/docs/NEWS.txt
+++ b/docs/NEWS.txt
@@ -1,3 +1,61 @@
+GEGL-0.4.24 2020-05-27
+
+
+Build:
+~~~~~~
+
+CI creation and caching of container images for build.  Force support for 64bit
+file offsets on win32, re-enabling >2GB tile swap, fallout from migration to
+meson. Operations in workshop are now built as a bundle.
+
+Core:
+~~~~~
+
+cppcheck liniting fixes. Report pixel-formats as part of graphviz debug.  New
+meta-data API, that permit handling non-exif metadata in different file loaders
+and savers in a generic manner. Use g_ascii_strtod to avoid being tripped up
+by ',' expected through locale.
+
+Buffer:
+~~~~~~~
+
+Fixed integer overflow in u32 bilinear blit scaler.
+
+Changed cubic interpolation to be a bit softer, reducing induced moire seen in
+issue #167. Speeded up cubic sampler with custom inlinable fabsf.
+
+Gracefully fail when running out of swap space. issue #229 Avoid
+possible deadlock in file monitoring, working around upstream issue.  Reduced
+contention on tile allocation. Allow creating buffers with uninitialized data,
+and tracking of empty tiles in tile backends. Sleep on tile lock contention,
+reducing contention when hyperthreading. Cppcheck liniting fixes.
+
+Operations:
+~~~~~~~~~~~
+
+Meta-operations now have an additional vfunc, update(), which gets invoked on
+property changes, all meta ops have been refactored to use the new cleaner API.
+gegl_operation_meta_watch_node(s) were already effectively nops, they are
+marked as deprecated and left as stubs for thid party ops still calling them.
+
+bloom: new op, adds a glow around highlights.
+crop: with no parameters set, infer rectangle to crop from graph.
+reset-origin: new op, that moves upper left of extent to 0,0
+border-align: new op, place a buffer within the borders of another.
+pack: new op for joining two buffers into one, with optional gap.
+dropshadow: added option for shadow growing
+median-blur: accept negative radius values
+rgb-clip: add parameters for specifying clipping ranges
+imgcmp: make max-diff property conform to gobject standard.
+vignette: new shapes, horizontal and vertical.
+piecewise-blend: map a grayscale map to a buffer LUT.
+variable-blur: a metaop using piecewise-blend and gaussian blur to approximate blurs with per-pixel blur 
radius.
+focus-blur: a variable blur op controlled by a vignetting mask.
+band-tune: new op in workshop.
+gegl-graph: add a gegl-chain tutorial as default script.
+save-pixbuf: use a GObject for consumer read instead of pointer property.
+
+
 GEGL-0.4.22 2020-02-18
 ----------------------
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]