gimp/app/widgets
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
..
gimpbrusheditor.c Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpbrusheditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpcolordialog.c The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
gimpcolordialog.h Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
gimpcolordisplayeditor.c fixed a crash on Cancel that occured due to bad list handling 1999-11-06 03:03:26 +00:00
gimpcolormapeditor.c version number bump 1999-08-22 00:39:51 +00:00
gimpcolormapeditor.h version number bump 1999-08-22 00:39:51 +00:00
gimpcolorpanel.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimpcolorpanel.h new function color_panel_set_color(). 1999-08-24 02:52:40 +00:00
gimpcursor.c applied patches 1999-09-26 04:53:59 +00:00
gimpcursor.h Uncomment the inclusion of gdkcursor.h that should happen only with GTk+ 1999-10-25 19:20:41 +00:00
gimpdeviceinfo.c app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
gimpdevices.c app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
gimpdevices.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpdnd.c app/gimpdnd.c remove the remaining defines of GRAD_CHECK_SIZE and include 1999-10-30 17:49:50 +00:00
gimpdnd.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gimpgradienteditor.c app/airbrush.c app/apptypes.h app/brushes_cmds.c 1999-11-14 10:50:19 +00:00
gimpgradienteditor.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gimphelp.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimphelp.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimphistogramview.c added gimphistogram*, histogramwidget*, removed histogram.[ch] 1999-03-01 05:11:19 +00:00
gimphistogramview.h added gimphistogram*, histogramwidget*, removed histogram.[ch] 1999-03-01 05:11:19 +00:00
gimpitemfactory.c app_procs.c app/commands.[ch] app/interface.c app/menus.c app/session.c 1999-10-30 10:39:48 +00:00
gimpitemfactory.h app/fileops.c app/menus.[ch] app/menus.h show a help page for all menu 1999-10-03 16:54:17 +00:00
gimppaletteeditor.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimppaletteeditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimptoolbox-color-area.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimptoolbox-color-area.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimptoolbox-indicator-area.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimptoolbox-indicator-area.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpwidgets-utils.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gimpwidgets-utils.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
gtkhwrapbox.c gle sync 1999-09-04 06:29:10 +00:00
gtkhwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkvwrapbox.c gle sync 1999-09-04 06:29:10 +00:00
gtkvwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkwrapbox.c gle sync 1999-09-04 06:29:10 +00:00
gtkwrapbox.h gle sync 1999-09-04 06:29:10 +00:00