Gimp/app/paint
Ell 7402127505 app: remove GIMP_LAYER_MODE_FLAG_WANTS_LINEAR_DATA and friends
Instead, add a gimp_layer_mode_get_format() function, which takes
the layer mode, composite space, and blend space, and returns the
I/O format.

Currently, we always use the composite space format as the I/O
format.  This simplifies gimp_composite_blend(), and gives us
composite-space support for the "special" layer mode ops for free.
2017-02-17 18:19:32 -05:00
..
.gitignore
gimp-paint.c configure.ac, app: make libmypaint a hard dependency 2015-12-21 21:39:48 +01:00
gimp-paint.h
gimpairbrush.c Bug 763547 - GIMP git segfaults on exit when the airbrush tool is active 2016-03-13 13:15:19 +01:00
gimpairbrush.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpairbrushoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpairbrushoptions.h
gimpbrushcore-kernels.h
gimpbrushcore.c app: remove GIMP_LAYER_MODE_FLAG_WANTS_LINEAR_DATA and friends 2017-02-17 18:19:32 -05:00
gimpbrushcore.h app, libgimp*, plug-ins: replace enum GimpLayerModeEffects by GimpLayerMode 2017-01-08 23:00:19 +01:00
gimpclone.c Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpclone.h
gimpcloneoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpcloneoptions.h
gimpconvolve.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimpconvolve.h
gimpconvolveoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpconvolveoptions.h
gimpdodgeburn.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimpdodgeburn.h app: use gimp_gegl_dodgeburn() in GimpDodgeBurn 2012-05-02 17:50:53 +02:00
gimpdodgeburnoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpdodgeburnoptions.h
gimperaser.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimperaser.h
gimperaseroptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimperaseroptions.h
gimpheal.c Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpheal.h
gimpink-blob.c fix some pieces of nonsensical code 2014-08-16 00:37:13 +02:00
gimpink-blob.h
gimpink.c app: remove GIMP_LAYER_MODE_FLAG_WANTS_LINEAR_DATA and friends 2017-02-17 18:19:32 -05:00
gimpink.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpinkoptions.c app: the range of GimpInkOption's and GimpBlobEditor's angle is [-PI..PI] 2016-03-21 10:37:56 +01:00
gimpinkoptions.h
gimpinkundo.c Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpinkundo.h app: move the undo impl object typedefs out of the *-types.h files 2016-05-20 18:29:13 +02:00
gimpmybrushcore.c Bug 775134 - mypaint-brush: Saved color in a brush isn't taken into account 2016-12-11 19:39:33 +01:00
gimpmybrushcore.h app: connect the MyPaint brush core with the new brush container 2015-12-21 12:28:46 +01:00
gimpmybrushoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpmybrushoptions.h app: mypaint: Add a toggle to change between erase & paint mode 2015-12-28 15:25:47 -08:00
gimpmybrushsurface.c app: mypaint: Honor selection mask 2016-01-27 08:47:26 -08:00
gimpmybrushsurface.h app: mypaint: Honor selection mask 2016-01-27 08:47:26 -08:00
gimppaintbrush.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimppaintbrush.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimppaintcore-loops.c app: remove GIMP_LAYER_MODE_FLAG_WANTS_LINEAR_DATA and friends 2017-02-17 18:19:32 -05:00
gimppaintcore-loops.h app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimppaintcore-stroke.c Use GQueue for strokes list 2016-01-25 10:56:15 +05:30
gimppaintcore-stroke.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimppaintcore.c Bug 778597 - Eraser paints transparent areas with BG color 2017-02-14 23:04:28 +01:00
gimppaintcore.h app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimppaintcoreundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimppaintcoreundo.h app: move the undo impl object typedefs out of the *-types.h files 2016-05-20 18:29:13 +02:00
gimppaintoptions.c app: make GimpPaintOptions' "use-applicator" default to FALSE again 2017-01-21 00:29:41 +01:00
gimppaintoptions.h Bug 771678 - Parametric Brush Aspect Ratio and Angle values... 2016-10-12 00:21:12 +02:00
gimppencil.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimppencil.h
gimppenciloptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimppenciloptions.h
gimpperspectiveclone.c Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpperspectiveclone.h app: use gegl_node_blit() instead of GeglProcessor in GimpPerspectiveClone 2013-03-07 22:15:29 +01:00
gimpperspectivecloneoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpperspectivecloneoptions.h
gimpsmudge.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimpsmudge.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpsmudgeoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpsmudgeoptions.h
gimpsourcecore.c app: fix painting with the new layer mode code 2017-01-21 00:27:48 +01:00
gimpsourcecore.h Bug 648776 - mirror symmetries. 2016-02-02 21:15:13 +01:00
gimpsourceoptions.c app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
gimpsourceoptions.h Bug 533590 - Perspective clone of a pattern doesn't apply perspective 2012-11-01 21:39:14 +01:00
Makefile.am app: Change mypaint dependency from libmypaint-gegl to just libmypaint 2015-12-28 09:18:46 -08:00
paint-enums.c all,libgimp*: move GimpConvolveType and GimpInkBlobType to libgimpbase 2014-04-29 22:44:58 +02:00
paint-enums.h all,libgimp*: move GimpConvolveType and GimpInkBlobType to libgimpbase 2014-04-29 22:44:58 +02:00
paint-types.h app: move the undo impl object typedefs out of the *-types.h files 2016-05-20 18:29:13 +02:00