gimp/app/pdb
Michael Natterer dcb6f225d9 added new virtual function GimpItem::stroke().
2003-09-01  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpitem.[ch]: added new virtual function
	GimpItem::stroke().

	* app/core/gimpchannel.c
	* app/vectors/gimpvectors.c: implement GimpItem::stroke().

	* app/core/gimpimage-mask.[ch] (gimp_image_mask_stroke): changed
	signature to match gimp_item_stroke() (the selection mask *really*
	should be a GimpChannel subclass).
	Removed global variable "gboolean gimp_image_mask_stroking"...

	* app/core/gimpimage.[ch]: ...and added "gboolean mask_stroking"
	to the GimpImage struct.

	* app/gui/vectors-commands.[ch]: removed vectors_stroke_vectors().

	* app/widgets/widgets-types.h: removed GimpStrokeItemFunc typedef.

	* app/widgets/gimpvectorstreeview.[ch]: removed "stroke_item_func"
	member and use gimp_item_stroke() instead.

	* app/gui/dialogs-constructors.c (dialogs_vectors_list_view_new)
	* app/gui/edit-commands.c (edit_stroke_cmd_callback)
	* app/gui/vectors-commands. (vectors_stroke_cmd_callback)
	* app/widgets/gimpselectioneditor.c
	(gimp_selection_editor_stroke_clicked)
	* tools/pdbgen/pdb/edit.pdb (gimp_edit_stroke): changed accordingly.

	* app/pdb/edit_cmds.c: regenerated.

	Note that there is no GUI for "stroke channel", although it would
	be utterly cool to have one, since currently slelection stroking
	cannot be masked by a selection (because we stroke the selection).
	Anyway, if anyone has an idea how to trigger "stroke channel" with
	another drawable active (the one to stroke to), please let me
	know...
2003-09-01 17:56:44 +00:00
..
.cvsignore changed destdir for app-side PDB wrappers to app/pdb 2001-01-21 21:58:16 +00:00
Makefile.am app/gui/Makefile.am added font selection GUI to be used through the PDB. 2003-03-28 14:13:54 +00:00
README Added another warning about autogenerated files 2001-01-21 22:28:16 +00:00
brush_select_cmds.c Default all strings to validate UTF-8, use no_validate to disable. Also 2003-08-19 19:08:11 +00:00
brushes_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
channel_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
color_cmds.c gsize is unsigned, reflect that in the g_prints. 2003-08-31 18:19:13 +00:00
convert_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
display_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
drawable_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
edit_cmds.c added new virtual function GimpItem::stroke(). 2003-09-01 17:56:44 +00:00
fileops_cmds.c Fixed some issues with the PDB thumbnail functions spotted by Wolfgang 2003-08-25 11:35:16 +00:00
floating_sel_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
font_select_cmds.c Default all strings to validate UTF-8, use no_validate to disable. Also 2003-08-19 19:08:11 +00:00
gimp-pdb.c Changed the semantics of GIMP_EXTENSION and (to some extent) of 2003-06-19 17:12:00 +00:00
gimp-pdb.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
gimppdb.c Changed the semantics of GIMP_EXTENSION and (to some extent) of 2003-06-19 17:12:00 +00:00
gimppdb.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
gimppluginprocedure.c Completed the new help infrastructure. Needs some polishing but basically 2003-08-28 18:49:11 +00:00
gimppluginprocedure.h Completed the new help infrastructure. Needs some polishing but basically 2003-08-28 18:49:11 +00:00
gimpprocedure.c Changed the semantics of GIMP_EXTENSION and (to some extent) of 2003-06-19 17:12:00 +00:00
gimpprocedure.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
gimprc_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
gradient_select_cmds.c Default all strings to validate UTF-8, use no_validate to disable. Also 2003-08-19 19:08:11 +00:00
gradients_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
guides_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
help_cmds.c Completed the new help infrastructure. Needs some polishing but basically 2003-08-28 18:49:11 +00:00
image_cmds.c free the colormap and set colormap size to 0 after converting from 2003-08-28 20:01:30 +00:00
internal_procs.c applied a patch from Shawn Willden that adds the new PDB function 2003-08-31 15:42:39 +00:00
internal_procs.h fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
layer_cmds.c Enabled type-preserving DND of all kinds of items between different 2003-08-27 17:21:49 +00:00
makefile.msc updated win32 (msvc) build 2003-05-24 17:00:03 +00:00
message_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
misc_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
misc_tools_cmds.c use GIMP_GRADIENT as prefix for the GimpGradientType enum. 2003-08-26 18:12:42 +00:00
paint_tools_cmds.c added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients 2003-07-22 14:24:11 +00:00
palette_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
palette_select_cmds.c Default all strings to validate UTF-8, use no_validate to disable. Also 2003-08-19 19:08:11 +00:00
palettes_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
parasite_cmds.c Fixed bug #79897 for all parasite procedures: 2003-08-17 19:58:59 +00:00
paths_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
pattern_select_cmds.c Default all strings to validate UTF-8, use no_validate to disable. Also 2003-08-19 19:08:11 +00:00
patterns_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
pdb-types.h devel-docs/Makefile.am new file documenting the core's include policy. 2002-05-03 12:45:22 +00:00
pdb_glue.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
plug_in_cmds.c added a prominent comment for translators to make sure they have all 4 po 2003-08-31 17:23:01 +00:00
procedural_db.c Changed the semantics of GIMP_EXTENSION and (to some extent) of 2003-06-19 17:12:00 +00:00
procedural_db.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
procedural_db_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
selection_cmds.c use gimp_image_mask_select_channel() instead of gimp_image_mask_load(). 2003-08-21 19:23:17 +00:00
selection_tools_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
text_tool_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
transform_tools_cmds.c libgimpmath/gimpmathtypes.h moved struct declarations. 2003-07-07 13:50:48 +00:00
undo_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
unit_cmds.c tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00

README

This directory contains the PDB-wrappers for various internal
Gimp functions.

THESE FILES ARE AUTOGENERATED AND CHANGES HERE ARE USELESS!

If you need to change the code please have a look in ../../tools/pdbgen/pdb.