Gimp/tools/pdbgen/pdb
Michael Natterer 0c922cd3b0 app/airbrush.c app/apptypes.h app/brushes_cmds.c
1999-11-14  Michael Natterer  <mitch@gimp.org>

	* app/airbrush.c
	* app/apptypes.h
	* app/brushes_cmds.c
	* tools/pdbgen/pdb/brushes.pdb
	* app/bucket_fill.c
	* app/clone.c
	* app/gimpbrushpipe.c
	* app/paint_core.c
	* app/patterns.h
	* app/patterns_cmds.c
	* tools/pdbgen/pdb/patterns.pdb: removed the GimpBrushP and
	GPatternP types and use ordinary pointers instead.

	The following stuff makes the "no_data" behaviour consistent. As a
	side-effect it should make the gimp work when there are _really_ no
	brushes/patterns/gradients.

	* app/brush_select.c
	* app/pattern_select.c: set the initial brush/pattern name to "No
	Brushes/Patterns available" instead of "Active".

	* app/devices.c: set the device contexts' brush/pattern/gradient
	names if we started with no_data, so we find them on refresh.

	* app/gimpbrushlist.c: set the name of the standard_brush to
	"Standard".

	* app/gimpcontext.c: don't replace the current
	brush/pattern/gradient's name if the new one to be set is the
	standard one. Together with the change in devices.c, this ensures
	that we get what is set in devicerc. Minor fixes.

	* app/gradient.c: changed gradients_init() to work like the other
	data init functions. Only insert a default gradient in the
	gradients list when the editor is opened (this means that the
	gradients now behave like brushes/patterns when we start with
	"no_data").
	New function gradient_update() avoids tons of useless redraws of
	all clist gradient previews whenever the gradient editor wants to
	update it's large preview.

	* app/gradient_select.c: don't segfault when the user tries to
	drag from an empty gradient list.

	* app/patterns.c: set the index of the standard_pattern to -1 to
	indicate that it's not part of the pattern list.
1999-11-14 10:50:19 +00:00
..
brush_select.pdb Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
brushes.pdb app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
channel.pdb Remove a call to channel_set_opacity() at a point where channel always is 1999-07-28 23:47:45 +00:00
channel_ops.pdb Lossa stuff 1999-04-23 06:55:37 +00:00
color.pdb api change #2, fix #1 1999-10-24 20:49:09 +00:00
convert.pdb More context & dnd stuff... 1999-10-28 15:05:49 +00:00
display.pdb Stuff 1999-03-28 06:36:11 +00:00
drawable.pdb updated version from Wolfgag Hofer 1999-11-10 10:19:30 +00:00
edit.pdb Stuff 1999-04-10 21:41:26 +00:00
fileops.pdb tools/pdbgen/pdb/fileops.pdb applied the patch from Wolfgang Hofer that 1999-09-01 18:46:25 +00:00
floating_sel.pdb Bunch more stuff 1999-03-17 23:08:08 +00:00
gdisplay.pdb Stuff 1999-03-28 06:36:11 +00:00
gimage.pdb applied a (modified) patch from Rene Rebe <rene.rebe@okay.net> that allows 1999-11-09 14:10:09 +00:00
gimage_mask.pdb some unimportant fiddling with the rotate plug-in 1999-11-13 19:20:11 +00:00
gimphelp.pdb made gimp_help accessible through the PDB 1997-01-03 10:28:33 +00:00
gimprc.pdb made the monitor resolution accessible through a PDB function 1999-08-12 16:54:53 +00:00
gradient.pdb-21477 More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gradient_select.pdb app/gradient_select_cmds.c tools/pdbgen/pdb/gradient_select.pdb 1999-11-04 22:17:05 +00:00
gradients.pdb More context & dnd stuff... 1999-10-28 15:05:49 +00:00
guides.pdb a whole lotta guide fixes 1999-10-13 23:07:45 +00:00
image.pdb applied a (modified) patch from Rene Rebe <rene.rebe@okay.net> that allows 1999-11-09 14:10:09 +00:00
interface.pdb tools/pdbgen/plug_in.pdb new files 1999-05-03 19:22:58 +00:00
layer.pdb don't check name for NULL and fail 1999-08-28 17:55:47 +00:00
misc.pdb listed tools first in SUBDIRS, so xgettext can grab the autogenned files 1999-04-30 21:11:27 +00:00
misc_tools.pdb NEW FILES: app/scan_convert.c common code from free_select.c and 1999-10-04 05:51:40 +00:00
paint_tools.pdb NEW FILES: app/scan_convert.c common code from free_select.c and 1999-10-04 05:51:40 +00:00
palette.pdb Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
parasite.pdb pdb renames 1999-10-27 20:23:04 +00:00
paths.pdb plug-ins/sel2path/sel2path.c app/paths_dialog.c app/paths_cmds.c 1999-07-13 21:55:39 +00:00
pattern_select.pdb Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
patterns.pdb app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
plug_in.pdb progress_init takes an int32, not a display... 1999-05-03 22:36:26 +00:00
procedural_db.pdb treat INT8s are guint8 internally, as a bandaid to address bug #2208 and 1999-11-09 00:23:14 +00:00
selection.pdb some unimportant fiddling with the rotate plug-in 1999-11-13 19:20:11 +00:00
text_tool.pdb libgimp/Makefile.am new file. Currently contains constants for image size 1999-05-09 16:38:05 +00:00
tools.pdb NEW FILES: app/scan_convert.c common code from free_select.c and 1999-10-04 05:51:40 +00:00
transform_tools.pdb NEW FILES: app/scan_convert.c common code from free_select.c and 1999-10-04 05:51:40 +00:00
undo.pdb Stuff 1999-03-28 06:36:11 +00:00
unit.pdb app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00