[gegl] NEWS: update



commit 925fb3c31be16edaa2c5782e4b21f1937fbda782
Author: Øyvind Kolås <pippin gimp org>
Date:   Wed Feb 27 18:09:41 2019 +0100

    NEWS: update

 docs/NEWS.txt | 64 +++++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 53 insertions(+), 11 deletions(-)
---
diff --git a/docs/NEWS.txt b/docs/NEWS.txt
index 7695a1295..55fa67aba 100644
--- a/docs/NEWS.txt
+++ b/docs/NEWS.txt
@@ -6,15 +6,18 @@ Core
 
 New Scratch allocator for short lived buffers.
 
-Removed unneeded copies for some variants in GeglNode and GeglProcessor.
+Removed unneeded buffer copies in some processing code paths in GeglNode and
+GeglProcessor.
 
 Add gegl_babl_variant API for getting variations on an existin pixel-format/encoding.
 
+Expose gegl_node_is_graph()
+
 
 GeglBuffer
 ~~~~~~~~~~
 
-Compression of tile data
+Compression of tile data.
 
 Handle dynamically changing swap dir.
 
@@ -26,9 +29,7 @@ Low-level tile handling more adapted to buffers creating from existing linear da
 
 New iterator API is now the default, GEGL_BUFFER_ITERATOR2_API is no longer needed.
 
-CMYK and grayscale specific code paths in samplers.
-
-CMYK handling of scaled blits.
+CMYK/grayscale handling for scaled blits, code paths in samplers, serialization.
 
 New default tile-cache size, 50% of RAM.
 
@@ -40,6 +41,9 @@ for multiple cores.
 Operations
 ~~~~~~~~~~
 
+crop, added aux-pad - if connected the incoming bounding box determines the
+crop size.
+
 Input-format specific processing for performance in watershed-transform and
 invert ops.  CMYK handling in jpg-load/save, tiff-load/save, gaussian-blur,
 opacity, most composing and blending operations, text, vector-stroke, path, and
@@ -47,26 +51,64 @@ transform operations.
 
 Improved or fixed mipmap preview rendering of emboss, linear-gradient and radial-gradient.
 
-Better ui range/defaults for: distor/waves and dropshadow.
+Better ui strings/range/defaults for: distort/waves and dropshadow,
+value-propagate.
 
 gaussian-blur: fix mistake in implementation of IIR Young blur 1d, which caused
 non circular halos.
 
+Added offset properties to pixelize filter.
+
 new ops in workshop: voroni diagram, Grey Color Removal, spyrograph.
 
+Handle mipmap rendering for linear-gradient and radial-gradient.
 
 UI
 ~~
 
-Improvements to image browsing and view modes, thumbnailing and start of work
-integrating a commandline, keyboard and touch driven graph editor.
-
+The existing microraptor-gui (immediate mode touch UI+CSS with cairo) image
+viewer that can be built as part of the gegl binary has been revisted, a
+graph/property editor has been added, and migration/extension to lua has begun
+for parts of the code.
+
+WARNING: many parts of the UI is of exploratory proof of concept/alpha quality
+but released since it is part of the GEGL repository and useful development
+tools both for creating and testing new GEGL operations as well as GEGL itself.
+
+Some screenshots showing some the process towards the state and capabilties of
+the UI in this release can be seen at https://www.patreon.com/posts/24123574
+
+To build with this UI the following dependencies also need to be satisifed, for
+now this is not intended to be packaged by distributions yet.
+
+  libluajit-dev
+  lua-lgi        (debian package name) upstream:
+  mmm            https://github.com/hodefoting/mmm
+  mrg            https://github.com/hodefoting/mrg
+
+Features:
+  folder view
+  resolution independent UI
+  touch oriented navigation
+  GIF / video playback
+  PDF pagination
+  goats that expose performance and capabilty issues in GEGL
+  efficient (though not sandboxed) thumbnailing
+  embedded simple commandline
+  graph editor
+    zoomable
+    automatic, consistent graph layout
+    autogenerated property-inspector ui
+    visualization of color model/bitdepth through styling of edges
+    live-extendable with lua code for per-operation canvas UI
 
 Contributors to this release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-TBD
-
+Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Andre Klapper, Debarshi
+Ray, elad, Ell, Jehan, Marco Ciampa, Michael Natterer, Øyvind Kolås, Piotr
+Drąg, Richard B. Kreckel, Rodrigo Lledó, sabri ünal, thetoastcaper, Thomas
+Manni and woob.
 
 
 GEGL-0.4.12 2018-10-23


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