gimp/app/gegl
Jehan 2b764c6542 app: do not try to copy a buffer result from a canceled GEGL operation.
This fixes:
> GEGL-WARNING: (../../src/gegl/gegl/buffer/gegl-tile.c:127):gegl_tile_dup: runtime check failed: (! src->damage)

Which happened when a GEGL operation was running and you canceled it in
the middle, say with the ESC key (easy to reproduce with long operations
such as "Color to Gray"). In such case, obviously don't try to copy the
unfinished operation result into the dest buffer.
2020-05-18 11:22:34 +02:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
Makefile.am app: convert gimp-gegl-mask-combine to C++ 2019-03-20 15:58:28 -04:00
gimp-babl-compat.c app: fix gimp_babl_compat_u8_mask_format() 2019-02-07 11:27:14 -05:00
gimp-babl-compat.h app, pdb: use compat formats for brushes/patterns in plug-ins 2019-02-07 09:19:20 -05:00
gimp-babl.c app: add gimp_babl_format_change_{component_type,trc}() 2019-03-20 15:57:05 -04:00
gimp-babl.h app: add gimp_babl_format_change_{component_type,trc}() 2019-03-20 15:57:05 -04:00
gimp-gegl-apply-operation.c app: do not try to copy a buffer result from a canceled GEGL operation. 2020-05-18 11:22:34 +02:00
gimp-gegl-apply-operation.h app: avoid dropping cached data when committing filters 2019-10-03 20:12:17 +03:00
gimp-gegl-enums.c enums: generate enum files in source dir 2017-05-06 17:26:16 -04:00
gimp-gegl-enums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-loops-sse2.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-loops-sse2.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-loops.cc app, meson.build: fix a bunch of warnings in C++ files 2019-09-12 20:04:50 +03:00
gimp-gegl-loops.h app: remove gimp_gegl_replace() 2019-02-14 11:04:52 -05:00
gimp-gegl-mask-combine.cc app: add support for offset buffers in gimp_channel_select_buffer() ... 2020-02-03 21:21:08 +02:00
gimp-gegl-mask-combine.h app: improve gimp_gegl_mask_combine_ellipse[_rect]() 2019-03-20 15:58:29 -04:00
gimp-gegl-mask.c app: in gimp_gegl_mask_bounds(), add support for arbitrary buffer extents 2019-09-05 18:04:11 +03:00
gimp-gegl-mask.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-nodes.c app: add gimp_gegl_create_transform_node() 2019-05-29 05:26:42 -04:00
gimp-gegl-nodes.h app: add gimp_gegl_create_transform_node() 2019-05-29 05:26:42 -04:00
gimp-gegl-tile-compat.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-tile-compat.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gegl-utils.c app: add gimp_gegl_node_has_key() 2020-04-07 19:02:18 +03:00
gimp-gegl-utils.h app: add gimp_gegl_node_has_key() 2020-04-07 19:02:18 +03:00
gimp-gegl.c app: add "Swap compression" option to the preferences 2019-09-22 17:35:14 +03:00
gimp-gegl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpapplicator.c app: add gimp_applicator_set_active() 2020-04-02 18:54:18 +03:00
gimpapplicator.h app: add gimp_applicator_set_active() 2020-04-02 18:54:18 +03:00
gimptilehandlervalidate.c app: add "chunked" parameter to gimp_tile_handler_validate_validate() 2020-03-14 13:54:57 +02:00
gimptilehandlervalidate.h app: add "chunked" parameter to gimp_tile_handler_validate_validate() 2020-03-14 13:54:57 +02:00
meson.build app, libgimp*: (meson) fix all the generated `*-enums.c`. 2019-10-19 22:32:29 +02:00