gimp/plug-ins
Michael Natterer 075195d16b added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients
2003-07-22  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpgradient.[ch]: added "gboolean reverse" to
	gimp_gradient_get_color_at() so all gradients can be used
	reversed.

	* app/core/gimpdrawable-blend.[ch] (gimp_drawable_blend)
	* app/core/gimppalette-import.[ch] (gimp_palette_import_from_gradient):
	added "gboolean reverse".

	* app/paint/paint-enums.[ch]: removed enum GimpGradientRepeatMode
	since it is identical to GimpRepeatMode, except for the now
	obsolete ONCE_BACKWARD value.

	* app/paint/gimppaintcore.[ch]: removed
	gimp_paint_core_get_color_from_gradient()...

	* app/paint/gimppaintoptions.[ch]: ...and added
	gimp_paint_options_get_gradient_color(), which is much more
	general. Added a "reverse" property to GimpGradientOptions and
	changed the type of the "repeat" property to GimpRepeatMode.

	* app/paint/gimppaintbrush.c: use
	gimp_paint_options_get_gradient_color().

	* app/tools/gimpblendoptions.[ch]: removed the "repeat" property
	since it is in the parent class now.

	* app/gui/gradient-select.c
	* app/gui/palette-import-dialog.c
	* app/widgets/gimpgradienteditor.c
	* app/tools/gimpblendtool.c
	* tools/pdbgen/pdb/gradients.pdb
	* tools/pdbgen/pdb/misc_tools.pdb: changed accordingly.

	* app/tools/gimppaintoptions-gui.c: added a "Reverse" toggle right
	of the gradient preview.

	* app/widgets/gimppreviewrenderergradient.[ch]: added "gboolean
	reverse" member and gimp_preview_renderer_gradient_set_reverse()
	API.

	* tools/pdbgen/pdb/paint_tools.pdb: fixed the paintbrush invoker
	to set GimpPaintOption's "use-fade" and "use-gradient" properties
	correctly.

	* app/pdb/gradients_cmds.c
	* app/pdb/misc_tools_cmds.c
	* app/pdb/paint_tools_cmds.c
	* libgimp/gimpenums.h
	* libgimp/gimpmisctools_pdb.[ch]
	* plug-ins/pygimp/gimpenums.py
	* plug-ins/script-fu/script-fu-constants.c
	* tools/pdbgen/enums.pl: regenerated.

	* libgimp/gimpcompat.h
	* plug-ins/script-fu/siod-wrapper.c: removed GimpGradientPaintMode
	here too since it was only exported accidentially (it's not used
	by any external API).

	* plug-ins/script-fu/scripts/3dTruchet.scm
	* plug-ins/script-fu/scripts/alien-glow-arrow.scm
	* plug-ins/script-fu/scripts/alien-glow-bar.scm
	* plug-ins/script-fu/scripts/alien-glow-bullet.scm
	* plug-ins/script-fu/scripts/alien-glow-button.scm
	* plug-ins/script-fu/scripts/alien-glow-logo.scm
	* plug-ins/script-fu/scripts/basic1-logo.scm
	* plug-ins/script-fu/scripts/basic2-logo.scm
	* plug-ins/script-fu/scripts/beveled-button.scm
	* plug-ins/script-fu/scripts/blended-logo.scm
	* plug-ins/script-fu/scripts/burn-in-anim.scm
	* plug-ins/script-fu/scripts/coffee.scm
	* plug-ins/script-fu/scripts/comic-logo.scm
	* plug-ins/script-fu/scripts/coolmetal-logo.scm
	* plug-ins/script-fu/scripts/glossy.scm
	* plug-ins/script-fu/scripts/gradient-bevel-logo.scm
	* plug-ins/script-fu/scripts/gradient-example.scm
	* plug-ins/script-fu/scripts/pupi-button.scm
	* plug-ins/script-fu/scripts/rendermap.scm
	* plug-ins/script-fu/scripts/sphere.scm
	* plug-ins/script-fu/scripts/starscape-logo.scm
	* plug-ins/script-fu/scripts/test-sphere.scm
	* plug-ins/script-fu/scripts/textured-logo.scm
	* plug-ins/script-fu/scripts/title-header.scm
	* plug-ins/script-fu/scripts/weave.scm: pass "reverse" to
	gimp_blend(). Pass FALSE in most cases and added script
	parameters were it makes sense.
2003-07-22 14:24:11 +00:00
..
bmp sprinkled some more const qualifiers 2003-07-02 15:23:47 +00:00
common fixed confusion of GimpImageType and GimpImageBaseType enums that broke 2003-07-20 20:46:05 +00:00
dbbrowser added mnemonics for plugins 2003-07-17 15:47:18 +00:00
faxg3 more plug-ins adapted to libgimp changes. 2003-07-02 11:07:41 +00:00
fits more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
flame more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
fp plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
FractalExplorer changed GimpDatafileLoaderFunc to take a separate "gpointer user_data" 2003-07-02 17:11:00 +00:00
gfig plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
gflare plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
gfli more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
gimp_ace pulled new sources from gle (containing a fix for kelly's justify==FILL 2000-02-07 04:10:09 +00:00
gimpressionist plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
helpbrowser more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
ifscompose plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
imagemap more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
jpeg plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
libgck just a minor string change. 2003-01-19 12:44:31 +00:00
Lighting more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
MapObject more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
maze more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
mosaic more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
pagecurl more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
print more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
pygimp added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients 2003-07-22 14:24:11 +00:00
rcm more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
script-fu added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients 2003-07-22 14:24:11 +00:00
sel2path more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
sgi more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
twain more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
uri first set of plug-ins adapted to the constified libgimp API. 2003-07-01 18:54:28 +00:00
webbrowser sprinkled some more const qualifiers 2003-07-02 15:23:47 +00:00
winsnap more plug-ins adapted to libgimp changes. 2003-07-02 00:15:09 +00:00
xjt plug-ins/common/blur.c plug-ins/common/gifload.c plug-ins/common/gih.c 2003-07-03 13:26:06 +00:00
.cvsignore shut up CVS 2000-08-26 12:52:38 +00:00
Makefile.am configure.in use automake conditionals for subdirectories so that they 2003-06-09 15:29:20 +00:00
makefile.msc removed from CVS. 2003-07-04 10:39:09 +00:00