1. 25 Sep, 2005 6 commits
    • Carol Spears's avatar
      plug-ins/common/max_rgb.c moved menu entry from Colors to Colors/Modify. · 83fcea43
      Carol Spears authored
      2005-09-25  Carol Spears  <carol@gimp.org>
      	* plug-ins/common/max_rgb.c moved menu entry from Colors to Colors/Modify.
      	* plug-ins/common/borderaverage.c moved menu entry from Colors to Colors/Info and added some vital information to the registration information.
      	* plug-ins/common/channel_mixer.c moved menu entry from Colors to Colors/Modify.
      	* plug-ins/common/colorify.c moved menu entry from Colors to Colors/Modify.
      	* plug-ins/common/fp.c moved menu entry from Colors to Colors/Modify.
      	* plug-ins/common/retinex.c moved menu entry from Colors to Colors/Modify.
      83fcea43
    • Sven Neumann's avatar
      moved it back, the plug-in changes the image. Renamed to "Maximum RGB". · ef6f91eb
      Sven Neumann authored
      2005-09-25  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/max_rgb.c: moved it back, the plug-in changes
      	the image. Renamed to "Maximum RGB".
      ef6f91eb
    • Carol Spears's avatar
      plug-ins/common/max_rgb.c moved menu entry from Colors to Colors/Info. · 98a11508
      Carol Spears authored
      2005-09-25  Carol Spears  <carol@gimp.org>
      	* plug-ins/common/max_rgb.c moved menu entry from Colors to Colors/Info.
      	* plug-ins/common/smooth_palette.c moved menu entry from Colors to Colors/Info.
      	* plug-ins/common/semiflatten.c removed menu entry from Colors and added it to Filters/Web
      	* plug-ins/pygimp/plug-ins/py-slice.py added the patch from Joao S. O. Bueno Calligaris that was attached to http://bugzilla.gnome.org/show_bug.cgi?id=159564
      98a11508
    • 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
    • Michael Natterer's avatar
      massively indented and de-uglyfied, (not many lines unmodified). Still not · 2e1bbabf
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/psd.c: massively indented and de-uglyfied,
      	(not many lines unmodified). Still not the incarnation of
      	beautiful code, but more readable for an eye used to Gimp code.
      	No logic changes, just formatting.
      2e1bbabf
    • Michael Natterer's avatar
      set "is_ID" to TRUE, not FALSE when decoding the "compose-data" parasite. · 377dc874
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/compose.c (run): set "is_ID" to TRUE, not FALSE
      	when decoding the "compose-data" parasite. Fixes Recompose.
      	Return error, not success if recomposing fails. Misc cleanups.
      377dc874
  2. 24 Sep, 2005 1 commit
  3. 23 Sep, 2005 1 commit
  4. 22 Sep, 2005 4 commits
  5. 21 Sep, 2005 2 commits
  6. 20 Sep, 2005 5 commits
    • Sven Neumann's avatar
      initialize variables. · 735429d3
      Sven Neumann authored
      2005-09-21  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/cubism.c: initialize variables.
      
      	* plug-ins/common/depthmerge.c: declare all functions as static.
      735429d3
    • David Odin's avatar
      make use of private data instead of struct members. Added a · 0730c66b
      David Odin authored
      * libgimp/gimpzoompreview.[ch]: make use of private data instead of struct
        members. Added a gimp_zoom_preview_get_drawable so we can still get the
        drawable from a preview in plug-ins.
      
        Also changed gimp_zoom_preview_get_data to gimp_zoom_preview_get_source,
        to make it more obvious what it returns.
      
      * libgimp/gimpui.def
      * plug-ins/common/AlienMap2.c
      * plug-ins/common/apply_lens.c
      * plug-ins/common/blinds.c
      * plug-ins/common/channel_mixer.c
      * plug-ins/common/colorify.c
      * plug-ins/common/flarefx.c
      * plug-ins/common/illusion.c
      * plug-ins/common/jigsaw.c
      * plug-ins/common/mapcolor.c
      * plug-ins/common/max_rgb.c
      * plug-ins/common/nova.c
      * plug-ins/common/polar.c
      * plug-ins/common/retinex.c
      * plug-ins/common/waves.c
      * plug-ins/common/whirlpinch.c: changed accordingly.
      0730c66b
    • Sven Neumann's avatar
      corrected version check (bug #314400). · 7a3d956a
      Sven Neumann authored
      2005-09-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/svg.c: corrected version check (bug #314400).
      7a3d956a
    • Sven Neumann's avatar
      fixed capitalization. · c7d7699b
      Sven Neumann authored
      2005-09-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/raw.c (query): fixed capitalization.
      c7d7699b
    • Michael Natterer's avatar
      applied patch from Sylvain Foret which allows to use fixed greyscale · 637884e3
      Michael Natterer authored
      2005-09-20  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/compose.c: applied patch from Sylvain Foret
      	which allows to use fixed greyscale values instead of drawables
      	for color components. Fixes bug #309112.
      637884e3
  7. 19 Sep, 2005 3 commits
    • David Odin's avatar
      New object to handle zoom factor, and create widgets to control or view · 5b538db8
      David Odin authored
      * libgimpwidgets/gimpzoommodel.[ch]: New object to handle zoom
        factor, and create widgets to control or view this value.
      
      * libgimpwidgets/Makefile.am
      * libgimpwidgets/gimpwidgets.h: Added gimpzoommodel.[ch].
      
      * libgimpwidgets/gimpwidgetsenums.h: new enum: GimpZoomWidgetType.
        This enumerate which knid of widget you can created from the zoom
        model.
      
      * libgimpwidgets/gimpwidgetsenums.c
      * libgimpwidgets/gimpwidgetstypes.h: regenerated.
      
      * libgimpwidgets/gimppreview.c: move the update toggle to the bottom
        of the vbox.
      
      * libgimp/Makefile.am
      * libgimp/gimpui.h
      * libgimp/gimpuitypes.h
      * libgimp/gimpzoompreview.[ch]: New widget, derivated from
        GimpScrolledPreview, which offer the same functionnalities as the
        GimpAspectPreview widget plus zoom facilities.
      
      * plug-ins/common/AlienMap2.c
      * plug-ins/common/apply_lens.c
      * plug-ins/common/blinds.c
      * plug-ins/common/channel_mixer.c
      * plug-ins/common/colorify.c
      * plug-ins/common/flarefx.c
      * plug-ins/common/illusion.c
      * plug-ins/common/jigsaw.c
      * plug-ins/common/mapcolor.c
      * plug-ins/common/max_rgb.c
      * plug-ins/common/nova.c
      * plug-ins/common/polar.c
      * plug-ins/common/retinex.c
      * plug-ins/common/waves.c
      * plug-ins/common/whirlpinch.c: use a GimpZoomPreview instead of a
        GimpAspectPreview.
      5b538db8
    • Sven Neumann's avatar
      moved toolbar out of main vbox. · 33fe2a19
      Sven Neumann authored
      2005-09-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/animationplay.c: moved toolbar out of main vbox.
      33fe2a19
    • Sven Neumann's avatar
      replaced buttons with toolbar. · 5b053ca0
      Sven Neumann authored
      2005-09-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/animationplay.c: replaced buttons with toolbar.
      5b053ca0
  8. 09 Sep, 2005 2 commits
    • Michael Natterer's avatar
      plug-ins/common/aa.c plug-ins/common/csource.c plug-ins/common/gbr.c · 3291ed35
      Michael Natterer authored
      2005-09-09  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/aa.c
      	* plug-ins/common/csource.c
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/gtm.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/png.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/raw.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/xbm.c
      	* plug-ins/common/xpm.c
      	* plug-ins/gfli/gfli.c
      	* plug-ins/jpeg/jpeg-save.c
      	* plug-ins/sgi/sgi.c
      	* plug-ins/winicon/icodialog.c: actually call
      	gimp_window_set_transient() on save dialogs.
      	Really fixes bug #62988.
      3291ed35
    • 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
  9. 05 Sep, 2005 2 commits
    • Sven Neumann's avatar
      Call gimp_window_set_transient_for_default_display() for most plug-in · cc6f3e76
      Sven Neumann authored
      2005-09-05  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins: Call gimp_window_set_transient_for_default_display()
      	for most plug-in dialogs. Not yet done are load and save dialogs
      	and dialogs created from language bindings.
      cc6f3e76
    • Sven Neumann's avatar
      Address bug #307971: · ec56ef9d
      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.
      ec56ef9d
  10. 02 Sep, 2005 1 commit
    • Sven Neumann's avatar
      plug-ins/bmp/bmpwrite.c plug-ins/common/aa.c plug-ins/common/csource.c · 1a7beee0
      Sven Neumann authored
      2005-09-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/bmp/bmpwrite.c
      	* plug-ins/common/aa.c
      	* plug-ins/common/csource.c
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/gtm.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/png.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/raw.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/svg.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/xbm.c
      	* plug-ins/common/xpm.c
      	* plug-ins/fits/fits.c
      	* plug-ins/gfli/gfli.c
      	* plug-ins/jpeg/jpeg-save.c
      	* plug-ins/script-fu/script-fu-server.c
      	* plug-ins/sgi/sgi.c
      	* plug-ins/winicon/icodialog.c
      	* plug-ins/xjt/xjt.c: use verbs instead of "OK" in the
      	confirmative dialog button.
      1a7beee0
  11. 29 Aug, 2005 2 commits
  12. 27 Aug, 2005 1 commit
  13. 26 Aug, 2005 1 commit
  14. 25 Aug, 2005 1 commit
  15. 24 Aug, 2005 1 commit
    • Sven Neumann's avatar
      plug-ins/script-fu/scripts/i26-gunya2.scm reverted the last change... · dff3e758
      Sven Neumann authored
      2005-08-24  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/scripts/i26-gunya2.scm
      	* plug-ins/script-fu/scripts/ripply-anim.scm: reverted the last
      	change...
      
      	* plug-ins/common/displace.c: ... and fixed the plug-in instead.
      	The number of parameters must not change. Provide a new procedure
      	for polar mode instead.
      dff3e758
  16. 23 Aug, 2005 2 commits
  17. 22 Aug, 2005 4 commits
    • 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
    • Sven Neumann's avatar
      use GTK_STOCK_APPLY and fixed capitalization in button label. · b6af2173
      Sven Neumann authored
      2005-08-23  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/sample_colorize.c: use GTK_STOCK_APPLY and fixed
      	capitalization in button label.
      b6af2173
    • Michael Natterer's avatar
      added loading of pages as images. · 194a71e3
      Michael Natterer authored
      2005-08-23  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/poppler.c: added loading of pages as images.
      194a71e3
    • Michael Natterer's avatar
      applied patch from David Gowers that adds mnemonics to all action area · d593dbbf
      Michael Natterer authored
      2005-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/sample_colorize.c (smp_dialog): applied patch
      	from David Gowers that adds mnemonics to all action area
      	buttons. Fixes bug #314191.
      d593dbbf
  18. 21 Aug, 2005 1 commit