[gegl] Created tag GEGL_0_3_2
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] Created tag GEGL_0_3_2
- Date: Sat, 21 Nov 2015 23:51:30 +0000 (UTC)
The unsigned tag 'GEGL_0_3_2' was created.
Tagger: Øyvind Kolås <pippin gimp org>
Date: Sun Nov 22 00:50:51 2015 +0100
gegl-0.3.2
Changes since the last tag 'GEGL_0_3_0':
Alexandre Prokoudine (3):
Fix a user-visible typo
Update Russian translation
Update Russian translation
André Tupinambá (3):
Fix opencl constrast-curve operation
perf: add common bench function to test both opencl and c paths
perf: update test-rotate to use bench function
Claude Paroz (1):
Partial update of French translation
Daniel Mustieles (2):
Updated Spanish translation
Updated Spanish translation
Debarshi Ray (7):
GeglNode: Clean up the computed handlers
GeglNode: Relay the computed signal from the output proxy to the graph
aoperations/common/noise-reduction: Allow 0 iterations
operations/external/pixbuf: The "pixbuf" property should be an object
operations/common/copy-buffer: Clean up
Add a sepia filter
build: Don't build gegl-video when gexiv2 is absent
Dimitris Spingos (4):
Updated Greek translation
Updated Greek translation
Updated Greek translation
Updated Greek translation
Elle Stone (2):
channel-mixer: operate on linear RGB, remove clipping
Make auto-stretch contrast operate on linear RGB.
Jehan (1):
seamless-clone: max-refine-steps is not used.
Jordi Mas (1):
Fixes to Catalan translation
Marco Ciampa (2):
Updated Italian translation
Applied fixies to it translation contributed by FirasHanife
Martin Blanchard (3):
gegl-gio: Add a helper for opening output stream
tiff: Add a gegl:tiff-load operation
tiff: Add a gegl:tiff-save operation
Martin Srebotnjak (1):
Updated Slovenian translation
Massimo Valentini (1):
gblur-1d: constants
Michael Henning (3):
buffer: Implement abyss parameter on gegl_buffer_copy
buffer: Add a test for the new gegl_buffer_copy abyss parameter.
docs: Fix some spelling/grammar mistakes.
Michael Natterer (3):
operations: fix compiler warnings in gegl:load
Bug 750473 - Replace `quote' by 'quote'
tools: add MATH_LIB to AL_LDFLAGS
Necdet Yücel (1):
Updated Turkish translation
Oyvind Kolas (25):
seamless-clone-compose: follow changes in seamless-clone
build: add a microraptor gui based ui to gegl binary
ui: make crop be an integrated rotate/crop
code reorg
revert premature integration of image viewer
ui: make rotation be an integrated part of cropping
ui: code reorganization
ui: change preview scale factor to 2 instead of 4
ui: permit relative paths in image argument
gegl-binary: do not link mrg_ui_main when mrg isnt available
ui: comment out hack forcing conversion of loaded data
ui: make bounding box of next/prev buttons responsive
show overlaid outline of next/prev controls on motion
ui: move defines to top and document them
ui: add folder view
ui: also remove suffixed file when discarding
ui: rename s/o->gegl_path/o->save_path/
ui: use a list of files for folder mode
ui: use either normal or large thumbnails
ui: use image list also for next/prev
ui: add ops after -- to processing chain for images
ui: use nearest neighbour sampler for rtoation on load
ui: store relative paths in xmp meta-data
ui: add a 5s slideshow auto-next toggled with S
add more arguments to gegl_node_blit_buffer
Pedro Albuquerque (8):
Added Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Piotr Drąg (3):
Updated Polish translation
Updated POTFILES.in
Updated POTFILES.in
Roman Lebedev (1):
gegl-imgcmp: main: if images differ, memcpy() right amount of string
Sven Neumann (2):
configure: make JPEG and PNG a strict dependency
tools: do not use 'git grep' to locate the source files
Thomas Manni (11):
tests: add a bump-map test
operations: fix gegl:wind
operations: wind: fix last pixel determination for the 2 wind styles
operations: wind: use GeglWindEdge enum order the same as the original gimp plug-in
illusion: opt out of multithreading
color:exchange: modify delta computation, providing better colors shading
color-exchange: simplify input pixels selection and output pixels generation
color-exchange: add opencl support
apply-lens: some improvements
workshop: add gegl:rgb-clip
gegl:waves : avoid calling gegl_sampler_get with nan and/or inf values for x and y arguments.
Vilson Vieira (1):
Add rotate-on-center operation
akash akya (1):
Bug 754204 - Port of Maze plug-in from GIMP to GEGL
Øyvind Kolås (161):
post release version bump to 0.3.1
gegl-imgcmp: use the right argument as reference
gegl-imgcmp: iteratively approaching something that might work
add libraw based raw loader op
ops: rename raw-load to dcraw-load, and lraw-load to rawload
raw-load: fix compilation warnings
libraw: rewrite from Paul Sbarra
openraw: remove in favor of libraw
update potfiles
raw-load: reduce libraw version dependency to 0.15.4
examples: add a simple example using the lgi lua binding
docs: do not include source code in json dump
docs: fix broken link to operation-api.html
ops: fix bug in hstack op
ink-simulator: fix a leak in key-less lines
mosaic: remove unused variable/allocation "data"
gegl-cache: fix out of bounds access
shift: remove outdated XXX comment about abyss policy
tests: update compositions/reference/shift.png
displace: explicitly initialize cx and cy variable to silence gcc
tests: explictly link testing tools with math library
opencl: replace CLAMP macros with OpenCL built-in clamp
AUTHORS: add some new contributors
pkg-config: request linking with math library fixing bug #755131
ff-load: do not use deprecated avcodec_frame_alloc
ff-load: add 'frames' property
gaussian-blur: make default abyss policy be clamp
soft-glow: adapt to changes to gaussain blur
python-tests: temporarily disable
python-tests: second attempt at neutering
python-tests: third time lucky?
python-tests: pushing harder for serpent denial
gegl: add a microraptor gui based interface to gegl binary
ui: readded rotate code that fell through cracks
buffer: remove some conditionals in gegl_buffer_get
buffer: gegl_buffer_get do not zero a temporary allocation
boxfilter: avoid repeated computations wtih MAX macro
boxfilter: use floats instead of doubles for performance
boxfilter: compute and cache column constants up-front
boxfilter: move switch outside scanline loop
tests: add reset-origin param to many gegl:crops in xml
boxfilter: remove unneeded array
boxfilter: remove a muls/pixel
boxfilter: bail early if all pixels contributing are transparent
algorithms: implement a bilinear alternative to boxfilter
algorithm/bilinear: fix copy pasta problem
boxfilter: fix regression affecting 32bit float display in gimp
buffer: gegl_buffer_Get re-add zeroing of temporary allocation
buffer: revert re-adding of unneeded zeroing of tempbuf
buffer: indentation fixes/dead code removal
buffer: reintroduce zeroing of scratch buffer allocation
buffer: only zero the temp allocation for boxfiltering
bump required babl version to 0.1.14
add GeglAudio - for carrying audio of a video frame
ff-load: start adding audio decoding
ff-load: do some things with audio samples
examples: add a small video player
ff-load: per-frame audio chunks
ff-load: configure to deal with more malformed video encodings/muxings
png-save: store custom png chunk for audio
png-save: revert addition of custom png chunk
configure.ac: add gexiv2 detection
ff-load: fix audio sampling
gegl-video: store audio samples with gexiv2
ff-load: be explicit about extent set
ff-load: improve audio_sample_pos computation
ff-load: deal with planar pcm data
examples/gegl-video: add jit SDL audio output
ui: include video files in thumbnails/overview listings
ui: improve name of populate_path_list()
ui: when showing video; iterate through frames
ui: use SDL for hacky audio playback
ff-load: enable float based formats
ff-load: add support for more audio formats
ff-load: deal with more sample formats
ff-load: pts work inching along
ff-load: printing floating points audio and video pts for most videos
ff-load: use a separate format context for audio decoding
ff-load: remove some old ffmpeg compatibility code
ff-load: handle different frame rates better
ff-load: fix samples/frame computation for non integer framerates
ff-load: estimate frame count better for more type videos
ui: tweak low latency audio playback
ff-load: fix invalid memory access
ff-load: plug a couple of memory leaks
ff-load: discards excess chunks and split audio frames
ff-load: stack allocate AVPackets
ff-load: free up ffmpeg structures in finalize
ff-load: clean out dead code/comments
ff-load: do cleanup on reinit
ff-load: expose more meta data in properties
ff-load: implement video-frame only seeking
bin: adjust video player hack to work when seeking
ff-load: dead code removal
ff-load: improve naming of struct members
ff-load: remove unneeded context members
ff-load: expose audio codec name
ff-load: re-enable audio decoding
ff-load: remove fourcc and clean up some dead code
ff-load: fix crash on inputs without audio streams
ff-save: move from workshop and make it compile again
ff-save: low bitrate .ogv saving works
ff-save: fix framerate setting
ff-save: fix pts tracking/computation
ff-save: free avformatcontext
ff-load: remove temporary forced audio seeking
ff-load: flush buffers after seek
ff-save: add more encoding configuration properties
ff-load: factor out clearing of audio_track
ff-save: audio data is now stereo float
ff-save: delete dead code
examples: update video example
examples: add video inversion sample
ff-save: audio encoding starts working
ff-save: remove bitrot circumvent defines
examples: invert whole video
ff-save: detect sample rate from provided GeglAudio
ff-save: remove unused priv members
ff-load: free audio frames
ff-save: free audio frames
ff-save: default to 48000 sample rate
ff-save: support 16bit audio sample formats
ff-save: indentation fixes
ff-load: get rid of pts in audioframe
ff-save: get rid of pts in audioframe
audio: make audiofragment be multichannel
ff-load: use GeglAudio for audio fragments
ff-save: use GeglAudio for audio fragments
gegl-audio: change size defines to support 6 channel 48000hz audio on 20fps
adapt code for new GeglAudio
remove unused duplicate function
examples/gegl-video: change how samples are stored as xmp
ff-save: set the number of channels in GeglAudio's
rename/refactor GeglAudio to GeglAudioFragment
ff-load/ff-save: use gobject instead of custom allocaiton for GeglAudioFragment
GeglAudioFragment: start adding accessor functions
GeglAudioFragment: add defaults to construction
ff-load/ff-save: unref when destroying audio track caches
GeglAudioFragment: add channel layout defines from ffmpeg
GeglAudioFragment: seal struct
GeglAudioFragment: make MAX_SAMPLES private
ff-save: hide more properties that dont do much yet
ui: do the debug seeking only if environment flag is set
workshop: remove remnants of ff-save
potfiles: move path of ff-save
gaussian-blur-iir: disable automatic threading
POTFILES: add tiff-load.c
tests: update reference image for stretch-contrast
POTFILES: add tiff-save.c
updates to NEWS and AUTHORS
NEWS: throw in another comma
release 0.3.2
exampes: make gegl-video example depndant on SDL
configure.ac: roll back version number to 0.3.1
ui: only build if gexiv2 and sdl are present
configure: raise ffmpeg requirement to 56.0.0
ff-save: use s/ PIX_FMT_/ AV_PIX_FMT_/
ff-save: prefix CODEC_ID_NONE with AV_
ff-save: use av_frame_alloc instead of avcodec_alloc_frame
update NEWS
release gegl-0.3.2
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]