Gimp/plug-ins/script-fu
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
..
scripts remove unneccessary rgb_to_hsv and bugfiles 2000-01-19 14:57:19 +00:00
siod acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
.cvsignore Finally a font-selector. 1998-08-10 15:06:58 +00:00
convert-script Might be useful ... 1998-08-05 21:38:27 +00:00
interp_md5.c Initial revision 1997-11-24 22:05:25 +00:00
interp_md5.h Initial revision 1997-11-24 22:05:25 +00:00
interp_regex.c acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
interp_slib.c *** empty log message *** 2000-01-15 20:33:04 +00:00
interp_sliba.c Fix own braino: Use max three octal digits, not four. 1999-09-03 21:16:53 +00:00
interp_trace.c fixed up idle handler for file open (look like testgtk idle demo) 1998-04-11 05:07:52 +00:00
Makefile.am acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
regex.c acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
regex.h acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
regexrepl.c acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
regexrepl.h acconfig.h configure.in libgimp/Makefile.am libgimp/gimpregex.h 2000-01-24 22:16:36 +00:00
script-fu-console.c got rid of an old gtk-bug workaround that surely has never worked as it should 2000-01-09 21:19:46 +00:00
script-fu-console.h plug-ins/script-fu/script-fu.c added an eval PDB interface for running 1998-09-10 19:03:20 +00:00
script-fu-constants.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
script-fu-constants.h app/channel.h app/gimpimage.h app/gimpimageP.h app/layer.h app/undo.[ch] 1999-09-23 23:42:38 +00:00
script-fu-enums.h added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
script-fu-interface.c provide a copy of the improved g_strescape funtion as found in glib-1.3.x 2000-01-21 17:14:30 +00:00
script-fu-scripts.c provide a copy of the improved g_strescape funtion as found in glib-1.3.x 2000-01-21 17:14:30 +00:00
script-fu-scripts.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
script-fu-server.c please picky compilers 1999-12-06 22:44:40 +00:00
script-fu-server.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
script-fu.c i18n fixes 2000-01-09 15:51:46 +00:00
siod.h app/channel.h app/gimpimage.h app/gimpimageP.h app/layer.h app/undo.[ch] 1999-09-23 23:42:38 +00:00
siodp.h Initial revision 1997-11-24 22:05:25 +00:00