1. 25 Sep, 2005 13 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
    • Michael Natterer's avatar
      renamed to "Fade to Layer Mask..." and moved to the Select menu. · 569ccab8
      Michael Natterer authored
      2005-09-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/scripts/fade-outline.scm: renamed to
      	"Fade to Layer Mask..." and moved to the Select menu.
      569ccab8
    • 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/edit-actions.c added "Edit/Paste as" submenu and moved "Paste · 642c4735
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/edit-actions.c
      	* menus/image-menu.xml.in: added "Edit/Paste as" submenu and moved
      	"Paste as new" there (renamed to "New Image").
      
      	* plug-ins/script-fu/scripts/Makefile.am
      	* plug-ins/script-fu/scripts/paste-as-brush.scm
      	* plug-ins/script-fu/scripts/paste-as-pattern.scm: new scripts
      	roughly derived from select-to-brush and select-to-pattern.
      
      	* plug-ins/script-fu/scripts/select-to-brush.scm
      	* plug-ins/script-fu/scripts/select-to-image.scm
      	* plug-ins/script-fu/scripts/select-to-pattern.scm: don't register
      	menu entries.
      642c4735
    • Sven Neumann's avatar
      removed GimpZoomWidgetType. · 3d0adbf1
      Sven Neumann authored
      2005-09-25  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgetsenums.[ch]: removed GimpZoomWidgetType.
      
      	* libgimpwidgets/gimpzoommodel.[ch]: removed gimp_zoom_widget_new()
      	in favor of gimp_zoom_button_new().
      
      	* libgimp/gimpzoompreview.c: changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* plug-ins/MapObject/mapobject_main.[ch]
      	* plug-ins/MapObject/mapobject_preview.c
      	* plug-ins/MapObject/mapobject_ui.c: use a GimpZoomModel and let
      	it create the zoom buttons.
      
      	* plug-ins/MapObject/mapobject_apply.c
      	* plug-ins/MapObject/mapobject_image.c
      	* plug-ins/MapObject/mapobject_shade.c: include "gimp/gimpui.h".
      3d0adbf1
    • Michael Natterer's avatar
      link against libgimpbase now that we use gimp_data_directory(). · d4776ce0
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/help/Makefile.am (gimp_help_lookup_LDADD): link
      	against libgimpbase now that we use gimp_data_directory().
      d4776ce0
    • Michael Natterer's avatar
      renamed to "Distort..." and moved to Select/Modify. · 047c2d5c
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/scripts/distress-selection.scm: renamed to
      	"Distort..." and moved to Select/Modify.
      047c2d5c
    • Michael Natterer's avatar
      renamed to "Distress..." and moved to Select/Modify. · a288db5c
      Michael Natterer authored
      2005-09-25  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/script-fu/scripts/distress-selection.scm: renamed to
      	"Distress..." and moved to Select/Modify.
      a288db5c
    • Hans Breuer's avatar
      updated · 0b515bec
      Hans Breuer authored
      2005-09-24  Hans Breuer  <hans@breuer.org>
      
      	* **makefile.msc : updated
      
      	* app/dialogs/user-install-dialog.c : only add the migrate page if
      	there is something to migrate from. Avoids on version being NULL.
      
      	* app/dialogs/file-save-dialog.c : the g_print() output was crashing
      	on the assumption that ->menu_label != NULL. It is for colorhtml.py.
      
      	* app/widgets/gimpselectiondata.c : use HAVE_UNISTD_H and move
      	* process.h definition by G_OS_WIN32 below it being defined
      	* app/widgets/gimpwidgets-utils.c(gimp_window_get_native) : cast
      	return value to (GdkNativeWindow) it is not necessary an int.
      
      	* libgimpwidgets/gimpwidgets.def : added gimp_zoom_type_get_type
      
      	* plug-ins/help/gimp-help-lookup.c : dynamic lookup of help_root
      	instead of hard-coding DATADIR/GIMP_HELP_PREFIX
      
      	* plug-ins/xjt/xjt.c : there is no pid_t with msvc, typedef one.
      0b515bec
    • 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 3 commits
  4. 22 Sep, 2005 6 commits
  5. 21 Sep, 2005 2 commits
  6. 20 Sep, 2005 6 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
    • Kevin Cozens's avatar
      Don't mark menu branches for translation; the translatable branch name is · c5d12982
      Kevin Cozens authored
      2005-09-20  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* scripts/*.sct: Don't mark menu branches for translation; the
      	translatable branch name is registered by the Tiny-Fu extension.
      	Based on a change made to Script-Fu by Sven Neumann.
      c5d12982
    • 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 5 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
      autogen.sh configure.in app/main.c app/widgets/gimptoolbox.c changed "The · e9443b57
      Sven Neumann authored
      2005-09-19  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh
      	* configure.in
      	* app/main.c
      	* app/widgets/gimptoolbox.c
      	* plug-ins/script-fu/scripts/web-browser.scm: changed "The GIMP"
      	to "GNU Image Manipulation Program" or just "GIMP".
      e9443b57
    • Sven Neumann's avatar
      use GTK_STOCK_FILE for File actions. · 3b28167d
      Sven Neumann authored
      2005-09-19  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/actions.c: use GTK_STOCK_FILE for File actions.
      
      	* app/actions/dialogs-actions.c
      	* plug-ins/gimpressionist/gimpressionist.c
      	* plug-ins/print/gimp_main_window.c: use GTK_STOCK_ABOUT for About
      	dialogs.
      
      	* app/actions/actions.c
      	* app/actions/brushes-actions.c
      	* app/actions/channels-actions.c
      	* app/actions/channels-commands.c
      	* app/actions/colormap-editor-actions.c
      	* app/actions/gradients-actions.c
      	* app/actions/layers-actions.c
      	* app/actions/layers-commands.c
      	* app/actions/palette-editor-actions.c
      	* app/actions/palettes-actions.c
      	* app/actions/patterns-actions.c
      	* app/actions/templates-actions.c
      	* app/actions/templates-commands.c
      	* app/actions/text-editor-actions.c
      	* app/actions/tool-options-actions.c
      	* app/actions/vectors-actions.c
      	* app/actions/vectors-commands.c
      	* app/tools/gimptexttool.c
      	* app/widgets/gimpcontrollereditor.c
      	* app/widgets/gimpcontrollerlist.c
      	* plug-ins/flame/flame.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/orientation.c
      	* plug-ins/gimpressionist/size.c
      	* plug-ins/metadata/interface.c: s/GIMP_STOCK_EDIT/GTK_STOCK_EDIT/
      3b28167d
    • 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. 11 Sep, 2005 1 commit
  9. 09 Sep, 2005 3 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
    • Sven Neumann's avatar
      use g_ascii_strcasecmp() instead of strcasecmp(). · 428771c6
      Sven Neumann authored
      2005-09-09  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/print/print.c (printrc_load): use g_ascii_strcasecmp()
      	instead of strcasecmp().
      428771c6