gimp/plug-ins/common
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
..
.cvsignore configure.in plug-ins/Makefile.am move unsharp here, since it doesn't have 2000-01-14 19:44:39 +00:00
CEL.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
CML_explorer.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
Makefile.am configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
aa.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
align_layers.c i18n fixes and updates to the polish translation 2000-01-24 20:32:42 +00:00
animationplay.c Collapse timing of completely optimized-away frames onto previous 2000-01-13 20:47:30 +00:00
animoptimize.c Collapse timing of completely optimized-away frames onto previous 2000-01-13 20:47:30 +00:00
apply_lens.c fixed typos and updated german translation 2000-01-17 21:25:29 +00:00
autocrop.c i18n stuff, dots for menu entries and dialog layout tweaks 1999-11-23 20:29:20 +00:00
autostretch_hsv.c libgimp/gimpcolorspace.c Prefixed all functions with gimp_ to avoid 2000-01-03 01:58:43 +00:00
blinds.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
blur.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
borderaverage.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
bumpmap.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
bz2.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
c_astretch.c plug-ins/common/animationplay.c plug-ins/common/bz2.c 1999-12-28 18:30:01 +00:00
checkerboard.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
color_enhance.c fixed types 2000-01-25 14:13:35 +00:00
colorify.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
colortoalpha.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
compose.c app/gimphelp.h libgimp/gimp.h declare the gimp_standard_help_func in 2000-01-11 15:48:00 +00:00
compressor.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
convmatrix.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
csource.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
cubism.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
curve_bend.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
decompose.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
deinterlace.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
depthmerge.c added a float adjustment callback. 2000-01-15 15:32:28 +00:00
despeckle.c added a float adjustment callback. 2000-01-15 15:32:28 +00:00
destripe.c added a float adjustment callback. 2000-01-15 15:32:28 +00:00
diffraction.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
displace.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
edge.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
emboss.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
engrave.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
exchange.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
film.c make sure that the help signals are created for all widget classes where 2000-01-06 22:26:10 +00:00
flarefx.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
fp.c remove unneccessary rgb_to_hsv and bugfiles 2000-01-19 14:57:19 +00:00
fractaltrace.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gauss_iir.c extended gauss_blur functionality and a few other minor hacks 2000-01-18 21:01:45 +00:00
gauss_rle.c extended gauss_blur functionality and a few other minor hacks 2000-01-18 21:01:45 +00:00
gbr.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gee.c make sure that the help signals are created for all widget classes where 2000-01-06 22:26:10 +00:00
gicon.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gif.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gifload.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
glasstile.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
gpb.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gqbist.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gradmap.c plug-ins/common/gbr.c plug-ins/common/gee.c plug-ins/common/gicon.c 1999-12-25 21:49:51 +00:00
grid.c extended gauss_blur functionality and a few other minor hacks 2000-01-18 21:01:45 +00:00
gtm.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
guillotine.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
gz.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
header.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
hot.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
hrz.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
illusion.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
iwarp.c added a float adjustment callback. 2000-01-15 15:32:28 +00:00
jigsaw.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
jpeg.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
laplace.c overworked my latest change and fixed some typos 2000-01-08 12:42:53 +00:00
lic.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
mail.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
mapcolor.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
max_rgb.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
mblur.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
mkgen.pl autogen .cvsignore 1999-09-04 06:19:46 +00:00
mosaic.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
mpeg.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
newsprint.c update my entry. I maintain newsprint. 2000-01-22 22:26:20 +00:00
nlfilt.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
noisify.c extended gauss_blur functionality and a few other minor hacks 2000-01-18 21:01:45 +00:00
normalize.c The way is now free for a new millenium without sprintf being used together with 1999-12-30 18:54:17 +00:00
nova.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
oilify.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
papertile.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
pat.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
pcx.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
pix.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
pixelize.c app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see 2000-01-13 15:39:26 +00:00
plasma.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
plugin-browser.c plug-ins/common/Makefile.am plug-ins/common/hrz.c 2000-01-08 15:23:28 +00:00
plugin-defs.pl configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
plugindetails.c plug-ins/common/Makefile.am plug-ins/common/hrz.c 2000-01-08 15:23:28 +00:00
png.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
pnm.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
polar.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
postscript.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
procedure-browser.c added gettext support 2000-01-01 15:38:59 +00:00
ps.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
psd.c load the resolution info from the psd file. 2000-01-24 09:05:38 +00:00
psp.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
randomize.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
ripple.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
rotate.c fixed the progressbar on 270 degree (bug #5108) 2000-01-11 19:13:39 +00:00
sample_colorize.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
scatter_hsv.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
screenshot.c i18n fixes 2000-01-09 15:51:46 +00:00
sel_gauss.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
semiflatten.c plug-ins/common/scatter_hsv.c plug-ins/common/semiflatten.c 2000-01-07 17:18:44 +00:00
sharpen.c added a float adjustment callback. 2000-01-15 15:32:28 +00:00
shift.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
smooth_palette.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
snoise.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
sobel.c plug-ins/common/Makefile.am plug-ins/common/hrz.c 2000-01-08 15:23:28 +00:00
sparkle.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
spheredesigner.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
spread.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
sunras.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
tga.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
threshold_alpha.c plug-ins/common/tga.c plug-ins/common/tiff.c plug-ins/common/tile.c 2000-01-09 06:02:20 +00:00
tiff.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
tile.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
tileit.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
tiler.c plug-ins/common/tga.c plug-ins/common/tiff.c plug-ins/common/tile.c 2000-01-09 06:02:20 +00:00
unsharp.c app/Makefile.am removed. 2000-01-14 12:41:00 +00:00
url.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
video.c emit the "color_changed" signal whenever the user selects "Use FG/BG 2000-01-17 17:02:26 +00:00
vinvert.c plug-ins/common/tga.c plug-ins/common/tiff.c plug-ins/common/tile.c 2000-01-09 06:02:20 +00:00
vpropagate.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
warp.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
waves.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
whirlpinch.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
winclipboard.c plug-ins/common/csource.c plug-ins/common/header.c 2000-01-17 13:21:13 +00:00
wind.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
winprint.c Fix the handling of stored state. Actually use the margins from the Page 1999-12-08 00:19:20 +00:00
wmf.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
xbm.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
xpm.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
xwd.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
zealouscrop.c The way is now free for a new millenium without sprintf being used together with 1999-12-30 18:54:17 +00:00