Gimp/app
Ell de1ac871e9 app: in gimppaintcore-loops, unsuppress COMBINE_PAINT_MASK_TO_CANVAS_BUFFER algorithm
In gimppaintcore-loops, unsuppress the
COMBINE_PAINT_MASK_TO_CANVAS_BUFFER algorithm (partially
reverts commit b717ead1abd487f663668ac131883dff0ffe4557.)

In gimp_paint_core_paste() it's always used together with
CANVAS_BUFFER_TO_PAINT_BUF_ALPHA, which matches a combined
algorithm, preventing it from being called, however, it can still
be called through gimp_paint_core_replace(), which uses it
together with CANVAS_BUFFER_TO_COMP_MASK, which doesn't have a
combined algorithm.  We can, however, filter out
CANVAS_BUFFER_TO_PAINT_BUF_ALPHA whenver
COMBINE_PAINT_MASK_TO_CANVAS_BUFFER is matched (since the combined
algorithm will be matched beforehand when both algorithms are
included).

(cherry picked from commit 6fe57a946b)
2019-02-16 14:19:20 -05:00
..
actions Remap Linear Invert's mnemonic to I to remove a duplicate with Levels 2019-02-14 01:21:01 +03:00
config app: link tests against libappfile-data 2019-02-12 13:54:28 -05:00
core app: in GimpDrawableFilter, don't mask-out alpha comonent for alpha-less drawables 2019-02-16 13:10:12 -05:00
dialogs app: in the prefs dialog, warn that OpenCL support is experimental 2019-02-04 10:40:22 +01:00
display app: add GimpToolCompass::effective-orientation property 2019-02-04 16:48:55 -05:00
file app: s/plug-In/plug-in in a GUI-visible string. 2019-02-13 16:13:07 +01:00
file-data app, plug-ins: move brush (gbr) saving to the core 2019-02-16 19:02:30 +01:00
gegl app: in gimp_gegl_apply_cached_operation(), don't dup src buffer for point ops 2019-02-15 12:40:12 -05:00
gui app: make sure we reset tool modifier state before saving options. 2018-12-19 15:48:26 +01:00
menus Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
operations app: in gimp:mask-components, handle half-precision float formats 2019-02-16 13:10:12 -05:00
paint app: in gimppaintcore-loops, unsuppress COMBINE_PAINT_MASK_TO_CANVAS_BUFFER algorithm 2019-02-16 14:19:20 -05:00
pdb app, pdb: use compat formats for brushes/patterns in plug-ins 2019-02-07 09:19:27 -05:00
plug-in Issue #2863 - Improve error reporting for scripts 2019-01-27 13:42:36 +01:00
propgui Issue #2136 - On-image UI for adjusting Linear Motion Blur 2019-01-04 14:40:25 +01:00
tests app: link tests against libappfile-data 2019-02-12 13:54:28 -05:00
text app: use gimp_async_add_callback_for_object() in various places 2018-11-30 04:15:45 -05:00
tools app: add gimp_gegl_node_is_point_operation() 2019-02-15 12:40:11 -05:00
vectors app, libgimpconfig: make various usage of g_file_replace() safer. 2018-12-07 00:51:05 +01:00
widgets app: out-of-gamut for grayscale images too in GimpFgBgEditor. 2019-02-13 16:25:54 +01:00
xcf Issue #2685 - Crash when distributing layers horizontally 2019-01-03 15:06:36 +01:00
.gitignore
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
app.c app: more GimpBacktrace tidying 2018-09-03 15:58:01 -04:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-priorities.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcore.def app: remove "Edit -> Fade..." 2018-12-27 11:45:11 -05:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
main.c app: open the Windows console a bit earlier. 2018-08-15 14:24:15 +02:00
Makefile.am app, plug-ins: start consolidating brush and pattern loading/saving code 2019-02-11 12:56:56 +01:00
sanity.c configure.ac: require babl >= 0.1.61 2019-01-01 19:24:42 +01:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
signals.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:15:25 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00