[gegl] Created tag GEGL_0_3_12
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Created tag GEGL_0_3_12
- Date: Mon, 13 Feb 2017 09:40:29 +0000 (UTC)
The unsigned tag 'GEGL_0_3_12' was created.
Tagger: Øyvind Kolås <pippin gimp org>
Date: Mon Feb 13 10:39:53 2017 +0100
0.3.12 release
Changes since the last tag 'GEGL_0_3_10':
Alexandre Prokoudine (4):
Post-release version bump to 0.3.11
Update AUTHORS, NEWS
Adjust names and descriptions to make more sense
Update NEWS.txt
Anders Jonsson (1):
Fix string typos
Christian Kirbach (1):
Update German translation
Debarshi Ray (26):
GeglNode: Emit invalidated only after setting the passthrough
tests: Bounding box shouldn't be cropped after setting passthrough
operations/common/grey: Pass the buffer through, don't copy the pixels
Revert "operations/common/grey: Pass the buffer through, don't ..."
operations/common/grey: Use memmove, in case we're processing in-place
Add an implementation of Darktable's exposure filter
operations/external/raw-load: Handle Sony's ARW files
operations/core/load: Detect local ARWs and CR2s as RAW, not TIFF
operations/core/load: Be more careful about NULL values
Clean up the way we drop references and free memory
operations/external/raw-load: Use a named constant, not a magic number
operations/external/raw-load: Say NO to OOM safety
operations/external/raw-load: Remove redundant code
operations/external/raw-load: Set user_data as soon as it is allocated
operations/external/raw-load: Reinitialize libraw upon path change
operations/external/raw-load: Be more assertive about what we expect
operations/external/raw-load: Don't leak the cached path
operations/external/raw-load: Improve the fidelity of the decoding
operations/external/raw-load: Switch the output format to "R'G'B' u16"
operations/workshop/dt-exposure: Add a srgb flag, but default to linear
buffer-iterator: Silence -Wunused-variable
operations/common/exposure: Use exp2f for base-2 exponentials
operations/common/exposure: Add a property for adjusting blacks
Remove dt:exposure
tests: Update test-serialize for new gegl:exposure property
operations/common/wavelet-blur: Say NO to OOM safety
Dimitris Spingos (Δημήτρης Σπίγγος) (3):
Update Greek translation
Update Greek translation
Update Greek translation
Ell (28):
text: get rid of a text-alignment hack
text: correct text bounds calculation
text: fix the default value in the color property description
text: add properties to control vertical size and alignemnt
test-serialize: fix test failures due to recent changes to gegl:text
text: fix description of "vertical_wrap" property
test-serialize: adjust expected text size to match CI results
text: allow <1 font sizes
text: handle text-color alpha value
rotate{,-on-center}: fix description of degrees property
operation-point-*: replace explicit in-place output checks with a call to ...
crop: clip crop rect to input extents
text: don't self-invalidate when calculating the bounding box
crop: don't depend on the input node's bounding box ...
crop: don't depend on the input node's bounding box ...
text: fix handling of zero alpha values
workshop: add linear-sinusoid operation
workshop: add bayer-matrix operation
bayer-matrix: minor polish
convolution-matrix: don't overwrite divisor/offset props when normalizing
linear-sinusoid: use output-space pixels as phase unit
linear-sinusoid: allow an arbitrary number of supersampling partitions
bayer-matrix, linear-sinusoid: use odd power function
bayer-matrix, linear-sinusoid: make prop ranges and behavior more ui friendly
bayer-matrix: add x/y-scale properties
linear-sinusoid: improve ui range of the period props
utils: improve performance of gegl_memset_pattern()
utils: leftovers from last commit
Elle Stone (1):
workshop/component-extract: fix the Lab range and add CIE LCH C(ab) and LCH H(ab) components
Jehan (3):
Bug 774708 - All pixels data is lost on transforms.
gegl: some minor syntax cleaning.
configure: set G_LOG_DOMAIN to "GEGL" only.
Jon Nordby (4):
.gitignore: Add missing files
.gitignore: Also ignore .c.h files in nested subdirs
tests: Exercise buffer sharing via on-disk
test-buffer-sharing: Use temp path instead of pwd
Jordi Mas (2):
Update Catalan translation
Update Catalan translation
Marco Ciampa (1):
Updated Italian translation
Martin Srebotnjak (1):
Updated Slovenian translation
Michael Henning (1):
build: Check for pango >= 1.38 in configure.
Michael Natterer (2):
softglow: "none" is not an enum value
operations: add a title string to edge-neon
Peter O'Regan (1):
Add edge-neon GEGL Port
Piotr Drąg (11):
Update Polish translation
Update Polish translation
Update POTFILES.in
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Update POTFILES.in
Update Polish translation
Update Polish translation
Sebastian Rasmussen (2):
Update Swedish translation
Update Swedish translation
Thomas Manni (15):
workshop: add gegl:image-gradient
workshop: add gegl:watershed-transform
workshop: add gegl:waterpixels
noise-reduction: pass-through when iterations parameter is set to zero
workshop: add segment-kmeans operation
workshop: add slic operation
workshop: add integral-image operation
cartoon: some improvements
workshop/slic: make description translatable
slic: move it from workshop to common
component-extract: move it from workshop to common
image-gradient: move it from workshop to common
watershed-transform: move it from workshop to common
waterpixels: move it from workshop to common
workshop: add shadows-highlights operation
Tiago Santos (1):
Update Portuguese translation
Øyvind Kolås (84):
transform: add a clip-to-input property
move color warp from workshop to common
workshop: repair breakage of Makefile.am
gegl-color: add "transparent" as alias for "none"
lens-distortion: make background default to transparent
lens-distortion: use premultiplied RGBA to get rid of resampling fringing
tests/xml: update with clip-to-input property of transform-core
gegl-matrix: use s/strtod/g_ascii_strtod/
tools/gegl-imgcmp: s/strtod/g_ascii_strtod/
workshop: add mirectas wavelet blur op
workshop: specify license
do not set BABL_TOLERANCE in environment
core: use g_strdup/g_free instead of strdup/free
core: use g_getenv where getenv mistakenly is used
c2g: comment out definition of unused variable
color-warp: glibify a memory allocation
maze: glibify an allocation
maze: fix glibification of allocation
color-warp: fix glibificaiton of allocation
potfiles: move wavelet blur from generated to normal workshop
NEWS: create change summary since last release
string: fix typo strech=stretch, spotted by Anders Jonsson
fix deprecations: s/gexiv2_metadata_free/g_object_unref/
workshop: add lowbit-dither, experimental dithering for floating point
potfiles: add lowbit-dither
lowbit-dither: fix to vanish when converting back to 8bpc
noise-rgb: add linear and gaussian properties
workshop: remove lowbit-dither, percetual space RGB noise is the same and covers the need
gegl-algorithms: cache babl_types
gegl-algorithms: deal with float earlier in if/else chains
gegl: move caching of babl types/formats to an internal header
gegl: cache reused babl formats
gegl: remove dead code
operations: rename color-reduction to dither
dither: change properties from bits to levels
gegl:dither improve ui defaults
enums: remove resilient enum value from GEGL_DITHER_
dither: remove resilient dither code paths
dither: improve luminance of some dither strategis
tool/csourcetostring.py: skip module.c
NEWS: port to markdown and generate tarball file with w3m from html
NEWS: add more release dates
tests: do not print cpu numbers for opencl when opencl is not available
AUTHORS, NEWS: update contributors
operations: add TRANSLATORS: comments for default values of colors
tests: update color-reduction test with changes in API
gegl:high-pass do inversion, over and contrast in a non-linear space
gegl:wavelet-blur comment out LGPL3+ license
gegl: add gegl_operation_find_property
edge-neon: use R'G'B'A formats in all places RGBA was used
po: add edge-neon.c
edge-neon: use single precision float buffers
gegl: permit instantiation of base classes
wavelet-blur: move it from workshop to common
test: simple/image-compare adjust reference values
workshop: fix \ at end of line
build: add NEWS to built dist
bilateral-filter-fast: move to workshop due to excess
tests: add mipmap testing folder
tests: add another mipmap test
tests: set GEGL_PATH for mipmap tests, add a test just unsharp-ing
tests: update clean target in mipmap tests makefile
ops/crop; remove accidental stdio.h include
tests: workaound for including mipmap files in tarball
configure.ac: depend on babl-0.1.24
buffer: factor out level to scale computation
gegl-buffer: make more code mipmap level aware
bin/gegl: in ui mode opt out of opencl rendering
buffer: make mipmap tests pass by default
ops: remove old gaussian blur op
gaussian-blur: add some level arguments towards mipmap rendering
bin/gegl: do mipmap related env overrides earlier
bin/gegl: clean up compiler warnings in ui
gblur-1d: start implementing mipmap rendering
buffer: use scaled rects for creation of iterators
tests: update buffer tests for passing pre-scaled coordinates to gegl-buffer-iterator
exposure: remove offset property
exposure: s/black/black level/ in api
tests: update serialize test for changes in exposure
buffer: simplify gegl_tile_indice since arg 3 is always 0
update NEWS
bin/gegl: store edits in text files
docs: do not try to snap a webcam pic for op gallery
release 0.3.12
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]