gimp/libgimpconfig
Sven Neumann e779cf0b0f added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct
2006-04-27  Sven Neumann  <sven@gimp.org>

	* libgimpcolor/gimprgb.[ch]: added "has_alpha" to GimpParamSpecRGB.
	Made the GimpParamSpecRGB struct public. When validating a color,
	only look at the alpha channel if has_alpha is set.

	* libgimpconfig/gimpconfig-params.h: added "has_alpha" to
	GIMP_CONFIG_INSTALL_PROP_RGB macro definition.

	* libgimpconfig/gimpconfig-serialize.c: serialize color values as
	"(rgb r g b)" if the param-spec indicates that the alpha channel
	is meaningless.

	* app/config/gimpconfig-dump.c: take "has_alpha" into account when
	documenting color properties.

	* app/core/gimpcontext.c
	* app/core/gimpgrid.c
	* app/display/gimpdisplayoptions.c
	* app/text/gimptext.c
	* app/widgets/gimpaction.c
	* app/widgets/gimpcolorbar.c
	* libgimpwidgets/gimpcolorarea.c
	* libgimpwidgets/gimpcolorbutton.c: specify whether color properties
	have an alpha channel.

	* tools/pdbgen/app.pl: handle "has_alpha" for color paramaters.

	* tools/pdbgen/pdb/channel.pdb
	* tools/pdbgen/pdb/context.pdb
	* tools/pdbgen/pdb/grid.pdb
	* tools/pdbgen/pdb/image.pdb: set the "has_alpha" flag where
	appropriate.

	* app/pdb/gimp-pdb-compat.c (gimp_pdb_compat_param_spec): set
	"has_alpha" to TRUE for GIMP_PDB_COLOR.

	* app/pdb/channel_cmds.c
	* app/pdb/context_cmds.c
	* app/pdb/gradient_cmds.c
	* app/pdb/grid_cmds.c
	* app/pdb/image_cmds.c
	* app/pdb/palette_cmds.c
	* app/pdb/palettes_cmds.c
	* app/pdb/selection_tools_cmds.c: regenerated.

	* app/config/gimpdisplayconfig.c (gimp_display_config_class_init):
	removed unused code.
2006-04-27 15:19:59 +00:00
..
.cvsignore continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimpcolorconfig-enums.c applied capitalization patches contributed by Stephan Binner. Fixes bug 2005-08-23 00:18:08 +00:00
gimpcolorconfig-enums.h applied capitalization patches contributed by Stephan Binner. Fixes bug 2005-08-23 00:18:08 +00:00
gimpcolorconfig.c moved GIMP_PARAM defines from here ... 2006-01-30 16:10:56 +00:00
gimpcolorconfig.h Added basic support for the proposed ICC Profiles In X Specification 2005-06-24 01:38:53 +00:00
gimpconfig-deserialize.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfig-deserialize.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig-error.c app/core/gimpdata.c (gimp_data_error_quark) 2006-04-06 12:07:18 +00:00
gimpconfig-error.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig-iface.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfig-iface.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfig-params.h added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct 2006-04-27 15:19:59 +00:00
gimpconfig-path.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfig-path.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig-serialize.c added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct 2006-04-27 15:19:59 +00:00
gimpconfig-serialize.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfig-utils.c added casts to silent signedness warnings. 2005-07-29 02:22:00 +00:00
gimpconfig-utils.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig.def added new function to reset a single property to its default value. 2005-04-06 21:37:40 +00:00
gimpconfig.h libgimpconfig/Makefile.am libgimpconfig/gimpconfig.def 2005-02-07 16:19:08 +00:00
gimpconfigtypes.h libgimpconfig/Makefile.am libgimpconfig/gimpconfig.def 2005-02-07 16:19:08 +00:00
gimpconfigwriter.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpconfigwriter.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscanner.c converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscanner.h continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
Makefile.am s/GIMP_THREAD_FLAGS/GTHREAD_CFLAGS/ 2005-02-13 15:52:44 +00:00
makefile.msc TILE_WIDTH is used unconditionally so always include "tile.h" WIN32 needs 2005-02-19 00:50:36 +00:00