[gegl] Created tag GEGL_0_3_16



The unsigned tag 'GEGL_0_3_16' was created.

Tagger: Øyvind Kolås <pippin gimp org>
Date: Mon May 15 15:07:27 2017 +0200

    release GEGL 0.3.16

Changes since the last tag 'GEGL_0_3_14':

Daniel Mustieles (1):
      Update Spanish translation

Debarshi Ray (7):
      operations/core/json: Silence -Wunused-const-variable=
      tests: Silence -Wunused-variable
      tests: Silence -Wimplicit-function-declaration
      types: Make it self-contained
      types: Add autocleanups
      operation: Add autocleanups for GeglOperation sub-classes
      random: Add autocleanups

Dimitris Spingos (Δημήτρης Σπίγγος) (3):
      Update Greek translation
      Update Greek translation
      Update Greek translation

Ell (12):
      buffer-iterator: don't choke on an empty roi
      buffer-iterator: fix iterator cleanup
      workshop: add spiral operation
      spiral: remove unused function
      spiral: a few improvements
      transform: fix composite transform chains with multiple consumers
      spiral: a few improvements
      spiral: fix indentation
      spiral: add logarithmic mode
      spiral: fix area ratio calc. for log spirals
      polar-coordinates: don't overwrite pole_[xy] properties
      operations: sprinkle some GUM over a bunch of ops

Jan Vesely (1):
      opencl,contrast-curve: Fix float literal format

Jean-Baptiste Mayer (1):
      Raw load (libraw): bounding box correction for rotated images

Marco Ciampa (1):
      Updated Italian translation

Mario Blättermann (1):
      Update German translation

Martin Blanchard (3):
      jpg: Port jpg-save operation to GIO
      npy: Port npy-save operation to GIO
      png-save: port to GIO

Michael Natterer (2):
      operations: add progress to color-enhance and stretch-contrast-hsv
      Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector

Piotr Drąg (10):
      Update Polish translation
      Update POTFILES.in
      Update Polish translation
      Update Polish translation
      newsprint: fix typos in a translatable string
      Update Polish translation
      Update Polish translation
      gluas: fix a typo in the description
      Update Polish translation
      Update Polish translation

Thomas Manni (8):
      Bug 779902 - tile-paper is non deterministic
      tile-paper: some improvements
      Bug 779903 - wind is non deterministic
      wind: add reference hash
      noise-rgb: make the operation deterministic whatever the tile size used
      Bug 761449 - gegl:deinterlace shouldn't need the full input to generate one chunk of output
      texturize-canvas: fix the opencl kernel
      workshop/gradient-map: fix colors notation in xml composition

nick black (3):
      use pkg-config to look for v4l2
      use a non-ancient v4l implementation
      add autoconf check for libv4l2

Øyvind Kolås (184):
      post-release version bump
      crop: do not relay source_bounding_box if 0
      processor: make using non-zero levels for processing work
      docs: update environment documentation
      tests: update color-reduction test with api changes
      exposure: bug 754073 fix opencl kernel making it compile
      rotate: use the new more generic sub-classing infrastructure
      rotate-on-center: use the new more generic sub-classing infrastructure
      reflect: use gegl-op.h instead of custom chant
      scale-ratio: use gegl-op.h instead of custom chant
      scale-size: port from custom chant to gegl-op.h
      scale-size-keepaspect: port from custom chant to gegl-op.h
      shear: port from custom chant to gegl-op.h
      translate: port from custom chant to gegl-op.h
      transform: port from custom chant to gegl-op.h
      transform-ops: remove custom chant.h
      ops: add hashes of reference composition for some ops
      gaussian-blur, c2g: update reference hashes
      tools/gegl-tester: compute and verify hashes
      tools/gegl-tester: update copyright
      noise-reduction: remove reference hash
      tools/gegl-tester: remove part of debug output
      ops: add more reference hashes
      tools/gegl-tester: detect noop hashes
      ops: add reference-hash to many ops
      emboss: opt out of hash reference test
      saturation: remove reference hash
      perlin: set random seed when initializing perlin noise
      noise-perlin: add reference hash
      map-relative: add reference hash
      tools/gegl-tester: print whether opencl acceleration is used or not
      opacity: add reference hash
      gegl-tester: add support for alternative hashes
      jp2-load: avoid crashing on error without gerror set
      tiff-load: avoid crashing on error without gerror set
      svg-load: avoid crashing on error without gerror set
      tiff-load: protect against more NULL error dereferencing
      workshop: remove vhsfix
      warp: avoid crashing with no stroke set
      webp-load: guard against NULL error
      workshop: fix Makefile.am
      ff-load: avoid crash on invalid path
      introspect: avoid crashing on NULL node argument
      remap: avoid crashing on unset input pads
      docs: exclude integral image from gegl-tester testing
      tools/gegl-imgcmp: print raster md5s use stdout instead of stderr
      gegl-tester: swap order of hashes on !=
      docs: set a BABL_TOLERANCE of 0.0 for examples
      operations: regenerated reference hashes with BABL_TOLERANCE=0.0
      operations: more regenerated reference hashes
      fattal02: add alternate hash
      operations: add more reference hashes
      operations: add more reference hashes
      operations: more reference hashes
      tests: remove unused test/reference value-propagate
      tests: diffraction-patterns test superceded by op reference
      tests: edge-sobel test superceded by reference hash
      tests: edge-laplace superceded by reference-hash
      tests: video-degradation superceded by reference-hash
      tests: polar-coordinates superceded by reference-hash
      tests: pixelize superceded by reference-hash
      tests: engrave superceded by reference-hash
      tests: softglow superceded by reference-hash
      tile-paper: add reference hash
      ops/generated/math.rb: add references hashes
      over: add reference-hash
      grid: make mipmap aware
      tools: gegl-tester, print link to bugzilla
      text: remove hash - since it depends on fonts available
      newsprint: new GEGL operation
      newsprint: update reference hash
      build: move G_LOG_DOMAIN define to a Makefile.am as suggested in glib docs...
      potfiles: remove svg-multiply
      ops/generate: remove more traces of svg-multiply
      newsprint: implement 4 inks mode
      newsprint: use degrees instead of radians in properties
      newsprint: improve indentation
      newsprint: fix pssquare spotfun, add enum property
      newsprint: add enum for color mode
      newsprint: adjust dotgain/gamma of cross pattern
      newsprint: rewrite antialiasing
      newsprint: add black on white color mode
      color-temperature: minor indentation
      motion-blur-circular: minor indentation
      newsprint: capitalise title, update hash for inverted default colors
      ui: indentation
      gegl_serialize add flags
      gegl: serialize opi per op when storing data
      gegl: ignore opi name keys when parsing
      ui: avoid crash for some boundary value bounding boxes
      build: build operations dirs later
      gegl-serialize: add version and indent flags for serializer
      unpremultiply: move from workshop to common
      unpremultiply: remove unused #define
      build: remove trailing backslash on last line
      posterize: remove unused #define
      unpremultiply: add title and mark description for translation
      unpremultiply: include glib/gi18n-lib.h for _
      gegl: refactor op-api version call to only deal with op names
      gegl: improve indentation of gegl-serialize
      bin: handle both xml and gegl-chain formatted files on commandline
      bin: treat files where first non-whitespace char is < as xml
      docs: initial gegl-chain documentation
      docs: use better example for id=foo ref=foo in gegl-chain
      panorama-projection: appease gcc/c90
      transform-ops: make c90 compliant
      json: add prototype for gegl_op_json_register_type
      magick-load: stop using deprecated graph api
      gegl: remove gegl-c.[ch] which contained deprecated APIs
      docs: add notes about simple commandline video filtering
      gegl: implement path serialization for gegl-chain
      gegl: add parsing support for paths in new serialization
      gegl: add more whitespace to gegl-chain serializations
      gegl: gegl-chain add serialization of babl formats
      tests: update serialization test
      gegl: implement bablformat serialization
      gegl: add extra white space for id/ref serialization
      gegl: gegl-bin treat files ending in .gegl as composition
      gegl: do not print debug for every keyframed arg
      dropshadow: change edge mode
      gegl: add documentation for serialization functions
      docs: document relative units for gegl-chain
      gegl: add workaroud for interpolation of first keyframed frame
      docs: add link to commandline documention
      newsprint: shift texture coordinates to avoid edge artifact
      newsprint: add descriptions to some strings
      newsprint: update hash
      newsprint: improve symmetric dot pattern
      NEWS: update
      bilateral-filter-fast: add more explaination for its workshop exile
      v4l: fix chanting
      gegl: stop including full C sources of ops
      copy-buffer: add expected passthrough ref hash
      tools: add (start of) static html op gallery generator
      docs: generate static op doc html
      lens-distortion: move from blur to distort category
      tools/gegl-tester: add support for reference chains
      serialize: add support for resolving relative paths
      tests/test-serialize: update with API changes
      operations: add titles to manys ops missing them
      docs: remove operations.json
      mandelbrot: remove broken op
      antialias: use a custom example, that thresholds input first
      docs: build gegl ops samples
      newsprint: use a custom testing graph
      tools: add missing file operations_html.c
      docs: add info about operation reference renders
      docs: add more html and content to per op pages
      docs: improve generated html
      docs: re-arrange GEGL logo on some generates pages
      cache: improve title and description
      exposure: do a 1.5stop overexposure as example image
      operations_html: fix and clean up (C90) variable declarations
      docs: improve navigation of operation reference
      docs: webpage improvements
      docs: reformulate some of the introduction content
      transform: add reference chains and hashes to affine ops
      docs: set GEGL_PATH to in-tree dir for operation docs
      docs: improve generated html titles
      vignette: move to more frequently used category - light
      tools/operations_html: fix compilation warnings
      tests: remove text from gegl test
      dropshadow: remove effect category, dropshadow was only member
      ops: add title meta-data to some ops lacking it
      svg-hurerotate: fix typo in title
      serialize: add conditional re#define for win32
      math: reformulate description
      clone: update description
      checkerboard: improvewording of description
      docs: clean out operations gallery one make clean
      docs: run operations_html with $((EXEEXT)
      tools/operations_html: some dead code removed
      tests: serialize comment out font dependent parts of test
      gegl: bump required babl version to newest, 0.1.26
      ff-save: move a static flag to private data
      ff-load: adjust codec_delay fudge factor for h264 in mp4 container
      NEWS: update
      png-save: correctly handle region of interest
      gegl: implement generic 2x2 downscaling
      gegl: 2x2 down generic, keep fish around between rows
      tests: make test-image-compare less hairtriggered
      gegl: avoid allocating data for empty GeglAudioFragments
      NEWS: update
      release 0.3.16


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