gimp/app/pdb
Michael Natterer 49238237dc ref new tiles before unrefing the old ones.
2004-03-16  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpdrawable.c (gimp_drawable_set_tiles): ref new
	tiles before unrefing the old ones.

	* app/core/gimpimage-undo-push.c: keep undo memsize exact by
	adjusting undo->size when the stored data changes.

	* app/core/gimpchannel.[ch] (gimp_channel_new_from_alpha)
	* app/core/gimpchannel-select.[ch] (gimp_channel_select_alpha):
	replaced "layer" parameter by "drawable".

	* app/gui/layers-commands.c
	* tools/pdbgen/pdb/selection.pdb: changed accordingly.

	* app/pdb/selection_cmds.c: regenerated.

	* app/core/gimpchannel.c
	* app/core/gimplayer.c
	* app/core/gimplayermask.[ch]
	* app/core/gimpselection.c: remdom cleanup & code review.
2004-03-16 16:23:06 +00:00
..
.cvsignore changed destdir for app-side PDB wrappers to app/pdb 2001-01-21 21:58:16 +00:00
Makefile.am app/pdb/Makefile.am forgot to remove this file. 2004-01-05 17:22:26 +00:00
README Added another warning about autogenerated files 2001-01-21 22:28:16 +00:00
brush_select_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
brushes_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
channel_cmds.c don't allow to select anything but the floating selection. Fixes bug 2004-01-18 12:16:44 +00:00
color_cmds.c fiddle with the passed channel index only for GRAYA drawables, not for all 2004-01-24 18:35:49 +00:00
convert_cmds.c use gboolean instead of gint for "alpha_dither" and "remove_dups" in all 2004-01-31 16:23:25 +00:00
display_cmds.c Store the zoom factor as float, not as a ratio. 2004-01-29 22:22:29 +00:00
drawable_cmds.c added new function gimp_viewable_get_dummy_preview() which currently 2004-02-10 15:33:37 +00:00
edit_cmds.c added boolean return value indicating whether the cut/copy was successful. 2004-03-10 11:44:16 +00:00
fileops_cmds.c added new function plug_in_proc_def_compare_menu_path() which is a 2004-02-03 13:02:18 +00:00
floating_sel_cmds.c removed gimp_image_owns_item() again. 2004-01-26 16:18:16 +00:00
font_select_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
fonts_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
gimp-pdb.c tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" 2004-01-05 14:35:19 +00:00
gimp-pdb.h Made 3rd party scripts work again after all that PDB function renaming: 2003-12-05 13:02:18 +00:00
gimppdb.c tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" 2004-01-05 14:35:19 +00:00
gimppdb.h Made 3rd party scripts work again after all that PDB function renaming: 2003-12-05 13:02:18 +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 tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" 2004-01-05 14:35:19 +00:00
gimpprocedure.h Made 3rd party scripts work again after all that PDB function renaming: 2003-12-05 13:02:18 +00:00
gimprc_cmds.c added the new function gimp_rc_set_unknown_token() to get autosave working 2004-02-04 00:07:26 +00:00
gradient_select_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
gradients_cmds.c plug-ins/common/psd.c app/vectors/gimpvectors-import.c removed more double 2004-01-07 23:18:38 +00:00
guides_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
help_cmds.c changed "prog_name" parameter of gimp_help() to "help_domain". It's 2004-01-20 12:38:31 +00:00
image_cmds.c added new function gimp_viewable_get_dummy_preview() which currently 2004-02-10 15:33:37 +00:00
internal_procs.c tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" 2004-01-05 14:35:19 +00:00
internal_procs.h fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
layer_cmds.c added progress callback pointers to gimp_item_scale() and its variants. 2004-02-09 00:09:20 +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 tools/pdbgen/pdb/brush_select.pdb tools/pdbgen/pdb/brushes.pdb 2003-08-18 18:09:26 +00:00
misc_cmds.c removed the hack that used to call gimp_exit() when the batch command 2003-11-30 16:05:56 +00:00
paint_tools_cmds.c added #defines for GimpCoords' default pressure, tilt and wheel values. 2004-02-23 22:36:50 +00:00
palette_cmds.c fix spelling of "quality" in comment 2003-07-03 00:47:26 +00:00
palette_select_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
palettes_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
parasite_cmds.c Fixed bug #79897 for all parasite procedures: 2003-08-17 19:58:59 +00:00
paths_cmds.c added "gboolean use_default_values" to GimpItem::stroke(). 2004-01-22 00:16:49 +00:00
pattern_select_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +00:00
patterns_cmds.c tools/pdbgen/pdb/brushes.pdb tools/pdbgen/pdb/fonts.pdb 2003-12-08 11:58:45 +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 renamed gimp_temp_PDB_name() to gimp_procedurab_db_temp_name() 2003-12-19 00:00:49 +00:00
procedural_db.c tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" 2004-01-05 14:35:19 +00:00
procedural_db.h Made 3rd party scripts work again after all that PDB function renaming: 2003-12-05 13:02:18 +00:00
procedural_db_cmds.c renamed gimp_temp_PDB_name() to gimp_procedurab_db_temp_name() 2003-12-19 00:00:49 +00:00
selection_cmds.c ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
selection_tools_cmds.c Treat changes to the selection like changes to any other drawable: 2003-10-06 12:17:11 +00:00
text_tool_cmds.c removed gimp_image_owns_item() again. 2004-01-26 16:18:16 +00:00
transform_tools_cmds.c Completed the fix for bug #136702: 2004-03-13 17:45:58 +00:00
undo_cmds.c removed gimp_image_undo_*() functions... 2003-12-05 14:18:47 +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.