Commit Graph

2108 Commits

Author SHA1 Message Date
Sven Neumann 9027a192c0 plug-ins/common/Makefile.am plug-ins/common/plugin-defs.pl added Redeye
2006-04-23  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/Makefile.am
	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/redeye.c: added Redeye Removal plug-in, written
	by Robert Merkel and Andreas Røsdal. Fixes bug #91795.
2006-04-23 12:14:13 +00:00
Manish Singh e0d487251b use PNG_CFLAGS for the png plugin.
2006-04-23  Manish Singh  <yosh@gimp.org>

        * plug-ins/common/plugin-defs.pl: use PNG_CFLAGS for the png plugin.

        * plug-ins/common/Makefile.am: regenerated.
2006-04-23 07:22:27 +00:00
Manish Singh f7d7c238f6 don't use long deprecated libpng API, and drop support for ancient libpng
2006-04-23  Manish Singh  <yosh@gimp.org>

        * plug-ins/common/png.c: don't use long deprecated libpng API, and
        drop support for ancient libpng versions. Fixes bug #339402.

        * configure.in: use pkg-config to detect libpng. This means we now
        require at least libpng 1.2.2, but that's over four years old, so
        that shouldn't be that big a deal.
2006-04-23 07:19:41 +00:00
Simon Budig e7d2f8f220 only access existing toggle buttons. Fixes bug #339124
2006-04-20  Simon Budig  <simon@gimp.org>

	* plug-ins/common/convmatrix.c: only access existing toggle buttons.
	Fixes bug #339124

	* devel-docs/debug-plug-ins.txt: Added hint how to run a plugin
	in the gdb when GIMP_PLUGIN_DEBUG is active.
2006-04-20 12:15:16 +00:00
Sven Neumann 2ce080c9fc fixed bug in range calculation that caused display errors in the last row
2006-04-19  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: fixed bug in range calculation
	that caused display errors in the last row (bug #338378).
2006-04-19 12:11:00 +00:00
Sven Neumann 5659ef741d code cleanup by Clarence Risher (bug #338002).
2006-04-13  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gif.c: code cleanup by Clarence Risher
	(bug #338002).
2006-04-13 11:16:13 +00:00
Sven Neumann a883043bac add layers in the expected order.
2006-04-06  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/compose.c: add layers in the expected order.

	* plug-ins/common/decompose.c: fixed out-of-bounds access to layer
	array (bug #322310).
2006-04-06 08:49:32 +00:00
Michael Schumacher 971edd0c2c plug-ins/common/mkgen.pl introduced a new parameter 'extralibs' and
2006-04-06  Michael Schumacher  <schumaml@cvs.gnome.org>

	* plug-ins/common/mkgen.pl
	* plug-ins/common/plugin-defs.pl: introduced a new parameter
	'extralibs' and changed mkgen.pl to treat this equally to
	'optional' for non-optional plug-ins that needs different libs on
	different platforms
	* plug-ins/common/Makefile.am: regenerated
2006-04-06 01:31:39 +00:00
Michael Schumacher b40a1df299 don't exclude the screenshot plug-in on os_win32 change $(SCREENSHOT) into
2006-04-05  Michael Schumacher  <schumaml@cvs.gnome.org>

	* configure.in: don't exclude the screenshot plug-in on os_win32
	* plug-ins/common/Makefile.am: change $(SCREENSHOT) into screenshot
	to make the screenshot plug-in build and install on the Microsoft
	Windows platform.
2006-04-06 00:21:09 +00:00
Sven Neumann 519a51f226 pulse the progress when loading an animation because we cannot tell
2006-04-05  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gifload.c: pulse the progress when loading an
	animation because we cannot tell beforehand how many frames are to
	be loaded.
2006-04-05 11:31:06 +00:00
Sven Neumann 764cdb9d95 nicer progress update when saving GIF animations.
2006-04-04  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gif.c (save_image): nicer progress update when
	saving GIF animations.
2006-04-04 14:03:00 +00:00
Michael Natterer 763bc2d14f update the progress text to show the frame number when loading multi-frame
2006-04-04  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/gifload.c (ReadImage): update the progress text
	to show the frame number when loading multi-frame GIFs.
2006-04-04 12:51:13 +00:00
Sven Neumann 5e969a4a10 applied a patch from Guillermo S. Romero that adds basic support for
2006-03-31  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/psd_save.c: applied a patch from Guillermo
	S. Romero that adds basic support for saving layer masks.
2006-03-31 05:55:33 +00:00
Tor Lillqvist a569559b4a Make it compile again, add missing parameter to gimp_install_procedure().
2006-03-29  Tor Lillqvist  <tml@novell.com>

	* plug-ins/common/winprint.c (query): Make it compile again, add
	missing parameter to gimp_install_procedure().
2006-03-29 09:45:42 +00:00
Sven Neumann 20ef3ba43c plug-ins/common/psd.c did a global gimage -> image substitution.
* plug-ins/common/psd.c
	* plug-ins/rcm/rcm_misc.c: did a global gimage -> image substitution.
2006-03-28 17:10:50 +00:00
Sven Neumann 86eab9bf5e plug-ins/common/mapcolor.c avoid using FG and BG.
2006-03-24  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/mapcolor.c
	* plug-ins/common/warp.c: avoid using FG and BG.
2006-03-24 11:17:55 +00:00
Sven Neumann d65622407a renamed from "Rect Select" to "Rectangle Select" (bug #335715).
2006-03-24  Sven Neumann  <sven@gimp.org>

        * app/tools/gimprectselecttool.c: renamed from "Rect Select" to
        "Rectangle Select" (bug #335715).

        * app/core/gimpchannel-select.c (gimp_channel_select_rectangle):
        string change (bug #335715).

        * plug-ins/common/svg.c: follow the change to the file format
        label done in the shared-mime-info package (bug #335716).

        * configure.in: fixed the --without-libtiff case in the summary
        (bug #335764).
2006-03-24 08:15:01 +00:00
Sven Neumann d6b20db79c plug-ins/common/psd.c converted shorts to gint16 and longs to gint32 to
2006-03-23  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/psd.c
	* plug-ins/common/psd_save.c: converted shorts to gint16 and longs
	to gint32 to fix 64bit problems as reported in bug #335130.
2006-03-23 11:21:39 +00:00
Sven Neumann e14cc3b4e3 removed version number from dialog title, improved progress update.
2006-03-23  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/randomize.c: removed version number from dialog
	title, improved progress update.
2006-03-23 10:38:57 +00:00
Sven Neumann be86c4f1fa ooops, I didn't mean to commit this (yet) 2006-03-17 15:43:15 +00:00
Sven Neumann 22a71aa883 applied a patch from Karine Delvare that fixes a performance problem in
2006-03-17  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/lic.c: applied a patch from Karine Delvare that
	fixes a performance problem in the Van Gogh plug-in (bug #113615).
2006-03-17 15:41:25 +00:00
Sven Neumann 724dd6b8e7 removed some more periods that I missed earlier 2006-03-17 10:55:22 +00:00
Sven Neumann 0486d1c9df removed trailing period from procedure blurbs.
2006-03-17  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/*.c: removed trailing period from procedure blurbs.
2006-03-17 09:29:48 +00:00
William Skaggs a8a732c414 Bill Skaggs <weskaggs@primate.ucdavis.edu>
* plug-ins/common/AlienMap2.c
	* plug-ins/common/CML_explorer.c
	* plug-ins/common/align_layers.c
	* plug-ins/common/animationplay.c
	* plug-ins/common/animoptimize.c
	* plug-ins/common/apply_lens.c
	* plug-ins/common/autocrop.c
	* plug-ins/common/autostretch_hsv.c
	* plug-ins/common/blinds.c
	* plug-ins/common/blur.c
	* plug-ins/common/borderaverage.c
	* plug-ins/common/bumpmap.c
	* plug-ins/common/c_astretch.c
	* plug-ins/common/cartoon.c
	* plug-ins/common/ccanalyze.c
	* plug-ins/common/channel_mixer.c
	* plug-ins/common/checkerboard.c
	* plug-ins/common/color_enhance.c
	* plug-ins/common/colorify.c
	* plug-ins/common/colortoalpha.c
	* plug-ins/common/compose.c
	* plug-ins/common/convmatrix.c
	* plug-ins/common/cubism.c
	* plug-ins/common/curve_bend.c
	* plug-ins/common/decompose.c
	* plug-ins/common/deinterlace.c
	* plug-ins/common/depthmerge.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/destripe.c
	* plug-ins/common/diffraction.c
	* plug-ins/common/displace.c
	* plug-ins/common/dog.c
	* plug-ins/common/edge.c
	* plug-ins/common/emboss.c
	* plug-ins/common/engrave.c
	* plug-ins/common/exchange.c
	* plug-ins/common/film.c
	* plug-ins/common/flarefx.c
	* plug-ins/common/fp.c
	* plug-ins/common/fractaltrace.c
	* plug-ins/common/gauss.c
	* plug-ins/common/gee.c
	* plug-ins/common/gee_zoom.c
	* plug-ins/common/glasstile.c
	* plug-ins/common/gnomeprint.c
	* plug-ins/common/gqbist.c
	* plug-ins/common/gradmap.c
	* plug-ins/common/grid.c
	* plug-ins/common/guillotine.c
	* plug-ins/common/hot.c
	* plug-ins/common/illusion.c
	* plug-ins/common/iwarp.c
	* plug-ins/common/jigsaw.c
	* plug-ins/common/laplace.c
	* plug-ins/common/lic.c
	* plug-ins/common/mail.c
	* plug-ins/common/mapcolor.c
	* plug-ins/common/max_rgb.c
	* plug-ins/common/mblur.c
	* plug-ins/common/mosaic.c
	* plug-ins/common/neon.c
	* plug-ins/common/newsprint.c
	* plug-ins/common/nlfilt.c
	* plug-ins/common/noisify.c
	* plug-ins/common/normalize.c
	* plug-ins/common/nova.c
	* plug-ins/common/oilify.c
	* plug-ins/common/papertile.c
	* plug-ins/common/photocopy.c
	* plug-ins/common/pixelize.c
	* plug-ins/common/plasma.c
	* plug-ins/common/plugin-browser.c
	* plug-ins/common/polar.c
	* plug-ins/common/procedure-browser.c
	* plug-ins/common/randomize.c
	* plug-ins/common/retinex.c
	* plug-ins/common/ripple.c
	* plug-ins/common/sample_colorize.c
	* plug-ins/common/scatter_hsv.c
	* plug-ins/common/screenshot.c
	* plug-ins/common/sel_gauss.c
	* plug-ins/common/semiflatten.c
	* plug-ins/common/sharpen.c
	* plug-ins/common/shift.c
	* plug-ins/common/sinus.c
	* plug-ins/common/smooth_palette.c
	* plug-ins/common/snoise.c
	* plug-ins/common/sobel.c
	* plug-ins/common/softglow.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/spheredesigner.c
	* plug-ins/common/spread.c
	* plug-ins/common/struc.c
	* plug-ins/common/threshold_alpha.c
	* plug-ins/common/tile.c
	* plug-ins/common/tileit.c
	* plug-ins/common/tiler.c
	* plug-ins/common/uniteditor.c
	* plug-ins/common/unsharp.c
	* plug-ins/common/video.c
	* plug-ins/common/vinvert.c
	* plug-ins/common/vpropagate.c
	* plug-ins/common/warp.c
	* plug-ins/common/waves.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/common/wind.c
	* plug-ins/common/winprint.c
	* plug-ins/common/zealouscrop.c: Give "helpful" blurbs to menu-
	accessible plugins, and mark them for translation.  Probably there
	is room for improvement in some of them.  Still needs to be done for
	plug-ins not in "common".
2006-03-15 21:10:34 +00:00
Sven Neumann 7b2b56b2fe use the procedure blurb as tooltip.
2006-03-10  Sven Neumann  <sven@gimp.org>

	* app/actions/plug-in-actions.c (plug_in_actions_add_proc): use
	the procedure blurb as tooltip.

	* plug-ins/common/blur.c
	* plug-ins/common/gauss.c
	* plug-ins/common/mblur.c: rephrased some blurbs and marked them
	for translation.

	* app/pdb/procedural-db-query.c: formatting.
2006-03-10 10:08:35 +00:00
Sven Neumann 37848a53ec create empty layers of image size instead of skipping empty layers in PSD
2006-03-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/psd.c: create empty layers of image size instead
	of skipping empty layers in PSD files (bug #317044).
2006-03-09 11:17:02 +00:00
Sven Neumann bf647a159e added accelerators for "close" and "quit" actions.
2006-03-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: added accelerators for "close"
	and "quit" actions.

	* plug-ins/helpbrowser/dialog.c: added "close" to the popup menu.
2006-03-09 11:02:47 +00:00
Sven Neumann 1c2a472f92 also add the popup menu to the standard playback window, not only to the
2006-03-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: also add the popup menu to the
	standard playback window, not only to the detached one.
2006-03-09 09:50:03 +00:00
Sven Neumann d655228bb7 register an icon, improved tooltips, some minor cleanups.
2006-03-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: register an icon, improved
	tooltips, some minor cleanups.
2006-03-09 08:08:13 +00:00
Sven Neumann 5f5865757b use U+00D7 MULTIPLICATION SIGN instead of x when displaying sizes. 2006-02-28 12:31:04 +00:00
Sven Neumann b4cae3a79d coding style cleanup.
2006-02-28  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: coding style cleanup.
2006-02-28 08:25:34 +00:00
Sven Neumann 348a438bc3 show the shape window with a small offset.
2006-02-27  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c (detach_callback): show the
	shape window with a small offset.
2006-02-27 11:50:57 +00:00
Sven Neumann b705f1b98f use a toggle action for play 2006-02-25 23:18:59 +00:00
Sven Neumann 267c23c372 use a normal toplevel window for the plug-in dialog. Moved the Help button
2006-02-25  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: use a normal toplevel window for
	the plug-in dialog. Moved the Help button to the toolbar.
2006-02-25 22:40:52 +00:00
Sven Neumann ea8f0aeb14 added a define for GIMP_STOCK_DETACH to the list of missing icons.
2006-02-25  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/gimpstock.h: added a define for GIMP_STOCK_DETACH
	to the list of missing icons.

	* app/actions/dockable-actions.c: use GIMP_STOCK_DETACH instead of
	GTK_STOCK_CONVERT.

	* plug-ins/common/animationplay.c: unveiled a long-standing secret
	feature of the Animation Playback plug-in by. Needs more love.
2006-02-25 22:04:19 +00:00
Sven Neumann 46c2d5fcd3 use a combo-box to select the tiling primitives.
2006-02-20  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/mosaic.c: use a combo-box to select the tiling
	primitives.
2006-02-20 08:08:54 +00:00
David Odin 67df51d49c applied a (slightly modified) patch from Esben Mose Hansen which add
* plug-ins/common/mosaic.c: applied a (slightly modified) patch from
  Esben Mose Hansen which add triangles as a tile type.
2006-02-19 19:59:50 +00:00
Sven Neumann 1b01b29548 removed warning when reusing a color index for transparency. Shouldn't
2006-02-19  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gif.c (save_image): removed warning when reusing
	a color index for transparency. Shouldn't pose a problem for any
	GIF viewer and only confuses our users.
2006-02-19 17:17:03 +00:00
Sven Neumann 3ded19dea8 added some const qualifiers and other minor cleanups.
2006-02-19  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gauss.c: added some const qualifiers and other
	minor cleanups.
2006-02-19 16:12:32 +00:00
Sven Neumann 70c8c61029 coding style cleanup after applying the patch as attached to bug #331569 2006-02-18 15:32:52 +00:00
Sven Neumann 631478cd31 applied patch from Stephane Chauveau. Code cleanup and major performance
2006-02-18  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gauss.c: applied patch from Stephane Chauveau.
	Code cleanup and major performance improvements (bug #331569).


This commit is the patch as attached to bug #331569. Coding style changes
will go in with the next commit.
2006-02-18 15:31:48 +00:00
Sven Neumann a081644106 plug-ins/common/iwarp.c plug-ins/ifscompose/ifscompose.c applied patches
2006-02-17  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/iwarp.c
	* plug-ins/ifscompose/ifscompose.c
	* plug-ins/ifscompose/ifscompose_utils.c: applied patches from
	Stephane Chauveau. Reduces number of progress updates (bug #331470).
2006-02-17 07:10:17 +00:00
Sven Neumann cbf74016c5 applied patch from Stephane Chauveau that corrects the calculation of the
2006-02-16  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/unsharp.c: applied patch from Stephane Chauveau
	that corrects the calculation of the tile cache size (bug #331344).
2006-02-16 07:52:46 +00:00
Sven Neumann 15182c84f0 applied patch from Michael Schumacher that fixes a potential crash in the
2006-02-14  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c (render_frame): applied patch
	from Michael Schumacher that fixes a potential crash in the
	plug-in (bug #328919).
2006-02-14 12:08:34 +00:00
Sven Neumann eaebb24ac9 fixed incorrect loop boundaries. Should fix bug #331044.
2006-02-14  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/despeckle.c (despeckle_median): fixed incorrect
	loop boundaries. Should fix bug #331044.
2006-02-14 11:27:34 +00:00
Sven Neumann f113420b06 renamed parameter from opacity to transparency, since that's how it is
2006-02-14  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/sparkle.c: renamed parameter from opacity to
	transparency, since that's how it is being used (bug #331086,
	spotted by Joao).
2006-02-14 07:39:21 +00:00
Sven Neumann a0b3149ea5 apply multiply_alpha() on the source buffer, not the destination (bug
2006-02-14  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gauss.c (gauss): apply multiply_alpha() on the
	source buffer, not the destination (bug #331051, spotted by
	Stephane Chauveau).
2006-02-14 07:27:40 +00:00
Sven Neumann 11c0aa9c0b plug-ins/common/raw.c plug-ins/gfig/gfig-dialog.c
2006-02-07  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/raw.c
	* plug-ins/gfig/gfig-dialog.c
	* plug-ins/helpbrowser/dialog.c
	* plug-ins/imagemap/imap_browse.c
	* plug-ins/print/gimp_main_window.c: use canonical signal names.
2006-02-07 17:22:06 +00:00
David Odin 573b3096b5 length should at least be 1, or the zoom mode will produce garbage.
* plug-ins/common/mblur.c: length should at least be 1, or the zoom
  mode will produce garbage. length==0 is useless in other modes.
  (reported by daelstorm on freenode/#gimp)
2006-02-06 08:06:31 +00:00
jaycox a93b458a2a plug-ins/common/ripple.c: Fixed bug #308750 (antialiasing).
plug-ins/common/ripple.c: Fixed bug #308750 (antialiasing).
2006-02-04 06:01:59 +00:00