gimp/app/paint
Michael Natterer b952f80be0 Bug 658477 - add PDB support for more paint and ink options
Apply heavily modified patch from Es Swartz which adds PDB API for
brush size, angle and aspect ratio, as well as a full interface for
ink. Changed to patch to add all procedures to the "context" group
instead of creating new PDB groups, properly use the new
GimpPDBContext APIs for paint options, and did some general cleanup.
(Warning, completely untested).
2012-03-01 12:58:26 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am Remove the makefile.msc build system, it is unmaintained since 2008 2011-12-16 15:53:56 +01:00
gimp-paint.c app: run dispose on the paint infos before unrefing their container 2010-06-24 18:38:17 +02:00
gimp-paint.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpairbrush.c app: Move smooth to painttool and clean up the rest 2011-09-14 20:44:45 +03:00
gimpairbrush.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpairbrushoptions.c app: Add dummy pressure prop for airbrush presets backwards compadibility 2010-03-16 21:53:34 +02:00
gimpairbrushoptions.h app: Add an option to explicity turn off airbrush rate 2010-03-14 17:28:08 +02:00
gimpbrushcore-kernels.h fixed rounding so that all brush kernels are created with a constant sum 2004-12-31 16:20:51 +00:00
gimpbrushcore.c app: fix some brushes not going small enough correctly 2012-01-20 21:12:19 +02:00
gimpbrushcore.h app: some general GimpPaintCore cleanup 2011-04-06 09:11:25 +02:00
gimpclone.c app: move all GimpDynamics members to private 2011-03-03 18:43:56 +01:00
gimpclone.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcloneoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcloneoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconvolve.c app: move all GimpDynamics members to private 2011-03-03 18:43:56 +01:00
gimpconvolve.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconvolveoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconvolveoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdodgeburn.c app: move all GimpDynamics members to private 2011-03-03 18:43:56 +01:00
gimpdodgeburn.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdodgeburnoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdodgeburnoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperaser.c libgimpwidgets/color: move the cairo color utility functions to libgimpcolor 2011-04-28 15:50:39 +02:00
gimperaser.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperaseroptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperaseroptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpheal.c Bug 630028 - Improvement of the healing tool 2011-10-17 21:47:01 +02:00
gimpheal.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpink-blob.c Bug 634183 - GIMP crashes when editing very high images 2011-02-13 15:09:27 +01:00
gimpink-blob.h app: fix antique copyright header 2010-11-14 22:13:36 +01:00
gimpink.c app: Move smooth to painttool and clean up the rest 2011-09-14 20:44:45 +03:00
gimpink.h app: fix coding style in the new smoothing code 2011-01-08 22:18:56 +01:00
gimpinkoptions.c app: rename GIMP_INK_BLOB_TYPE_ELLIPSE to GIMP_INK_BLOB_TYPE_CIRCLE 2010-11-14 16:29:42 +01:00
gimpinkoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpinkundo.c app: implement GObject::constructed() instead of ::constructor() 2011-01-12 23:06:03 +01:00
gimpinkundo.h app: namespace the ink blob 2010-11-14 16:43:21 +01:00
gimppaintbrush.c libgimpwidgets/color: move the cairo color utility functions to libgimpcolor 2011-04-28 15:50:39 +02:00
gimppaintbrush.h Stop accessing GimpPaintCore's coords members directly (no encapsulation yet). 2009-05-03 12:08:21 +02:00
gimppaintcore-stroke.c app/libgimp*: remove stuff found by -Wunused-but-set-variable 2011-05-01 23:23:19 +02:00
gimppaintcore-stroke.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintcore.c plugged memory leaks 2012-02-07 17:32:02 +01:00
gimppaintcore.h app: Move smooth to painttool and clean up the rest 2011-09-14 20:44:45 +03:00
gimppaintcoreundo.c app: implement GObject::constructed() instead of ::constructor() 2011-01-12 23:06:03 +01:00
gimppaintcoreundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintoptions.c app: Fix a segfault in paint core 2012-02-09 21:59:25 +02:00
gimppaintoptions.h app: Make palette part of paint tools context mask 2012-02-06 21:57:20 +02:00
gimppencil.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppencil.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppenciloptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppenciloptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpperspectiveclone.c app: add the MIN4() and MAX4() macros to gimp-utils.h 2011-06-04 17:16:21 +02:00
gimpperspectiveclone.h app: don't include individual files from libgimp* 2011-04-28 14:23:33 +02:00
gimpperspectivecloneoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpperspectivecloneoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsmudge.c app: formatting fixes in GimpSmudge 2012-01-29 16:59:22 +01:00
gimpsmudge.h app: Fix smudge so it can cope with dynamic brushes 2012-01-17 22:27:25 +02:00
gimpsmudgeoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsmudgeoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsourcecore.c app: move all GimpDynamics members to private 2011-03-03 18:43:56 +01:00
gimpsourcecore.h Stop accessing GimpPaintCore's coords members directly (no encapsulation yet). 2009-05-03 12:08:21 +02:00
gimpsourceoptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsourceoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
paint-enums.c Bug 667427 - Bad ink shape hint 2012-01-07 22:09:18 +01:00
paint-enums.h Bug 658477 - add PDB support for more paint and ink options 2012-03-01 12:58:26 +01:00
paint-types.h app: remove unused typedef GimpDynamicsOptions 2012-02-11 18:12:42 +01:00