gimp/plug-ins/common
Sven Neumann a514ce7db1 allow to set a maximum size and center the preview area if its allocation
2004-09-09  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/gimppreviewarea.[ch]: allow to set a maximum size
	and center the preview area if its allocation extends the maximum.

	* libgimpwidgets/gimppreview.[ch]: derive from GtkVBox, moved the
	toggle button out of the table and put the table into an aspect
	frame. Added an API to set the preview boundaries. Set the maximum
	size of the GimpPreviewArea from that function.

	* libgimpwidgets/gimpwidgets.def: added new entries.

	* libgimp/gimpdrawablepreview.c: use gimp_preview_set_bounds().

	* plug-ins/common/gauss.c: pack the preview widget so that it
	resizes with the dialog.
2004-09-09 14:47:39 +00:00
..
.cvsignore plug-ins/common/cartoon.c plug-ins/common/neon.c 2004-08-11 15:25:14 +00:00
AlienMap2.c Ported to GimpPreviewArea, use an enum for the color model instead of some 2004-08-10 15:07:50 +00:00
CEL.c plug-ins/common/CEL.c ported to GtkFileChooser and HIG-ified. 2004-05-17 18:49:44 +00:00
CML_explorer.c Transformed one GtkPreview to a GimpPreviewArea and the other to a simple 2004-07-30 18:45:34 +00:00
Makefile.am plug-ins/common/cartoon.c plug-ins/common/neon.c 2004-08-11 15:25:14 +00:00
aa.c plug-ins/common/aa.c plug-ins/common/align_layers.c 2004-05-18 12:54:26 +00:00
align_layers.c there seems to be no reason why this plug-in should not work on INDEXED* 2004-07-01 20:22:43 +00:00
animationplay.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-25 20:16:07 +00:00
animoptimize.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-25 20:16:07 +00:00
apply_lens.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
autocrop.c fix handling of layers with an offset. Resize the image before cropping 2004-09-05 15:06:53 +00:00
autostretch_hsv.c HIGified, GPL license added isome plug-ins, minor code clean-up. 2004-05-09 18:45:14 +00:00
blinds.c GimpPreviewArea-ified. 2004-08-10 18:00:03 +00:00
blur.c changed dependencies for blur. 2004-06-16 16:17:02 +00:00
borderaverage.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
bumpmap.c removed preview code that isn't used any longer. 2004-07-29 23:41:36 +00:00
bz2.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
c_astretch.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-25 20:16:07 +00:00
cartoon.c use gimp_preview_invalidate() where appropriate. 2004-09-05 21:54:34 +00:00
ccanalyze.c optimized preview filling a little bit, removed trailing whitespace. 2004-07-30 12:26:11 +00:00
channel_mixer.c GtkPreview->GtkDrawingArea, plus some minor code cleanups. 2004-07-30 19:55:03 +00:00
checkerboard.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
color_enhance.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-25 20:16:07 +00:00
colorify.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-25 20:16:07 +00:00
colortoalpha.c plug-ins/common/colortoalpha.c plug-ins/common/compose.c 2004-08-30 19:01:41 +00:00
compose.c plug-ins/common/colortoalpha.c plug-ins/common/compose.c 2004-08-30 19:01:41 +00:00
compressor.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
convmatrix.c plug-ins/common/convmatrix.c plug-ins/common/smooth_palette.c renamed 2004-09-05 08:08:36 +00:00
csource.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-21 19:15:08 +00:00
cubism.c added "..." to the progress text. 2004-08-31 11:45:16 +00:00
curve_bend.c don't use GDK_TOP_LEFT_ARROW to restore the default cursor, simply pass 2004-08-31 14:02:10 +00:00
decompose.c plug-ins/common/colortoalpha.c plug-ins/common/compose.c 2004-08-30 19:01:41 +00:00
deinterlace.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
depthmerge.c removed unused variables. 2004-08-06 00:59:58 +00:00
despeckle.c don't assume the preview has always the same size, and do the memory 2004-09-02 17:49:51 +00:00
destripe.c use even more GimpPreviewArea's facilities. 2004-07-31 12:51:01 +00:00
dicom.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
diffraction.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
displace.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-26 17:29:30 +00:00
dog.c fixed a compiler warning. 2004-07-05 22:28:09 +00:00
edge.c indentation and whitespace cleanup. 2004-09-07 12:13:29 +00:00
emboss.c ported to GimpPreviewArea. 2004-07-31 13:58:19 +00:00
engrave.c Use HIG capitalization style. Added GPL license in a few places. 2004-05-26 17:29:30 +00:00
exchange.c ported to GimpPreviewArea. 2004-07-31 16:06:20 +00:00
film.c plug-ins/common/colortoalpha.c plug-ins/common/compose.c 2004-08-30 19:01:41 +00:00
flarefx.c ported to GimpPreviewArea (from GimpPreviewArea) 2004-08-06 00:36:47 +00:00
fp.c converted to GimpPreviewArea. 2004-08-03 00:58:10 +00:00
fractaltrace.c ported to GimpPreviewArea. 2004-07-31 18:42:47 +00:00
gauss.c allow to set a maximum size and center the preview area if its allocation 2004-09-09 14:47:39 +00:00
gbr.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
gee.c plug-ins/common/gauss_iir.c plug-ins/common/gauss_rle.c 2004-05-19 15:28:01 +00:00
gee_zoom.c plug-ins/common/gauss_iir.c plug-ins/common/gauss_rle.c 2004-05-19 15:28:01 +00:00
gif.c declared global const variable as static. Fixes compiler warnings seen 2004-07-21 17:06:18 +00:00
gifload.c Guard against bogus logical screen dimensions. Fixes bug #151053. 2004-08-25 22:32:54 +00:00
gih.c Fix some GUI issues. Make the relation between the dimension parameter and 2004-08-21 10:38:38 +00:00
glasstile.c ported to GimpPreviewArea. 2004-08-06 20:52:44 +00:00
glob.c the glob() function is not available on Win32 and also isn't necessarily 2004-06-07 18:47:59 +00:00
gqbist.c ported to GimpPreviewArea. 2004-07-31 19:31:57 +00:00
gradmap.c code clean-up. Improved speed a lot (500 percent for 1000 x 1000 RGB 2004-05-27 19:00:49 +00:00
grid.c ported to GimpDrawablePreview. 2004-09-03 16:37:53 +00:00
gtm.c code clean-up. Improved speed a lot (500 percent for 1000 x 1000 RGB 2004-05-27 19:00:49 +00:00
guillotine.c fixed some minor issues (compiler warnings) with schumaml's change 2004-08-19 14:37:35 +00:00
gz.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
header.c plug-ins/common/aa.c plug-ins/common/gbr.c plug-ins/common/gih.c 2004-05-14 00:42:38 +00:00
hot.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
illusion.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
iwarp.c fixed a typo preventing the preview to be redrawn correctly in some case. 2004-08-16 01:30:33 +00:00
jigsaw.c ported to GimpPreviewArea, did some cleanup and removed tabs. 2004-08-07 13:29:02 +00:00
jpeg.c app/widgets/gimptemplateeditor.c plug-ins/common/gif.c set GTK_SHADOW_IN 2004-07-21 16:29:29 +00:00
laplace.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
lic.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
mail.c plug-ins/common/hot.c plug-ins/common/iwarp.c plug-ins/common/jpeg.c 2004-05-19 15:58:05 +00:00
mapcolor.c plug-ins/common/mapcolor.c ported to GimpPreviewArea. 2004-08-01 17:16:42 +00:00
max_rgb.c Removed the GimpOldPreview stuff. Die, crap, die! 2004-08-11 14:39:13 +00:00
mblur.c push pixels outwards not to the center as suggested by Chad Daelhousen 2004-05-31 11:42:40 +00:00
mkgen.pl plug-ins/common/cartoon.c plug-ins/common/neon.c 2004-08-11 15:25:14 +00:00
mng.c cleanup. 2004-07-15 06:57:46 +00:00
mosaic.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
neon.c plug-ins/common/neon.c plug-ins/common/noisify.c plug-ins/common/sobel.c 2004-09-02 18:55:20 +00:00
newsprint.c plug-ins/common/mapcolor.c ported to GimpPreviewArea. 2004-08-01 17:16:42 +00:00
nlfilt.c ported to GimpPreviewArea. 2004-08-06 19:38:13 +00:00
noisify.c ported to GimpDrawablePreview. 2004-09-04 20:31:41 +00:00
normalize.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
nova.c ported to GimpPreviewArea. 2004-08-06 13:30:49 +00:00
oilify.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
papertile.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
pat.c app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that 2004-07-16 21:24:39 +00:00
pcx.c check if the file procedure registered a menu path at all. The menu should 2004-05-14 16:54:33 +00:00
photocopy.c use gimp_preview_invalidate() where appropriate. 2004-09-05 21:54:34 +00:00
pix.c check if the file procedure registered a menu path at all. The menu should 2004-05-14 16:54:33 +00:00
pixelize.c plug-ins/common/papertile.c plug-ins/common/pat.c 2004-05-19 17:53:21 +00:00
plasma.c left-align the preview. 2004-09-03 14:41:31 +00:00
plugin-browser.c workaround to avoid a warning by gcc about the use of "%c" in the format 2004-08-28 18:56:46 +00:00
plugin-defs.pl plug-ins/common/cartoon.c plug-ins/common/neon.c 2004-08-11 15:25:14 +00:00
plugindetails.c workaround to avoid a warning by gcc about the use of "%c" in the format 2004-08-28 18:56:46 +00:00
png.c Fixed erroneously reported warning message when saving indexed layers with 2004-07-14 22:09:51 +00:00
pnm.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-21 19:15:08 +00:00
polar.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
postscript.c use the basename as Title, not the full filename. Fixes bug #149669. 2004-08-08 22:26:17 +00:00
procedure-browser.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
psd.c added new PDB function gimp_register_file_handler_mime() that allows to 2004-05-14 00:01:11 +00:00
psd_save.c added new PDB function gimp_register_file_handler_mime() that allows to 2004-05-14 00:01:11 +00:00
psp.c plug-ins/common/papertile.c plug-ins/common/pat.c 2004-05-19 17:53:21 +00:00
randomize.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
ripple.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
rotate.c removed preserve_transparency #defines. This is the last of the #defines 2003-12-12 15:49:51 +00:00
sample_colorize.c plug-ins/common/mapcolor.c ported to GimpPreviewArea. 2004-08-01 17:16:42 +00:00
scatter_hsv.c ported to GimpPreviewArea. 2004-08-01 19:43:06 +00:00
screenshot.c updated app/actions/makefile.msc app/menus/makefile.msc : (new files) 2004-07-11 21:53:17 +00:00
sel_gauss.c ported to GimpDrawablePreview. 2004-09-03 23:22:31 +00:00
semiflatten.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
sharpen.c ported to GimpDrawablePreview. 2004-09-03 22:32:37 +00:00
shift.c plug-ins/common/shift.c plug-ins/common/sinus.c plug-ins/common/snoise.c 2004-07-28 12:10:20 +00:00
sinus.c ported to GimpPreviewArea. 2004-08-01 20:54:09 +00:00
smooth_palette.c plug-ins/common/convmatrix.c plug-ins/common/smooth_palette.c renamed 2004-09-05 08:08:36 +00:00
snoise.c Applied a bunch of AIX portability fixes (bug #148813): 2004-07-30 00:57:22 +00:00
sobel.c plug-ins/common/neon.c plug-ins/common/noisify.c plug-ins/common/sobel.c 2004-09-02 18:55:20 +00:00
softglow.c plug-ins/common/neon.c plug-ins/common/noisify.c plug-ins/common/sobel.c 2004-09-02 18:55:20 +00:00
sparkle.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
spheredesigner.c plug-ins/common/shift.c plug-ins/common/sinus.c plug-ins/common/snoise.c 2004-07-28 12:10:20 +00:00
spread.c plug-ins/common/neon.c plug-ins/common/noisify.c plug-ins/common/sobel.c 2004-09-02 18:55:20 +00:00
struc.c indentation and whitespace cleanup. 2004-09-07 12:13:29 +00:00
sunras.c More fixes for bug #142996: 2004-05-23 21:12:29 +00:00
svg.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-21 19:15:08 +00:00
tga.c plug-ins/common/tga.c plug-ins/common/threshold_alpha.c 2004-05-20 00:50:05 +00:00
threshold_alpha.c plug-ins/common/tga.c plug-ins/common/threshold_alpha.c 2004-05-20 00:50:05 +00:00
tiff.c applied a patch done by Brion Vibber and Philip Lafleur that fixes loading 2004-07-14 10:57:13 +00:00
tile.c plug-ins/common/tga.c plug-ins/common/threshold_alpha.c 2004-05-20 00:50:05 +00:00
tileit.c Removed the GimpOldPreview stuff. Die, crap, die! 2004-08-11 14:39:13 +00:00
tiler.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
uniteditor.c libgimpbase/Makefile.am libgimpbase/gimpbase.h libgimpbase/gimpbase.def 2004-07-27 16:39:00 +00:00
unsharp.c plug-ins/common/neon.c plug-ins/common/noisify.c plug-ins/common/sobel.c 2004-09-02 18:55:20 +00:00
url.c app/core/gimpdrawable-blend.c some progress cleanup. 2004-08-11 00:34:34 +00:00
video.c plug-ins/common/borderaverage.c plug-ins/common/checkerboard.c 2004-09-02 01:23:09 +00:00
vinvert.c plug-ins/FractalExplorer/FractalExplorer.c 2004-05-07 13:15:52 +00:00
vpropagate.c fixed confusion about which mode to use when being run with last values 2004-08-28 21:16:42 +00:00
warp.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-20 22:47:33 +00:00
waves.c GimpPreviewArea-ified. 2004-08-11 13:37:40 +00:00
webbrowser.c changed DEFAULT_WEB_BROWSER to "mozilla %s" 2003-11-16 22:57:07 +00:00
whirlpinch.c ported to GimpPreviewArea. 2004-08-02 08:51:49 +00:00
winclipboard.c Merge from stable branch : 2004-05-09 21:55:01 +00:00
wind.c ported to GimpPreviewArea (from GimpOldPreview) 2004-08-05 16:43:20 +00:00
winprint.c Merge from stable branch : 2004-05-09 21:55:01 +00:00
wmf.c plug-ins/common/warp.c plug-ins/common/whirlpinch.c plug-ins/common/wmf.c 2004-05-20 01:19:47 +00:00
xbm.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-21 19:15:08 +00:00
xpm.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-06-21 19:15:08 +00:00
xwd.c applied patch from Alan Horkan which improves the blurb and help texts. 2004-09-07 12:08:03 +00:00
zealouscrop.c Moved Zealous Crop from <Image>/Layer/Crop to <Image>/Image/Crop because 2004-06-26 01:38:22 +00:00