- 30 Sep, 2011 1 commit
-
-
Michael Natterer authored
-
- 06 May, 2011 1 commit
-
-
Michael Natterer authored
Apply modified patch from Brennan Shacklett that fixes some more plug-ins.
-
- 10 Apr, 2011 1 commit
-
-
Mikael Magnusson authored
-
- 08 Apr, 2011 1 commit
-
-
Michael Natterer authored
Applied patch from Christoph Kappel which adds a "gimp-" prefix to all plug-in dialog window roles.
-
- 04 Mar, 2011 1 commit
-
-
Michael Natterer authored
instead of gtk_container_add()'s because otherwise the widget will not expand in GTK+ 3.x
-
- 15 Jul, 2009 1 commit
-
-
Michael Natterer authored
-
- 11 Apr, 2009 1 commit
-
-
Michael Natterer authored
2009-04-11 Michael Natterer <mitch@gimp.org> * plug-ins/common/*.c: various plug-in parameter cleanups that have piled up on my disk: some whitespace fixes and other formatting, but mostly changes to make plug-in boolean/enum parameter desciptions look more like the ones that are generated for core procedures. svn path=/trunk/; revision=28260
-
- 19 Jan, 2009 1 commit
-
-
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
-
- 17 Jan, 2009 1 commit
-
-
Michael Natterer authored
2009-01-17 Michael Natterer <mitch@gimp.org> * all files with a GPL header and all COPYING files: Change licence to GPLv3 (and to LGPLv3 for libgimp). Cleaned up some copyright headers and regenerated the parsers in the ImageMap plugin. svn path=/trunk/; revision=27913
-
- 20 Oct, 2008 1 commit
-
-
David Odin authored
* plug-ins/common/*.c: untabified svn path=/trunk/; revision=27335
-
- 20 Aug, 2008 1 commit
-
-
Michael Natterer authored
2008-08-20 Michael Natterer <mitch@gimp.org> * plug-ins/common/align-layers.c * plug-ins/common/blur-gauss.c * plug-ins/common/cartoon.c * plug-ins/common/edge-dog.c * plug-ins/common/edge-neon.c * plug-ins/common/edge-sobel.c * plug-ins/common/photocopy.c * plug-ins/common/pixelize.c * plug-ins/common/softglow.c * plug-ins/gradient-flare/gradient-flare.c: pass error messages with the return values instead of calling g_message(). svn path=/trunk/; revision=26679
-
- 24 Mar, 2008 1 commit
-
-
Michael Natterer authored
2008-03-24 Michael Natterer <mitch@gimp.org> Renamed tons of plug-ins to make more sense and to be consistent: * plug-ins/common/AlienMap2.c -> alien-map.c * plug-ins/common/CEL.c -> cel.c * plug-ins/common/CML_explorer.c -> cml-explorer.c * plug-ins/common/align_layers.c -> align-layers.c * plug-ins/common/animationplay.c -> animation-play.c * plug-ins/common/animoptimize.c -> animation-optimize.c * plug-ins/common/apply_lens.c -> lens-apply.c * plug-ins/common/autocrop.c -> crop-auto.c * plug-ins/common/autostretch_hsv.c -> contrast-stretch-hsv.c * plug-ins/common/borderaverage.c -> border-average.c * plug-ins/common/bumpmap.c -> bump-map.c * plug-ins/common/c_astretch.c -> contrast-stretch.c * plug-ins/common/ccanalyze.c -> color-cube-analyze.c * plug-ins/common/channel_mixer.c -> channel-mixer.c * plug-ins/common/color_enhance.c -> color-enhance.c * plug-ins/common/colortoalpha.c -> color-to-alpha.c * plug-ins/common/convmatrix.c -> convolution-matrix.c * plug-ins/common/curve_bend.c -> curve-bend.c * plug-ins/common/depthmerge.c -> depth-merge.c * plug-ins/common/dog.c -> edge-dog.c * plug-ins/common/exchange.c -> color-exchange.c * plug-ins/common/flarefx.c -> lens-flare.c * plug-ins/common/fp.c -> filter-pack.c * plug-ins/common/fractaltrace.c -> fractal-trace.c * plug-ins/common/gauss.c -> blur-gauss.c * plug-ins/common/gee_zoom.c -> gee-zoom.c * plug-ins/common/glasstile.c -> tile-glass.c * plug-ins/common/gqbist.c -> qbist.c * plug-ins/common/gradmap.c -> gradient-map.c * plug-ins/common/laplace.c -> edge-laplace.c * plug-ins/common/lens.c -> lens-distortion.c * plug-ins/common/lic.c -> van-gogh-lic.c * plug-ins/common/max_rgb.c -> max-rgb.c * plug-ins/common/mblur.c -> blur-motion.c * plug-ins/common/nlfilt.c -> nl-filter.c * plug-ins/common/noisify.c -> noise-rgb.c * plug-ins/common/normalize.c -> contrast-normalize.c * plug-ins/common/papertile.c -> tile-paper.c * plug-ins/common/polar.c -> polar-coords.c * plug-ins/common/randomize.c -> noise-randomize.c * plug-ins/common/redeye.c -> red-eye-removal.c * plug-ins/common/retinex.c -> contrast-retinex.c * plug-ins/common/sample_colorize.c -> sample-colorize.c * plug-ins/common/scatter_hsv.c -> noise-hsv.c * plug-ins/common/sel_gauss.c -> blur-gauss-selective.c * plug-ins/common/semiflatten.c -> semi-flatten.c * plug-ins/common/smooth_palette.c -> smooth-palette.c * plug-ins/common/snoise.c -> noise-solid.c * plug-ins/common/sobel.c -> edge-sobel.c * plug-ins/common/spheredesigner.c -> sphere-designer.c * plug-ins/common/spread.c -> noise-spread.c * plug-ins/common/struc.c -> apply-canvas.c * plug-ins/common/threshold_alpha.c -> threshold-alpha.c * plug-ins/common/tileit.c -> tile-small.c * plug-ins/common/tiler.c -> tile-seamless.c * plug-ins/common/uniteditor.c -> unit-editor.c * plug-ins/common/unsharp.c -> unsharp-mask.c * plug-ins/common/vinvert.c -> value-invert.c * plug-ins/common/vpropagate.c -> value-propagate.c * plug-ins/common/webbrowser.c -> web-browser.c * plug-ins/common/whirlpinch.c -> whirl-pinch.c * plug-ins/common/zealouscrop.c -> crop-zealous.c * plug-ins/common/plugin-defs.pl: changed accordingly. * plug-ins/common/Makefile.am: regenerated. svn path=/trunk/; revision=25192
-
- 27 May, 2007 2 commits
-
-
Sven Neumann authored
2007-05-28 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: clamping at 255 is good enough. svn path=/trunk/; revision=22637
-
Sven Neumann authored
2007-05-28 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: clamp to [0;255]. Fixes bug #441681. svn path=/trunk/; revision=22636
-
- 07 May, 2007 1 commit
-
-
Sven Neumann authored
2007-05-07 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: reduce rounding errors when converting between premultiplied and separated alpha. Fixes bug #383870. svn path=/trunk/; revision=22445
-
- 04 May, 2007 1 commit
-
-
Sven Neumann authored
2007-05-04 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c (gauss_rle): fixed a bug in my last change. Also reduced the number of progress updates. svn path=/trunk/; revision=22404
-
- 26 Apr, 2007 1 commit
-
-
Sven Neumann authored
2007-04-26 Sven Neumann <sven@gimp.org> * app/paint-funcs/paint-funcs.c (gaussian_blur_region) * plug-ins/common/blur.c (blur) * plug-ins/common/gauss.c (do_encoded_lre) (do_full_lre): reduce rounding errors. * plug-ins/common/checkerboard.c (checkerboard_dialog): layout improvements. svn path=/trunk/; revision=22345
-
- 09 Dec, 2006 1 commit
-
-
Sven Neumann authored
2006-12-09 Sven Neumann <sven@gimp.org> * In all files, changed the standard copyright notice to say "GIMP - The GNU Image Manipulation Program".
-
- 16 May, 2006 1 commit
-
-
Sven Neumann authored
2006-05-16 Sven Neumann <sven@gimp.org> * plug-ins/*/*.c: declared GimpPlugInInfo and GimpParamDef arrays as const.
-
- 17 Mar, 2006 1 commit
-
-
Sven Neumann authored
2006-03-17 Sven Neumann <sven@gimp.org> * plug-ins/common/*.c: removed trailing period from procedure blurbs.
-
- 15 Mar, 2006 1 commit
-
-
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".
-
- 10 Mar, 2006 1 commit
-
-
Sven Neumann authored
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.
-
- 19 Feb, 2006 1 commit
-
-
Sven Neumann authored
2006-02-19 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: added some const qualifiers and other minor cleanups.
-
- 18 Feb, 2006 2 commits
-
-
Sven Neumann authored
-
Sven Neumann authored
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.
-
- 14 Feb, 2006 1 commit
-
-
Sven Neumann authored
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).
-
- 06 Oct, 2005 1 commit
-
-
William Skaggs authored
* plug-ins/common/gauss.c: always use RLE if horz or vert radius is less than 1. Fixes bug #315953.
-
- 30 Sep, 2005 1 commit
-
-
Michael Natterer authored
2005-09-30 Michael Natterer <mitch@gimp.org> * plug-ins/*/*.c: removed '...' from progress messages. They are redundant because we are already in a progress. Ported some more g_strdup_printf()/gimp_progress_init() to gimp_progress_init_printf(). Core will follow...
-
- 09 Sep, 2005 1 commit
-
-
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.
-
- 05 Sep, 2005 1 commit
-
-
Sven Neumann authored
2005-09-05 Sven Neumann <sven@gimp.org> Address bug #307971: * app/core/gimp-gui.[ch] * app/display/gimpdisplay.[ch] * app/gui/gui-vtable.c * tools/pdbgen/pdb/display.pdb: added PDB function to obtain a window handle on an image display. * app/pdb/display_cmds.c * app/pdb/internal_procs.c * libgimp/gimpdisplay_pdb.[ch]: regenerated. * libgimp/gimpui.[ch]: added functions to set a GtkWindow transient to an image display. * plug-ins/common/gauss.c: use the new function exemplarily. * libgimp/gimp.def * libgimp/gimpui.def: updated.
-
- 13 Aug, 2005 1 commit
-
-
Michael Natterer authored
2005-08-14 Michael Natterer <mitch@gimp.org> * plug-ins/common/gauss.c * plug-ins/common/gbr.c * plug-ins/common/gee.c * plug-ins/common/gee_zoom.c * plug-ins/common/gif.c * plug-ins/common/gifload.c * plug-ins/common/gih.c * plug-ins/common/glasstile.c * plug-ins/common/glob.c * plug-ins/common/gqbist.c * plug-ins/common/gradmap.c * plug-ins/common/grid.c * plug-ins/common/gtm.c * plug-ins/common/guillotine.c * plug-ins/common/header.c * plug-ins/common/hot.c * plug-ins/common/illusion.c * plug-ins/common/iwarp.c: canonicalize procedure and parameter names. Misc cleanups.
-
- 18 Jul, 2005 1 commit
-
-
David Odin authored
* plug-ins/common/gauss.c: don't try to free unallocated space (happened when vert or horz were 0.0)
-
- 11 Jul, 2005 1 commit
-
-
Sven Neumann authored
2005-07-11 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: plugged memory leaks (bug #309967). Invalidate the preview when the algorithm is changed; default to RLE since it appears to be faster for the cases I tried.
-
- 06 Jul, 2005 1 commit
-
-
Sven Neumann authored
2005-07-06 Sven Neumann <sven@gimp.org> * app/plug-in/plug-ins-query.c (match_strings): match case-insensitive. * libgimpwidgets/gimpbrowser.c: unset "focus-on-click" on the filter combo-box. * plug-ins/dbbrowser/plugin-browser.c: moved "Insertation Date" column all the way to the right and renamed to "Installation Date". * plug-ins/common/gauss.c: tweaked dialog packing.
-
- 30 Jun, 2005 1 commit
-
-
Sven Neumann authored
2005-06-29 Sven Neumann <sven@gimp.org> * plug-ins/*/*.c: use the canonical form of signal names.
-
- 08 Apr, 2005 1 commit
-
-
Sven Neumann authored
2005-04-08 Sven Neumann <sven@gimp.org> * plug-ins/common/gauss.c: fixed preview for zero blur radii (bug #173039).
-
- 04 Mar, 2005 1 commit
-
-
Sven Neumann authored
2005-03-04 Sven Neumann <sven@gimp.org> * plug-ins/common/*: ported to gstdio, removed unnecessary includes.
-
- 08 Feb, 2005 1 commit
-
-
Sven Neumann authored
2005-02-08 Sven Neumann <sven@gimp.org> Applied a patch from Patrice Tremblay that makes (almost) all dialogs obey the "gtk-alternative-button-order" setting (bug #166678). Changes too many files to list them all...
-
- 23 Dec, 2004 1 commit
-
-
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.
-
- 12 Oct, 2004 1 commit
-
-
Michael Natterer authored
2004-10-12 Michael Natterer <mitch@gimp.org> * plug-ins/*/*.c: all plug-ins except script-fu: removed the translation marks from the menu paths passed to gimp_plugin_menu_register(). All default menu branches used by included plug-ins are created and translated by the core now.
-