1. 04 Mar, 2011 1 commit
  2. 06 Sep, 2010 1 commit
  3. 09 Jul, 2010 1 commit
  4. 15 Jul, 2009 1 commit
  5. 11 Apr, 2009 1 commit
    • Michael Natterer's avatar
      various plug-in parameter cleanups that have piled up on my disk: some · e2dc72b1
      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
      e2dc72b1
  6. 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
  7. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      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
      d9b5207a
  8. 20 Oct, 2008 1 commit
    • David Odin's avatar
      untabified · 83e631fa
      David Odin authored
      * plug-ins/common/*.c: untabified
      
      svn path=/trunk/; revision=27335
      83e631fa
  9. 09 Dec, 2006 1 commit
  10. 01 Dec, 2006 1 commit
  11. 16 May, 2006 1 commit
  12. 17 Mar, 2006 1 commit
  13. 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
  14. 30 Sep, 2005 1 commit
  15. 25 Sep, 2005 1 commit
    • Michael Natterer's avatar
      app/actions/plug-in-actions.c get rid of Filters/Effects because it · 1abb0139
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/plug-in-actions.c
      	* menus/image-menu.xml.in: get rid of Filters/Effects because it
      	doesn't mean anything. Added Filters/Generic and Filters/Combine
      	back instead. Not perfect either but more meaningful.
      
      	* plug-ins/common/depthmerge.c
      	* plug-ins/common/film.c: -> Filters/Combine
      
      	* plug-ins/common/convmatrix.c
      	* plug-ins/common/vpropagate.c: -> Filters/Generic
      
      	* plug-ins/script-fu/scripts/erase-rows.scm: -> Filters/Distorts
      
      	* plug-ins/script-fu/scripts/predator.scm: -> Filters/Artistic
      1abb0139
  16. 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
  17. 05 Sep, 2005 1 commit
  18. 22 Aug, 2005 1 commit
    • Sven Neumann's avatar
      app/actions/channels-commands.c app/actions/qmask-commands.c · 1a94b2be
      Sven Neumann authored
      2005-08-23  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/channels-commands.c
      	* app/actions/qmask-commands.c
      	* app/dialogs/channel-options-dialog.c
      	* app/dialogs/layer-options-dialog.c
      	* app/dialogs/module-dialog.c
      	* app/dialogs/palette-import-dialog.c
      	* app/dialogs/preferences-dialog.c
      	* app/dialogs/resize-dialog.c
      	* app/dialogs/stroke-dialog.c
      	* app/dialogs/vectors-options-dialog.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/tools/gimpaligntool.c
      	* app/tools/gimpblendoptions.c
      	* app/widgets/gimphistogrameditor.c
      	* app/widgets/gimpstrokeeditor.c
      	* libgimpwidgets/gimpcolorselection.c
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_cmyk.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/common/colorify.c
      	* plug-ins/common/film.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/lic.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/imagemap/imap_cmd_guides.c
      	* plug-ins/imagemap/imap_preferences.c
      	* plug-ins/metadata/interface.c
      	* plug-ins/print/gimp_color_window.c
      	* plug-ins/print/gimp_main_window.c
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/script-fu/script-fu-server.c: applied patch from
      	Stephan Binner that fixes capitalization issues (bug #309657).
      1a94b2be
  19. 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
  20. 30 Jun, 2005 1 commit
  21. 24 Jun, 2005 1 commit
  22. 16 Jun, 2005 1 commit
    • Sven Neumann's avatar
      menus/image-menu.xml.in plug-ins/Lighting/lighting_main.c · 5c17ad24
      Sven Neumann authored
      2005-06-17  Sven Neumann  <sven@gimp.org>
      
      	* menus/image-menu.xml.in
      	* plug-ins/Lighting/lighting_main.c
      	* plug-ins/common/apply_lens.c
      	* plug-ins/common/flarefx.c
      	* plug-ins/common/glasstile.c
      	* plug-ins/common/nova.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/pygimp/plug-ins/clothify.py
      	* plug-ins/pygimp/plug-ins/foggify.py
      	* plug-ins/pygimp/plug-ins/shadow_bevel.py
      	* plug-ins/pygimp/plug-ins/whirlpinch.py
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/scripts/*.scm: applied menu reorganization
      	patch done by Akkana Peck (bug #116145).
      
      	* plug-ins/common/film.c: renamed filter to "Filmstrip".
      5c17ad24
  23. 04 Jun, 2005 1 commit
    • Manish Singh's avatar
      new formal widget based on gimpfontmenu.[ch]. · 7a63a798
      Manish Singh authored
      2005-06-04  Manish Singh  <yosh@gimp.org>
      
              * libgimp/gimpfontselectbutton.[ch]: new formal widget based on
              gimpfontmenu.[ch].
      
              * libgimp/gimpuimarshal.list: needed for new signal in above.
      
              * libgimp/gimpfontmenu.[ch]: deprecate, and thinly wrap around
              new GimpFontSelectButton for compatibility.
      
              * libgimp/gimpuitypes.h: add GimpFontSelectButton, as well
              as types for the future SelectButtons.
      
              * libgimp/gimpui.h
              * libgimp/Makefile.am: hook in the new widget.
      
              * plug-ins/common/film.c
              * plug-ins/script-fu/script-fu-interface.c: use new API.
      7a63a798
  24. 04 Mar, 2005 1 commit
  25. 08 Feb, 2005 1 commit
  26. 12 Dec, 2004 1 commit
  27. 02 Nov, 2004 1 commit
    • Michael Natterer's avatar
      plug-ins/bmp/bmpread.c plug-ins/bmp/bmpwrite.c plug-ins/common/CEL.c · 3d8e4d12
      Michael Natterer authored
      2004-11-02  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/bmp/bmpread.c
      	* plug-ins/bmp/bmpwrite.c
      	* plug-ins/common/CEL.c
      	* plug-ins/common/animationplay.c
      	* plug-ins/common/animoptimize.c
      	* plug-ins/common/autostretch_hsv.c
      	* plug-ins/common/c_astretch.c
      	* plug-ins/common/ccanalyze.c
      	* plug-ins/common/color_enhance.c
      	* plug-ins/common/film.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/grid.c
      	* plug-ins/common/header.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/normalize.c
      	* plug-ins/common/pcx.c
      	* plug-ins/common/png.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/psd.c
      	* plug-ins/common/psd_save.c
      	* plug-ins/common/raw.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/tile.c
      	* plug-ins/common/vinvert.c
      	* plug-ins/common/winclipboard.c
      	* plug-ins/common/winprint.c
      	* plug-ins/common/xbm.c
      	* plug-ins/common/xpm.c
      	* plug-ins/common/xwd.c
      	* plug-ins/fits/fits.c
      	* plug-ins/gfli/gfli.c
      	* plug-ins/imagemap/imap_preview.c
      	* plug-ins/print/print.c
      	* plug-ins/pygimp/pygimp-image.c
      	* plug-ins/winicon/main.c: use the new "colormap" functions
      	instead of the deprecated "cmap" ones.
      3d8e4d12
  28. 12 Oct, 2004 1 commit
  29. 22 Sep, 2004 1 commit
    • Michael Natterer's avatar
      tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "Palette" pdb · 35b372ea
      Michael Natterer authored
      2004-09-22  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/groups.pl
      	* tools/pdbgen/pdb/palette.pdb: removed the "Palette" pdb group...
      
      	* tools/pdbgen/pdb/context.pdb: and added its functions to the
      	"Context" namespace instead.
      
      	* app/pdb/Makefile.am
      	* app/pdb/palette_cmds.c: removed.
      
      	* app/pdb/procedural_db.c: added them to the pdb_compat hash table.
      
      	* libgimp/Makefile.am
      	* libgimp/gimppalette_pdb.[ch]: removed.
      
      	* libgimp/gimppalette.[ch]: new files holding compat functions
      	which call gimp_context_*() functions.
      
      	* libgimp/gimp.h
      	* libgimp/gimpui.c: changed accordingly.
      
      	* app/pdb/context_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpcontext_pdb.[ch]: regenerated.
      
      	* plug-ins/MapObject/mapobject_image.c
      	* plug-ins/MapObject/mapobject_preview.c
      	* plug-ins/common/apply_lens.c
      	* plug-ins/common/blinds.c
      	* plug-ins/common/borderaverage.c
      	* plug-ins/common/checkerboard.c
      	* plug-ins/common/colortoalpha.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/exchange.c
      	* plug-ins/common/film.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/grid.c
      	* plug-ins/common/mapcolor.c
      	* plug-ins/common/mblur.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/mosaic.c
      	* plug-ins/common/papertile.c
      	* plug-ins/common/png.c
      	* plug-ins/common/polar.c
      	* plug-ins/common/semiflatten.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/vpropagate.c
      	* plug-ins/common/warp.c
      	* plug-ins/common/whirlpinch.c
      	* plug-ins/gfig/gfig-style.c
      	* plug-ins/gfli/gfli.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/maze/handy.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/pygimp/gimpmodule.c
      	* plug-ins/script-fu/scripts/*.scm: changed accordingly.
      35b372ea
  30. 30 Aug, 2004 1 commit
    • Sven Neumann's avatar
      plug-ins/common/colortoalpha.c plug-ins/common/compose.c · aeb5f302
      Sven Neumann authored
      2004-08-30  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/colortoalpha.c
      	* plug-ins/common/compose.c
      	* plug-ins/common/decompose.c
      	* plug-ins/common/film.c
      	* plug-ins/fits/fits.c: always use the progress API, not doing it
      	in non-interactive mode has always been wrong.
      aeb5f302
  31. 19 Jun, 2004 1 commit
  32. 26 May, 2004 1 commit
  33. 19 May, 2004 1 commit
  34. 07 May, 2004 1 commit
    • Michael Natterer's avatar
      Changed plug-in menu registration again to allow passing just the menu · ca179a77
      Michael Natterer authored
      2004-05-07  Michael Natterer  <mitch@gimp.org>
      
      	Changed plug-in menu registration again to allow passing just the
      	menu item's label (not the full path) in gimp_install_procedure()
      	and only the path (excluding the item's label) in
      	gimp_plugin_menu_register(). Matches the internal action system
      	better and makes translating the menu paths much easier.
      
      	(Of yourse it's still possible to use the old syntax for backward
      	compatibility).
      
      	* app/plug-in/plug-in-proc.[ch]: added "gchar *menu_label".
      
      	* app/plug-in/plug-in-params.[ch]: added new functions
      	plug_in_param_defs_check() and plug_in_proc_args_check() which
      	check if a procedure's parameters match its menu location
      	(e.g. <Image> needs RUN-MODE, IMAGE, DRAWABLE).
      
      	* app/plug-in/plug-in-message.c (plug_in_handle_proc_install): if
      	registering an old-style (full) menu_path, use
      	plug_in_param_defs_check(), set proc_def->menu_label otherwise.
      
      	* tools/pdbgen/pdb/plug_in.pdb (plugin_menu_register): use
      	plug_in_proc_args_check() on the passed menu_path and make sugre
      	old and new style menu registration are not mixed.
      
      	* app/pdb/plug_in_cmds.c: regenerated.
      
      	* app/plug-in/plug-in-rc.c: save/restore "menu_label".
      
      	* app/actions/file-dialog-actions.c
      	* app/actions/plug-in-actions.c
      	* app/menus/plug-in-menus.c: changed action/menu creation
      	accordingly. Some hacks needed to allow both old and new style
      	menu_label/menu_paths.
      
      	* app/plug-in/plug-in.c
      	* app/widgets/gimpfiledialog.c
      	* app/xcf/xcf.c: changed accordingly.
      
      	* 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/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/destripe.c
      	* plug-ins/common/diffraction.c
      	* plug-ins/common/displace.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/fractaltrace.c
      	* plug-ins/common/screenshot.c: ported the first few plug-ins
      	to the new registration scheme.
      ca179a77
  35. 14 Apr, 2004 1 commit
  36. 16 Mar, 2004 1 commit
    • Simon Budig's avatar
      Update the Plugin Menu immediately after setting the last invoked plugin. · 5ab18071
      Simon Budig authored
      2004-03-16  Simon Budig  <simon@gimp.org>
      
      	* app/gui/plug-in-commands.c: Update the Plugin Menu immediately
      	after setting the last invoked plugin. Fixes inconsistencies
      	between name shown and plugin invoked.
      
      	Fixes #136909, #137242 and #81479 (again, the fix in
      	lightening_main.c only probably was bogus, since this must not
      	rely on correctly written plugins).
      
      	* plug-ins/common/compose.c
      	* plug-ins/common/decompose.c
      	* plug-ins/common/film.c
      	* plug-ins/common/screenshot.c
      	* plug-ins/common/smooth_palette.c
      	* plug-ins/common/tile.c
      	* plug-ins/fits/fits.c: Ensure that each gimp_image_undo_enable()
      	had a gimp_image_undo_disable() first...
      5ab18071
  37. 20 Jan, 2004 1 commit
    • Michael Natterer's avatar
      added help IDs for the libgimp export and unit dialogs. · 04187503
      Michael Natterer authored
      2004-01-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimphelp-ids.h: added help IDs for the libgimp
      	export and unit dialogs.
      
      	* libgimp/gimpexport.c
      	* libgimpwidgets/gimpunitmenu.c: replaced html links by the new
      	help IDs.
      
      	* plug-ins/*/*.c: replaced all html help links by help IDs. A
      	plug-in's help ID is its procedure name with '_' relaced by '-'.
      
      	(e.g. file_tiff_save's help ID is file-tiff-save)
      
      	Did some random indentation and whitespace cleanup.
      04187503
  38. 05 Dec, 2003 1 commit
    • Michael Natterer's avatar
      Name all PDB procedures which deal with floating selections consistently: · 3ad199d5
      Michael Natterer authored
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	Name all PDB procedures which deal with floating selections
      	consistently:
      
      	* tools/pdbgen/pdb/image.pdb: renamed
      	gimp_image_floating_selection() to gimp_image_get_floating_sel().
      
      	* libgimp/gimplayer.h: removed gimp_layer_is_floating_selection #define.
      
      	* libgimp/gimpcompat.h
      	* app/pdb/procedural_db.c: added compat stuff.
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/film.c
      	* plug-ins/common/rotate.c
      	* plug-ins/pygimp/pygimp-image.c
      	* plug-ins/xjt/xjt.c: changed accordingly.
      
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpimage.sgml
      	* libgimp/tmpl/gimplayer.sgml: follow floating_sel cleanup.
      3ad199d5
  39. 04 Dec, 2003 1 commit
    • Michael Natterer's avatar
      renamed gimp_drawable_image() to gimp_drawable_get_image() for symmetry · 78def818
      Michael Natterer authored
      2003-12-04  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/drawable.pdb: renamed gimp_drawable_image() to
      	gimp_drawable_get_image() for symmetry with
      	gimp_drawable_set_image().
      
      	* libgimp/gimpchannel.h: removed gimp_channel_get_image_id #define.
      	* libgimp/gimpdrawable.h: removed gimp_drawable_image_id #define.
      	* libgimp/gimplayer.h:: removed gimp_layer_get_image_id #define.
      
      	* libgimp/gimpcompat.h: added the old stuff here.
      
      	* app/pdb/drawable_cmds.c
      	* libgimp/gimpdrawable_pdb.[ch]: regenerated.
      
      	* libgimp/gimpmiscui.c
      	* plug-ins/Lighting/lighting_main.c
      	* plug-ins/MapObject/mapobject_main.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/film.c
      	* plug-ins/common/newsprint.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/ps.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/smooth_palette.c
      	* plug-ins/common/warp.c
      	* plug-ins/imagemap/imap_cmd_gimp_guides.c
      	* plug-ins/imagemap/imap_main.c
      	* plug-ins/imagemap/imap_preview.c
      	* plug-ins/maze/maze.c
      	* plug-ins/pygimp/pygimp-drawable.c
      	* plug-ins/rcm/rcm_misc.c
      	* plug-ins/script-fu/scripts/addborder.scm
      	* plug-ins/script-fu/scripts/carve-it.scm
      	* plug-ins/script-fu/scripts/weave.scm: changed accordingly.
      
      	* plug-ins/maze/maze.c: completely reindented.
      
      	* plug-ins/script-fu/siod/trace.c: removed trailing whitespace.
      
      2003-12-04  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpchannel.sgml
      	* libgimp/tmpl/gimpdrawable.sgml
      	* libgimp/tmpl/gimplayer.sgml: updated after
      	gimp_drawable_get_image() cleanup.
      78def818
  40. 26 Nov, 2003 1 commit
    • Sven Neumann's avatar
      plug-ins/common/animationplay.c plug-ins/common/animoptimize.c · 758220c7
      Sven Neumann authored
      2003-11-26  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/animationplay.c
      	* plug-ins/common/animoptimize.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/xbm.c
      	* plug-ins/flame/libifs.c
      	* plug-ins/script-fu/siod/slib.c
      	* plug-ins/script-fu/siod/sliba.c: don't include ctype.h, use
      	g_ascii_* functions from GLib instead.
      
      	* plug-ins/common/film.c
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gee.c
      	* plug-ins/common/gee_zoom.c
      	* plug-ins/common/gicon.c
      	* plug-ins/common/gifload.c
      	* plug-ins/common/hrz.c
      	* plug-ins/common/pat.c
      	* plug-ins/print/print.c
      	* plug-ins/script-fu/script-fu-server.c
      	* plug-ins/twain/twain.c
      	* plug-ins/winsnap/winsnap.c: removed unused includes (mainly
      	ctype.h).
      758220c7