Gimp/app/widgets
Michael Natterer fa30ba04c7 configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am
2000-01-25  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* po-plug-ins/POTFILES.in
	* plug-ins/common/Makefile.am
	* plug-ins/common/plugin-defs.pl
	* plug-ins/megawidget/*: removed. (There were only 3 functions
	left which were used by ~5 plugins, so I moved the resp. functions
	to the plugins). More preview stuff to come...

	* app/airbrush_blob.c
	* modules/colorsel_triangle.c
	* modules/colorsel_water.c: use G_PI instead of M_PI.

	* app/procedural_db.h
	* libgimp/gimpenums.h
	* plug-ins/script-fu/script-fu-constants.c
	* tools/pdbgen/enums.pl: new PDB return value STATUS_CANCEL which
	indicates that "Cancel" was pressed in a plugin dialog. (Useful
	only for file load/save plugins).

	* app/fileops.[ch]
	* app/menus.c: changes to handle STATUS_CANCEL correctly. Did some
	code cleanup in fileops.[ch]. Pop up a warning if File->Save
	failed.

	* app/plug_in.c: return_val[0] is of type PDB_STATUS, not
	PDB_INT32.

	* libgimp/gimpmath.h: new constant G_MAXRAND which equals to
	RAND_MAX if it exists or to G_MAXINT otherwise.

	* libgimp/gimpwidgets.[ch]: new function gimp_random_seed_new()
	which creates a spinbutton and a "Time" toggle.
	Call the function which does the "set_sensitive" magic from the
	radio button callback.

	* plug-ins/[75 plugins]:

	- Return STATUS_CANCEL in all file load/save dialogs if "Cancel"
	  was pressed.
	- Standardized the file plugins' "run" functions.
	- Use G_PI and G_MAXRAND everywhere.
	- Added tons of scales and spinbuttons instead of text entries.
	- Applied uniform packing/spacings all over the place.
	- Reorganized some UIs (stuff like moving the preview to the top
	  left corner of the dialog).
	- Removed many ui helper functions and callbacks and use the stuff
	  from libgimp instead.
	- I tried not to restrict the range of possible values when I
	  replaced entries with spinbuttons/scales but may have failed,
	  though in some cases. Please test ;-)
	- #include <libgimp/gimpmath.h> where appropriate and use it's
	  constants.
	- Indentation, s/int/gint/ et.al., code cleanup.

	RFC: The plugins are definitely not useable with GIMP 1.0 any
	     more, so shouldn't we remove all the remaining compatibility
	     stuff ??? (like "#ifdef GIMP_HAVE_PARASITES")
2000-01-25 17:46:56 +00:00
..
gimpbrusheditor.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimpbrusheditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpcolordialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +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 app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +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 exchanged the big fat bigcirc cursors against a new one in the style of 2000-01-19 20:40:58 +00:00
gimpcursor.h exchanged the big fat bigcirc cursors against a new one in the style of 2000-01-19 20:40:58 +00:00
gimpdeviceinfo.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimpdevices.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimpdevices.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpdnd.c corrected the conversion between guchar<->guint16 when setting and getting 2000-01-24 22:31:52 +00:00
gimpdnd.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gimpgradienteditor.c gimprc.c replaced usage of fixed buffers with dynamic ones, using 2000-01-09 21:31:01 +00:00
gimpgradienteditor.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gimphelp.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimphelp.h app/gimphelp.h libgimp/gimp.h declare the gimp_standard_help_func in 2000-01-11 15:48:00 +00:00
gimphistogramview.c app/gdisplay.c app/gimage_cmds.c fixed typos 2000-01-09 12:40:10 +00:00
gimphistogramview.h added gimphistogram*, histogramwidget*, removed histogram.[ch] 1999-03-01 05:11:19 +00:00
gimpitemfactory.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gimpitemfactory.h app/app_procs.c app/channels_dialog.c app/fileops.c app/gdisplay.c 1999-11-23 19:11:29 +00:00
gimppaletteeditor.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimppaletteeditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimptoolbox-color-area.c fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
gimptoolbox-color-area.h fill dummy gimage->base_type as well 2000-01-03 07:49:19 +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/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
gimpwidgets-utils.h app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +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