1. 20 May, 2018 4 commits
  2. 26 Feb, 2018 1 commit
  3. 26 Dec, 2017 1 commit
  4. 12 Feb, 2017 1 commit
  5. 18 Apr, 2016 1 commit
  6. 17 Apr, 2016 1 commit
    • Andrew Worsley's avatar
      Bug 155733 - need to check return values of gimp_drawable_mask_bounds() · 4f99c729
      Andrew Worsley authored
      Remove gimp_drawable_mask_bounds() from several plug-ins
      
      Also avoid null pointer crash by returning if called with null
      drawable which appears to happen once on the initial update. Instead
      prints a message for some one who might want to fix it
      
      Change gimp_drawable_mask_intersect() to check return value
      
      We still get some GIMP Error and Warnings but no crashes now
      4f99c729
  7. 14 Sep, 2015 1 commit
  8. 30 Sep, 2011 1 commit
  9. 08 Apr, 2011 1 commit
  10. 04 Mar, 2011 1 commit
  11. 15 Jul, 2009 1 commit
  12. 19 Jan, 2009 1 commit
    • Michael Natterer's avatar
      plug-ins/common/*.c plug-ins/color-rotate/color-rotate.c · 4ea14376
      Michael Natterer authored
      2009-01-19  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/*.c
      	* plug-ins/color-rotate/color-rotate.c
      	* plug-ins/file-bmp/bmp.c
      	* plug-ins/file-faxg3/faxg3.c
      	* plug-ins/file-fits/fits.c
      	* plug-ins/file-fli/fli-gimp.c
      	* plug-ins/file-ico/ico.c
      	* plug-ins/file-jpeg/jpeg.c
      	* plug-ins/file-psd/psd-save.c
      	* plug-ins/file-psd/psd.c
      	* plug-ins/file-sgi/sgi.c
      	* plug-ins/file-uri/uri.c
      	* plug-ins/file-xjt/xjt.c
      	* plug-ins/flame/flame.c
      	* plug-ins/fractal-explorer/fractal-explorer.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gimpressionist/gimp.c
      	* plug-ins/gradient-flare/gradient-flare.c
      	* plug-ins/help-browser/help-browser.c
      	* plug-ins/ifs-compose/ifs-compose.c
      	* plug-ins/imagemap/imap_main.c
      	* plug-ins/lighting/lighting-main.c
      	* plug-ins/map-object/map-object-main.c
      	* plug-ins/maze/maze.c
      	* plug-ins/metadata/metadata.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/print/print.c
      	* plug-ins/pygimp/gimpfu.py
      	* plug-ins/script-fu/script-fu-script.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/selection-to-path/selection-to-path.c
      	* plug-ins/twain/twain.c
      	* plug-ins/win-snap/winsnap.c: document the "run-mode" parameter
      	as we document enums for core procedures.
      
      
      svn path=/trunk/; revision=27922
      4ea14376
  13. 21 Jul, 2008 1 commit
  14. 29 Mar, 2008 1 commit
    • Mukund Sivaraman's avatar
      plug-ins/common/sinus.c plug-ins/common/compose.c · 82166386
      Mukund Sivaraman authored
      2008-03-28  Mukund Sivaraman  <muks@mukund.org>
      
              * plug-ins/common/sinus.c
              * plug-ins/common/compose.c
              * plug-ins/common/screenshot.c
              * plug-ins/common/mng.c
              * plug-ins/common/wind.c
              * plug-ins/common/gif-save.c
              * plug-ins/common/video.c
              * plug-ins/common/sphere-designer.c
              * plug-ins/common/hot.c
              * plug-ins/common/red-eye-removal.c
              * plug-ins/common/tile-small.c
              * plug-ins/common/gbr.c
              * plug-ins/common/jigsaw.c
              * plug-ins/common/glob.c
              * plug-ins/common/despeckle.c
              * plug-ins/common/noise-randomize.c
              * plug-ins/common/convolution-matrix.c
              * plug-ins/common/gif-load.c
              * plug-ins/common/psd-save.c
              * plug-ins/common/emboss.c
              * plug-ins/common/csource.c
              * plug-ins/common/cml-explorer.c
              * plug-ins/common/grid.c
              * plug-ins/common/pcx.c
              * plug-ins/common/engrave.c
              * plug-ins/common/curve-bend.c: Cleanups / fixes for issues
              reported by Sparse.
      
      
      svn path=/trunk/; revision=25295
      82166386
  15. 21 Sep, 2007 1 commit
    • Sven Neumann's avatar
      General fix for bug #478657: · 24c4243f
      Sven Neumann authored
      2007-09-21  Sven Neumann  <sven@gimp.org>
      
      	General fix for bug #478657:
      
      	* libgimp/gimpaspectpreview.c
      	* libgimp/gimpdrawablepreview.c
      	* libgimp/gimpzoompreview.c: let all preview widgets store the
      	state of the Preview toggle. Declared "toggle" parameter as unused.
      
      	* plug-ins/common/*.c: pass NULL for "toggle" to
      	gimp_drawable_preview_new() and gimp_aspect_preview_new().
      
      svn path=/trunk/; revision=23603
      24c4243f
  16. 09 Sep, 2006 1 commit
  17. 30 Aug, 2006 1 commit
  18. 16 May, 2006 1 commit
  19. 17 Mar, 2006 1 commit
  20. 15 Mar, 2006 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · a8a732c4
      William Skaggs authored
      	* 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".
      a8a732c4
  21. 30 Sep, 2005 1 commit
  22. 09 Sep, 2005 1 commit
    • Michael Natterer's avatar
      Added parent window API to the GimpProgress interface and to the libgimp · b10adabb
      Michael Natterer authored
      2005-09-09  Michael Natterer  <mitch@gimp.org>
      
      	Added parent window API to the GimpProgress interface and to
      	the libgimp progress stuff. Might look strange, but does
      	the right thing in almost all cases (image window, file dialog,
      	script-fu dialog etc). Fixes bug #62988.
      
      	* app/core/gimpprogress.[ch]: added GimpProgress::get_window()
      	which should return a toplevel window ID if the progress is in a
      	window that wants to be the transient parent of plug-in dialogs.
      
      	* app/widgets/gimpwidgets-utils.[ch] (gimp_window_get_native): new
      	function which returns the window handle of a GtkWindow's GdkWindow.
      
      	* app/widgets/gimpfiledialog.c: implement ::get_window().
      
      	* app/display/gimpdisplay.[ch]: ditto. Removed window handle API.
      
      	* app/gui/gui-vtable.c: changed accordingly.
      
      	* libgimpbase/gimpbaseenums.[ch] (enum GimpProgressCommand):
      	added GIMP_PROGRESS_COMMAND_GET_WINDOW.
      
      	* app/plug-in/plug-in-progress.[ch] (plug_in_progress_get_window):
      	new function. Also renamed some functions to match the
      	GimpProgress interface, and not the legacy PDB procedure names.
      
      	* tools/pdbgen/pdb/progress.pdb
      	* app/core/gimppdbprogress.c: implement get_window() on both
      	sides of the wire, keeping backward compatibility (hopefully).
      
      	* libgimp/gimpprogress.[ch]: deprecated gimp_progress_install()
      	and added gimp_progress_install_vtable() which takes a vtable with
      	padding to be extensible. Added get_window() vtable entry and
      	dispatch it accordingly. Also added pulse() which was implemented
      	in a hackish way before. Everything is of course backward
      	compatible.
      
      	* libgimp/gimpprogressbar.c: inmplement the get_window() stuff
      	so a plug-in dialog containing a progress can be the transient
      	parent of another dialog in another plug-in.
      
      	* libgimp/gimpui.[ch] (gimp_ui_get_progress_window): new function
      	which returns a foreign GdkWindow of this plug-ins progress
      	window.
      
      	Renamed gimp_window_set_transient_for_default_display() to
      	gimp_window_set_transient() and make it use the progress' window
      	handle instead of the display's (which is the right thing to do in
      	almost all cases).
      
      	* libgimp/gimp.def
      	* libgimp/gimpui.def: add the new functions.
      
      	* tools/pdbgen/enums.pl
      	* app/pdb/internal_procs.c
      	* app/pdb/progress_cmds.c
      	* libgimp/gimpprogress_pdb.[ch]: regenerated.
      
      	* libgimp/gimpexport.c
      	* plug-ins/*/*.c: follow API change.
      b10adabb
  23. 05 Sep, 2005 1 commit
  24. 13 Aug, 2005 1 commit
    • Michael Natterer's avatar
      plug-ins/common/decompose.c plug-ins/common/deinterlace.c · 9b75bd64
      Michael Natterer authored
      2005-08-13  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/decompose.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/despeckle.c
      	* plug-ins/common/destripe.c
      	* plug-ins/common/dicom.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: canonicalize procedure and
      	parameter names. Misc cleanups.
      9b75bd64
  25. 03 Aug, 2005 1 commit
    • Sven Neumann's avatar
      libgimpmath/gimpmd5.c libgimpmath/test-md5.c plug-ins/common/CEL.c · a40f35b7
      Sven Neumann authored
      2005-08-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmath/gimpmd5.c
      	* libgimpmath/test-md5.c
      	* plug-ins/common/CEL.c
      	* plug-ins/common/cartoon.c
      	* plug-ins/common/emboss.c
      	* plug-ins/common/exchange.c
      	* plug-ins/common/gifload.c
      	* plug-ins/common/poppler.c
      	* plug-ins/jpeg/jpeg-save.c
      	* plug-ins/jpeg/jpeg-save.h
      	* plug-ins/metadata/interface.c
      	* plug-ins/metadata/metadata.c
      	* plug-ins/metadata/xmp-model.c
      	* plug-ins/script-fu/siod/sliba.c: fixed signedness warnings.
      a40f35b7
  26. 30 Jun, 2005 1 commit
  27. 25 Mar, 2005 1 commit
  28. 04 Mar, 2005 1 commit
  29. 21 Feb, 2005 1 commit
  30. 08 Feb, 2005 1 commit
  31. 23 Dec, 2004 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · b3eba649
      William Skaggs authored
      	* plug-ins/common/cartoon.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/displace.c
      	* plug-ins/common/dog.c
      	* plug-ins/common/emboss.c
      	* plug-ins/common/engrave.c
      	* plug-ins/common/gauss.c
      	* plug-ins/common/glasstile.c
      	* plug-ins/common/neon.c
      	* plug-ins/common/noisify.c
      	* plug-ins/common/oilify.c
      	* plug-ins/common/photocopy.c
      	* plug-ins/common/ripple.c
      	* plug-ins/common/sharpen.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/sobel.c
      	* plug-ins/common/softglow.c
      	* plug-ins/common/spread.c
      	* plug-ins/common/tileit.c
      	* plug-ins/common/whirlpinch.c: make sure tile cache is allocated
      	before preview is shown -- significant speedup in some cases,
      	minimal in others.
      
      	* plug-ins/common/sel_gauss.c: give it a tile cache (didn't
      	have one).  Still very slow but a little better.
      b3eba649
  32. 14 Oct, 2004 1 commit
  33. 12 Oct, 2004 1 commit
  34. 03 Oct, 2004 1 commit
  35. 31 Jul, 2004 1 commit
  36. 26 May, 2004 1 commit
  37. 18 May, 2004 1 commit
    • Sven Neumann's avatar
      added some stock icons. · 7af78258
      Sven Neumann authored
      2004-05-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/channel_mixer.c: added some stock icons.
      
      	* plug-ins/common/edge.c
      	* plug-ins/common/emboss.c
      	* plug-ins/common/engrave.c
      	* plug-ins/common/exchange.c: HIG-ified.
      
      	* plug-ins/common/sel_gauss.c: tiny changes for a more consistent
      	HIG-ification.
      7af78258