gimp/plug-ins/common
BST 2000 Austin Donnelly 547f482063 emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is
Sun Aug 20 21:02:22 BST 2000  Austin Donnelly  <austin@gimp.org>

	* emboss.c
	* jigsaw.c
	* max_rgb.c
	* nlfilt.c
	* wind.c
	* waves.c: When a radio button in GTK is clicked, the
	    widget that used to be selected gets a signal as well as the
	    one that was clicked.  Mostly people cope with this by
	    guarding their signal handers with a check to run to the code
	    only if the widget is active.  However, the callback functions
	    registered with gimp_radio_group_new2() in the above files
	    don't have this guard.  In most cases, this is a bad idea
	    since it causes previews to be updated too many times.  In the
	    emboss case it would also get the preview contents wrong when
	    first displaying the dialog, since the act of
	    gtk_widget_show()ing the dialog causes an event to be sent to
	    the widget that's just been de-selected, causing the preview
	    to redraw while the settings are inconsistent.

	* emboss.c: The emboss plugin also used uninitialised data the
	    first time it is started, which wasn't biting currently, but
	    might in the future or on other architectures which don't zero
	    their stacks.  Also made active region estimation more robust.

	    I still haven't been able to reproduce Bug #17660: Embross
	    plugin crashes, but I will admit that there's what could be
	    uninitialised memory in the preview bitmap the very first time
	    it is shown.
2000-08-20 20:34:26 +00:00
..
.cvsignore configure.in moved from it's own directory to common 2000-04-30 21:49:20 +00:00
CEL.c Sven Neumann <sven@gimp.org> 2000-06-01 12:20:13 +00:00
CML_explorer.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
Makefile.am configure.in moved from it's own directory to common 2000-04-30 21:49:20 +00:00
aa.c Sven Neumann <sven@gimp.org> 2000-06-01 12:20:13 +00:00
align_layers.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
animationplay.c check if drawable returned by gimp_drawable_get() is valid. In a lot of 2000-08-16 19:11:27 +00:00
animoptimize.c Fix old bug which could cause errors in evaluating the final pixel of each 2000-06-05 12:02:31 +00:00
apply_lens.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
autocrop.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
autostretch_hsv.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-04-30 21:03:44 +00:00
blinds.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
blur.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
borderaverage.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
bumpmap.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
bz2.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-04-30 21:03:44 +00:00
c_astretch.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-04-30 21:03:44 +00:00
checkerboard.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
color_enhance.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-04-30 21:03:44 +00:00
colorify.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
colortoalpha.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
compose.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
compressor.c Change Win32 implementation to be a bit simpler. Use minigzip (from zlib) 2000-07-30 23:17:00 +00:00
convmatrix.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
csource.c Final (1.2) libgimp namespace cleanup part I: 2000-05-26 22:28:40 +00:00
cubism.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
curve_bend.c forgot to commit this last weekend :) 2000-08-07 21:30:35 +00:00
decompose.c applied gimp-kirchgessner-000728-0, a patch by Peter Kirchgessner that 2000-07-29 20:34:20 +00:00
deinterlace.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
depthmerge.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
despeckle.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
destripe.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
diffraction.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
displace.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
edge.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
emboss.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
engrave.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
exchange.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
film.c Sven Neumann <sven@gimp.org> 2000-08-03 00:48:55 +00:00
flarefx.c I am stupid. Dropping the 4-byte alignment caused the 2000-05-23 18:52:14 +00:00
fp.c gimprc.in replaced "color-cube" by "min-colors". 2000-04-30 18:17:55 +00:00
fractaltrace.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gauss_iir.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gauss_rle.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gbr.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gee.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gicon.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gif.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
gifload.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
glasstile.c plug-ins/common/glasstile.c 2000-05-25 23:28:20 +00:00
gpb.c Libgimp cleanup part II (with a little help from Yosh who moved the CVS 2000-05-27 01:30:21 +00:00
gqbist.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
gradmap.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-04-30 21:03:44 +00:00
grid.c the never-ending previews story... 2000-05-24 14:35:25 +00:00
gtm.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
guillotine.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
gz.c Change Win32 implementation to be a bit simpler. Use minigzip (from zlib) 2000-07-30 23:17:00 +00:00
header.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
hot.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
hrz.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
illusion.c plug-ins/common/illusion.c 2000-05-26 22:48:00 +00:00
iwarp.c plug-ins/common/iwarp.c 2000-06-30 21:12:14 +00:00
jigsaw.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
jpeg.c Minor capatization changes in the Jpeg^H^H^HPEG plug-in. 2000-07-25 01:27:27 +00:00
laplace.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
lic.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
mail.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
mapcolor.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
max_rgb.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
mblur.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
mkgen.pl autogen .cvsignore 1999-09-04 06:19:46 +00:00
mosaic.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
mpeg.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
newsprint.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
nlfilt.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
noisify.c plug-ins/common/noisify.c 2000-05-26 21:23:03 +00:00
normalize.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
nova.c I am stupid. Dropping the 4-byte alignment caused the 2000-05-23 18:52:14 +00:00
oilify.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
papertile.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
pat.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
pcx.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
pix.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
pixelize.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
plasma.c *** empty log message *** 2000-07-15 16:34:12 +00:00
plugin-browser.c plug-ins/sel2path/globals.h 2000-08-17 21:18:49 +00:00
plugin-defs.pl configure.in moved from it's own directory to common 2000-04-30 21:49:20 +00:00
plugindetails.c plug-ins/sel2path/globals.h 2000-08-17 21:18:49 +00:00
png.c *** empty log message *** 2000-08-07 08:10:11 +00:00
pnm.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
polar.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
postscript.c added a tooltip describing the "Keep Aspect Ratio" toggle. Closes bug 2000-07-30 22:48:35 +00:00
procedure-browser.c gimprc.in replaced "color-cube" by "min-colors". 2000-04-30 18:17:55 +00:00
ps.c added a tooltip describing the "Keep Aspect Ratio" toggle. Closes bug 2000-07-30 22:48:35 +00:00
psd.c use gimp_ui_init(). Minor cleanups like reordering includes consistently 2000-05-01 17:01:18 +00:00
psp.c Libgimp cleanup part II (with a little help from Yosh who moved the CVS 2000-05-27 01:30:21 +00:00
randomize.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
ripple.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
rotate.c slight speedup for 180-degrees 2000-06-18 12:26:44 +00:00
sample_colorize.c Sven Neumann <sven@gimp.org> 2000-08-03 00:48:55 +00:00
scatter_hsv.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
screenshot.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
sel_gauss.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
semiflatten.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
sharpen.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
shift.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
smooth_palette.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
snoise.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
sobel.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
sparkle.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
spheredesigner.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
spread.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
sunras.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
tga.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
threshold_alpha.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
tiff.c Add support for IIC profiles in TIFF, and document the parasite. 2000-06-18 01:07:13 +00:00
tile.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00
tileit.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
tiler.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
uniteditor.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
unsharp.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
url.c use a fixed-size buffer to make the code ANSI compliant. Fixes bug #15338. 2000-06-25 22:23:18 +00:00
video.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
vinvert.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
vpropagate.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
warp.c Add horrible hack that seems to help script-fu startup on NT 4.0, by 2000-07-18 21:49:50 +00:00
waves.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
whirlpinch.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
winclipboard.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
wind.c emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is 2000-08-20 20:34:26 +00:00
winprint.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
wmf.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
xbm.c Don't save the mask inverted. 2000-06-05 16:09:10 +00:00
xpm.c s/gimp_plugin_help_func/gimp_standard_help_func/ 2000-05-22 17:10:28 +00:00
xwd.c use gimp_ui_init(). Minor cleanups like below: includes, indentation, 2000-05-01 20:22:55 +00:00
zealouscrop.c added g_strcompress from glib-1.3 2000-08-01 00:38:38 +00:00