gimp/app/display
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 new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
Makefile.am app/base/Makefile.am app/composite/*akefile.am app/config/*akefile.am 2005-02-27 13:22:01 +00:00
display-enums.c Don't store human readable and translatable enum/flag strings in 2004-10-25 17:55:25 +00:00
display-enums.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-30 15:47:32 +00:00
display-types.h app/display/gimpnavigationview.c renamed these files to... 2004-08-25 16:02:10 +00:00
gimpcanvas.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpcanvas.h Add new GimpCanvasStyle value, GIMP_CANVAS_STYLE_XOR_DOTTED. 2005-06-24 23:28:38 +00:00
gimpdisplay-foreach.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplay-foreach.h *** empty log message *** 2004-07-13 16:36:29 +00:00
gimpdisplay-handlers.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplay-handlers.h did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplay.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplay.h did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayoptions.c added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct 2006-04-27 15:19:59 +00:00
gimpdisplayoptions.h app/actions/view-actions.c app/actions/view-commands.[ch] 2005-03-05 00:10:40 +00:00
gimpdisplayshell-appearance.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-appearance.h app/actions/view-actions.c app/actions/view-commands.[ch] 2005-03-05 00:10:40 +00:00
gimpdisplayshell-autoscroll.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-autoscroll.h app/display/Makefile.am app/display/gimpdisplayshell-autoscroll.[ch] new 2005-01-02 20:42:31 +00:00
gimpdisplayshell-callbacks.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-callbacks.h Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
gimpdisplayshell-close.c reduced precision of the display of time since the last change. 2006-04-03 10:13:41 +00:00
gimpdisplayshell-close.h app/display/Makefile.am new files for gimp_display_shell_close() and its 2004-07-14 00:15:57 +00:00
gimpdisplayshell-coords.c app/display/Makefile.am app/display/gimpdisplayshell-autoscroll.[ch] new 2005-01-02 20:42:31 +00:00
gimpdisplayshell-coords.h app/display/Makefile.am app/display/gimpdisplayshell-autoscroll.[ch] new 2005-01-02 20:42:31 +00:00
gimpdisplayshell-cursor.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-cursor.h remember the last used GimpCursorFormat so changing the format in prefs 2004-06-14 10:19:39 +00:00
gimpdisplayshell-dnd.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-dnd.h added new function gimp_display_shell_dnd_init() which connects all DND 2005-01-15 19:31:09 +00:00
gimpdisplayshell-draw.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-draw.h app/display/gimpcanvas.c (gimp_canvas_set_custom_gc) do not drop the 2005-08-06 11:18:26 +00:00
gimpdisplayshell-filter-dialog.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-filter-dialog.h forgot to declare gimp_color_display_stack_clone(). 2003-11-21 22:52:36 +00:00
gimpdisplayshell-filter.c simplified the code 2005-02-21 01:08:44 +00:00
gimpdisplayshell-filter.h Another step towards color management: 2005-02-21 00:45:17 +00:00
gimpdisplayshell-handlers.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-handlers.h app/Makefile.am removed. 2001-11-10 19:10:28 +00:00
gimpdisplayshell-layer-select.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-layer-select.h To be multihead safe, each new window or menu needs to be associated with 2003-11-08 15:29:47 +00:00
gimpdisplayshell-preview.c renamed gimp_drawable_cmap() to gimp_drawable_get_colormap() and let it 2006-04-07 09:30:37 +00:00
gimpdisplayshell-preview.h Fixed incorrect logic that caused perfect-but-slow pointer tracking to be 2004-06-13 01:37:29 +00:00
gimpdisplayshell-render.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-render.h app/widgets/Makefile.am new files keeping the render acceleration check 2005-07-19 20:42:14 +00:00
gimpdisplayshell-scale.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-scale.h Moved the GimpZoomType enum from here... 2005-09-24 17:25:36 +00:00
gimpdisplayshell-scroll.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-scroll.h fscking broken pipe... 2001-10-31 21:20:09 +00:00
gimpdisplayshell-selection.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-selection.h some more cleanup. 2003-11-11 15:29:47 +00:00
gimpdisplayshell-title.c app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimpdisplayshell-title.h massively changed: removed message_ids, the message mem chunk and all 2004-07-14 16:37:13 +00:00
gimpdisplayshell-transform.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpdisplayshell-transform.h Fixed several off-by-one problems in display: 2004-03-20 21:59:41 +00:00
gimpdisplayshell.c app/actions/dialogs-commands.c app/config/gimpconfig-dump.c 2006-04-18 10:08:10 +00:00
gimpdisplayshell.h did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpnavigationeditor.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpnavigationeditor.h Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
gimpscalecombobox.c app/config/*.c app/core/*.c app/display/*.c app/text/*.c port to 2005-12-10 19:24:36 +00:00
gimpscalecombobox.h app/display/gimpscalecombobox.[ch] pass an action label to 2005-02-09 02:33:48 +00:00
gimpstatusbar.c did a global gdisp -> display substitution. 2006-03-28 17:55:52 +00:00
gimpstatusbar.h added new function gimp_statusbar_push_length(), which works exactly like 2004-11-10 01:17:40 +00:00
makefile.msc TILE_WIDTH is used unconditionally so always include "tile.h" WIN32 needs 2005-02-19 00:50:36 +00:00