Gimp/app
Ell 5effdd03b4 app: add dedicated op for pass through mode, with shortcuts
Pass through mode uses the same compositing logic as REPLACE mode,
however, it's a special case of REPLACE, where the layer is already
composited against the backdrop.  This allows us to take a few
shortcuts that aren't generally applicable to REPLACE mode.

Add a dedicated op class for pass through mode, derived from the
REPLACE mode op, implementing these shortcuts.
2017-08-31 11:39:38 -04:00
..
actions Move the new "default_new_layer_mode" APIs to the image... 2017-08-21 20:18:00 +02:00
config Bug 785152 - The default GIMP brush should not be a clipboard brush 2017-08-28 16:03:00 -04:00
core */Makefile.am: work around a bug in the new glib-genmarshal 2017-08-27 15:33:09 -04:00
dialogs app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
display enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
file app, libgimp: allow to register more than one MIME type per procedure 2017-05-04 23:22:37 +02:00
gegl enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
gui app: move new "about.h" include to its place, add some newlines 2017-06-07 20:53:48 +02:00
menus Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
operations app: add dedicated op for pass through mode, with shortcuts 2017-08-31 11:39:38 -04:00
paint enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
pdb pdb, libgimp: rename gimp_drawable_invert() to _invert_non_linear() 2017-08-30 12:27:17 +02:00
plug-in enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
propgui app: swap base and balance slider order in spiral 2017-07-30 07:40:44 -04:00
tests app: add a comment to test-xcf.c about why we use LEGACY layer modes 2017-08-20 15:02:46 +02:00
text enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
tools enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
vectors app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
widgets enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
xcf app, pdb: change a lot of GIMP_LAYER_MODE_NORMAL_LEGACY to just NORMAL 2017-08-19 20:33:47 +02:00
.gitignore
about.h
app.c app: split sanity check into early/late stages, to fix gegl translation 2017-06-15 09:51:25 -04:00
app.h
errors.c Bug 774971 - Display errors outputted by GEGL. 2017-06-07 15:51:33 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h app: turn magic matching debug output into GIMP_LOG() 2017-07-28 22:35:13 +02:00
gimp-priorities.h
gimpcore.def
language.c
language.h
main.c app: split sanity check into early/late stages, to fix gegl translation 2017-06-15 09:51:25 -04:00
Makefile.am app: layer mode code shuffling 2017-08-17 11:19:37 -04:00
sanity.c configure.ac: require Babl >= 0.1.31 and GEGL >= 0.3.21 2017-08-28 11:34:48 +02:00
sanity.h app: split sanity check into early/late stages, to fix gegl translation 2017-06-15 09:51:25 -04:00
signals.c
signals.h
tests.c
tests.h
unique.c
unique.h
version.c
version.h