Gimp/app/pdb
Michael Natterer 837fa4294d Context cleanup continued:
2004-04-15  Michael Natterer  <mitch@gimp.org>

	Context cleanup continued:

	* app/core/gimpitem.[ch]: added context parameter to
	GimpItem::stroke().

	* app/core/gimpchannel.c (gimp_channel_stroke)
	* app/vectors/gimpvectors.c (gimp_vectors_stroke): use it to get
	default values from instead of gimp_get_user_context().

	* app/core/gimpselection.c
	* app/gui/stroke-dialog.c
	* tools/pdbgen/pdb/edit.pdb
	* tools/pdbgen/pdb/paths.pdb: changed accordingly.

	* app/pdb/edit_cmds.c
	* app/pdb/paths_cmds.c: regenerated.

	* app/plug-in/plug-in.[ch]: added GimpContext member to the PlugIn
	struct. Added context parameter to plug_in_new(),
	plug_in_call_query() and plug_in_call_init().

	* app/plug-in/plug-in-run.[ch]: added context parameters to
	plug_in_run() and plug_in_repeat().

	* app/gui/plug-in-commands.c
	* app/gui/vectors-commands.c
	* app/pdb/procedural_db.c
	* app/widgets/gimphelp.c: pass a context to plug_in_run() and
	plug_in_repeat().

	* app/plug-in/plug-in-message.c (plug_in_handle_proc_run): call
	procedures with the plug-in's context.

	* app/plug-in/plug-ins.c: use a temporary context for running the
	plug-ins' query() and init() functions. Use the same context for
	running automatic extensions. This temporarily separates the main
	Script-Fu extension from the user context (i.e. scripts have no
	way of setting/getting the global FG, BG, brush etc.).
2004-04-15 13:10:51 +00:00
..
.cvsignore
brush_select_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
brushes_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
channel_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
color_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
convert_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
display_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
drawable_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
edit_cmds.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
fileops_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
floating_sel_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
font_select_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
fonts_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimp-pdb.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
gimp-pdb.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimppdb.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
gimppdb.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimppluginprocedure.c added new function plug_in_proc_def_compare_menu_path() which is a 2004-02-03 13:02:18 +00:00
gimppluginprocedure.h added new function plug_in_proc_def_compare_menu_path() which is a 2004-02-03 13:02:18 +00:00
gimpprocedure.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
gimpprocedure.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimprc_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gradient_select_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gradients_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
guides_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
help_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
image_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
internal_procs.c kill whitespace in blank lines. 2004-03-26 16:38:44 +00:00
internal_procs.h fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
layer_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
Makefile.am app/pdb/Makefile.am forgot to remove this file. 2004-01-05 17:22:26 +00:00
makefile.msc new file to keep common definitions for the msc build use common 2004-02-07 23:01:33 +00:00
message_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
misc_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
paint_tools_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
palette_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
palette_select_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
palettes_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
parasite_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
paths_cmds.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
pattern_select_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
patterns_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
pdb-types.h added enum GimpPDBCompatMode which can be one of { OFF, ON, WARN }. 2003-12-05 17:08:35 +00:00
pdb_glue.h Some PDB cleanup: 2002-09-10 20:23:00 +00:00
plug_in_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
procedural_db.c Context cleanup continued: 2004-04-15 13:10:51 +00:00
procedural_db.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
procedural_db_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
README
selection_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
selection_tools_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
text_tool_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
transform_tools_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
undo_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
unit_cmds.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00

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.