1. 22 Jan, 2005 1 commit
  2. 21 Jan, 2005 2 commits
    • Sven Neumann's avatar
      improved docs. · 5c6dae19
      Sven Neumann authored
      2005-01-21  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreviewarea.c: improved docs.
      
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/app-docs.sgml
      	* app/app-sections.txt
      	* app/app.types
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/libgimpwidgets.types: GimpEnumStore and
      	GimpEnumComboBox moved to libgimpwidgets.
      
      	* libgimpwidgets/tmpl/gimpenumcombobox.sgml
      	* libgimpwidgets/tmpl/gimpenumstore.sgml: new files.
      5c6dae19
    • Sven Neumann's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h · 30696952
      Sven Neumann authored
      2005-01-21  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpenumcombobox.[ch]
      	* app/widgets/gimpenumstore.[ch]: moved GimpEnumStore and
      	GimpEnumComboBox from here ...
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.def
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpenumcombobox.[ch]
      	* libgimpwidgets/gimpenumstore.[ch]: ... to libgimpwidgets.
      
      	* app/dialogs/convert-dialog.c
      	* app/dialogs/scale-dialog.c
      	* app/tools/gimpblendoptions.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimplevelstool.c
      	* app/widgets/gimpcolorframe.c
      	* app/widgets/gimphistogrameditor.c
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimpstrokeeditor.c
      	* data/images/gimp-splash.png: changed includes accordingly.
      30696952
  3. 18 Jan, 2005 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 4f698cd3
      William Skaggs authored
      	* libgimpwidgets/gimpwidgets.c (gimp_coordinates_callback):
      	Make sure last_x and last_y are set to values that match
      	those returned by gimp_size_entry_get_refval(),
      	fixes bug #163951.
      4f698cd3
  4. 06 Jan, 2005 2 commits
  5. 05 Jan, 2005 1 commit
    • David Odin's avatar
      new function: gimp_scrolled_preview_set_position () to set the position of · d9e414fd
      David Odin authored
      * libgimpwidgets/gimpscrolledpreview.[ch]: new function:
        gimp_scrolled_preview_set_position () to set the position of the
        preview content wrt the drawable.  This function might be moved to a
        virtual function of GimpPreview in a near future.
      
      * libgimp/gimpdrawablepreview.c: use this function, so a preview
        remembers its position from one invocation to the next.  This is done
        using the current executable name as a key for gimp_set/get_data () so
        each plug-in can have its preview on a different place.
      
        More informations could be saved this way: the update toggle, the checks, etc.
      
        Addresses bug #162286.
      
      * libgimpwidgets/gimppreview.c: smallish cleanup.
      d9e414fd
  6. 03 Jan, 2005 1 commit
  7. 31 Dec, 2004 1 commit
    • Michael Natterer's avatar
      Applied modified patch from Ben Campbell which adds drop coordinates to · e0f25134
      Michael Natterer authored
      2004-12-31  Michael Natterer  <mitch@gimp.org>
      
      	Applied modified patch from Ben Campbell which adds drop
      	coordinates to the color drop callback and uses it to insert
      	colors in the palette editor. Extended the patch to add drop
      	coordinates to all drop callbacks.
      
      	* app/core/gimppalette.[ch]: added gimp_palette_insert_entry().
      
      	* app/display/gimpdisplayshell-dnd.[ch]: added drop coordinates
      	to all drop callbacks.
      
      	* app/dialogs/palette-import-dialog.c
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpcontainerview.c
      	* app/widgets/gimpdnd.[ch]
      	* app/widgets/gimpdrawabletreeview.c
      	* app/widgets/gimpfgbgeditor.c
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimppaletteeditor.c
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimpselectioneditor.c
      	* app/widgets/gimptoolbox-dnd.c
      	* app/widgets/gimptoolbox-image-area.c
      	* app/widgets/gimptoolbox-indicator-area.c
      	* app/widgets/gimptooloptionseditor.c
      	* libgimpwidgets/gimpcolorselect.c: changed accordingly. The passed
      	drop coordiantes are so far unused.
      
      	* app/widgets/gimppaletteeditor.c: use the drop coordinates to
      	insert the new color into the palette at the right place instead
      	of always appending. Fixes bug #150030.
      e0f25134
  8. 27 Dec, 2004 1 commit
    • Sven Neumann's avatar
      added some checks to avoid division by zero. · 59b87864
      Sven Neumann authored
      2004-12-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpregioniterator.c: added some checks to avoid
      	division by zero.
      
      	* libgimpwidgets/gimppreviewarea.[ch]: minor cleanups, improved
      	API documentation.
      59b87864
  9. 23 Dec, 2004 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 09951fcf
      William Skaggs authored
      	* gimp/app/widgets/gimpsizebox.c: use gimp_coordinates_new()
      	instead of duplicating a lot of code.  Fixes bug #161756.
      
      	* gimp/app/widgets/gimppropwidgets.c: small change in
      	chainbutton handling to make above work.
      09951fcf
  10. 15 Dec, 2004 1 commit
  11. 14 Dec, 2004 1 commit
    • Sven Neumann's avatar
      documented. · 10d550f7
      Sven Neumann authored
      2004-12-14  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpstock.c (gimp_stock_init): documented.
      10d550f7
  12. 08 Dec, 2004 1 commit
    • Michael Natterer's avatar
      added new prop_widget gimp_prop_int_combo_box_new() which takes a · d90360e2
      Michael Natterer authored
      2004-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimppropwidgets.[ch]: added new prop_widget
      	gimp_prop_int_combo_box_new() which takes a pre-built GimpIntStore
      	and allows to create views on int properties with arbitrary sets
      	of values (not just enums).
      
      	* app/widgets/gimpcontrollereditor.c
      	(gimp_controller_editor_constructor): added support for generic
      	combo boxes controlled exclusively by controller properties: if an
      	int property "foo" is followed by an object property "foo-values"
      	and the contained object is a GimpIntStore, use that store as
      	model for selecting "foo"'s values using
      	gimp_prop_int_combo_box_new().
      
      	(Allows for more flexible controller configuration, the actual use
      	case in the midi controller is still work in progress).
      d90360e2
  13. 29 Nov, 2004 1 commit
    • Sven Neumann's avatar
      change the "update" property and notify listeners (in particular · 37f179ae
      Sven Neumann authored
      2004-11-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.c (gimp_preview_toggle_callback):
      	change the "update" property and notify listeners (in particular
      	GimpDrawablePreview) before invalidating the preview. Plug-ins
      	might (needlessly) look at the property to decide whether they
      	need to redraw. Fixes bug #159816.
      
      	* plug-ins/common/unsharp.c (preview_update): no need to look at
      	the value of the "Preview" toggle. GimpPreview takes care this.
      37f179ae
  14. 27 Nov, 2004 1 commit
  15. 24 Nov, 2004 1 commit
    • Michael Natterer's avatar
      guarded the whole header with GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION · 6d63d500
      Michael Natterer authored
      2004-11-24  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcontroller.[ch]: guarded the whole header
      	with GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION because it's no
      	fixed API yet. Added a "state" property bacause "name" was abused
      	as the controller's state. Added "help_domain" to the controller
      	class.
      
      	* libgimpwidgets/gimpwidgets.h: don't include gimpcontroller.h
      
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: set the "name" property to the name
      	retrieved from the device, or to a default string if no name is
      	available. Store the status in the "state" property. Added and
      	changed some strings, but it's better to have the controller
      	strings untranslated than to have no tooltips at all or misleading
      	labels.
      
      	* app/widgets/gimpcontrollerkeyboard.c
      	* app/widgets/gimpcontrollerwheel.c: set default strings for both.
      
      	* app/widgets/gimpcontrollereditor.c: added a GUI for the "state"
      	property.
      
      	* app/widgets/gimpcontrollerkeyboard.h
      	* app/widgets/gimpcontrollerwheel.h
      	* app/widgets/gimpcontrollerinfo.c
      	* app/widgets/gimpcontrollers.c: #define
      	GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION (just as in all files
      	above).
      
      	* app/widgets/gimphelp-ids.h: added the IDs of all controller
      	modules and also of all other modules. The defines are not
      	actually used, but this file is the canonical place to collect all
      	the core's help IDs.
      6d63d500
  16. 21 Nov, 2004 1 commit
    • Hans Breuer's avatar
      [new file] app/dialogs/Makefile.am : added to EXTRA_DIST · 696663a6
      Hans Breuer authored
      2004-09-21  Hans Breuer  <hans@breuer.org>
      
      	* app/dialogs/makefile.msc : [new file]
      	  app/dialogs/Makefile.am : added to EXTRA_DIST
      
      	* **/makefile.msc app/gimpcore.def : updated
      
      	* app/gimp.rc : let wilber be first
      
      	* app/widgets/gimppropwidgets.c : msvc6 can't cast uint64 either
      
      	* libgimpbase/gimpwin32-io.h : make up recent loss of ftruncate in GLib
      
      	* libgimpthumbnail/gimpthumbnail.c : <process.h> for getpid() on win32
      
      	* plug-ins/helpbrowser/dialog.c : include gimpwin32-io.h
      
      	* plug-ins/script-fu/siodwrapper.c plug-ins/script-fu/scrip-fu.c : there
      	is no script-fu-server on win32
      696663a6
  17. 14 Nov, 2004 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am · ec9ee41f
      Sven Neumann authored
      2004-11-14  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-center-16.png
      	* themes/Default/images/stock-center-24.png
      	* themes/Default/images/stock-print-resolution-16.png
      	* themes/Default/images/stock-print-resolution-24.png: new icons
      	drawn by Jimmac.
      
      	* libgimpwidgets/gimpstock.[ch]: registered the new icons.
      
      	* app/actions/image-actions.c
      	* app/dialogs/print-size-dialog.c
      	* app/dialogs/resize-dialog.c
      	* plug-ins/ifscompose/ifscompose.c: use them.
      ec9ee41f
  18. 10 Nov, 2004 1 commit
  19. 09 Nov, 2004 1 commit
  20. 07 Nov, 2004 1 commit
  21. 04 Nov, 2004 3 commits
    • Michael Natterer's avatar
      use a GtkUIManager instead of a GtkItemFactory. Added virtual function · 40928bb5
      Michael Natterer authored
      2004-11-04  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolorbutton.[ch]: use a GtkUIManager instead
      	of a GtkItemFactory. Added virtual function ::get_action_type()
      	and create the manager's actions manually using that action type
      	instead of using gtk_action_group_add_actions().
      
      	* app/widgets/gimpcolorpanel.c: override ::get_action_type() so it
      	creates GimpActions (which can have a color attached) instead of
      	GtkActions. Changed the menu item visibility and color preview
      	code accordingly.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpitemfactory.[ch]: finally removed.
      
      	* configure.in: added -DGTK_DISABLE_DEPRECATED to CPPFLAGS again.
      40928bb5
    • Michael Natterer's avatar
      #undef GTK_DISABLE_DEPRECATED · 01bc7c92
      Michael Natterer authored
      2004-11-04  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpoldwidgets.c: #undef GTK_DISABLE_DEPRECATED
      
      	* libgimpwidgets/gimpunitmenu.h: #include <gtk/gtkoptionmenu.h>
      	explicitely and #undef GTK_DISABLE_DEPRECATED only around the
      	inclusion if it was defined before.
      01bc7c92
    • Michael Natterer's avatar
      libgimp/gimpunitcache.h libgimpbase/gimpchecks.h · 5c0c2a41
      Michael Natterer authored
      2004-11-04  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimpunitcache.h
      	* libgimpbase/gimpchecks.h
      	* libgimpbase/gimpdatafiles.h
      	* libgimpbase/gimplimits.h
      	* libgimpbase/gimpmemsize.h
      	* libgimpbase/gimputils.h
      	* libgimpbase/gimpwin32-io.h
      	* libgimpthumb/gimpthumb-enums.h
      	* libgimpthumb/gimpthumb-error.h
      	* libgimpwidgets/gimppreviewarea.h: added G_BEGIN_DECLS / G_END_DECLS.
      5c0c2a41
  22. 02 Nov, 2004 1 commit
    • Michael Natterer's avatar
      More final API cleanup: · 998c895a
      Michael Natterer authored
      2004-11-02  Michael Natterer  <mitch@gimp.org>
      
      	More final API cleanup:
      
      	* tools/pdbgen/pdb/image.pdb: added gimp_image_set,get_colormap()
      	and deprecated set,get_cmap().
      
      	* libgimpwidgets/gimppreviewarea.[ch]: renamed
      	gimp_preview_area_set_cmap() to set_colormap().
      
      	* libgimp/gimp.def
      	* libgimp/gimpdrawablepreview.c
      	* libgimp/gimpexport.c
      	* libgimp/gimpimage.[ch]
      	* libgimpwidgets/gimpwidgets.def: changed accordingly.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	(undeprecation of plug-ins will follow...)
      998c895a
  23. 31 Oct, 2004 2 commits
  24. 27 Oct, 2004 1 commit
    • David Odin's avatar
      really use the second parameter of gimp_aspect_preview_new (), so plug-ins · 48470a09
      David Odin authored
      * libgimp/gimpaspectpreview.c: really use the second parameter of
        gimp_aspect_preview_new (), so plug-ins can now really remember the
        state of the preview between invocations.
      
      * libgimpwidgets/gimpscrolledpreview.c: fix a little typo
      
      * plug-ins/common/channel_mixer.c: fix a warning by using TRUE for a
        boolean value (initial state of the preview) instead of a weird NULL.
      48470a09
  25. 25 Oct, 2004 1 commit
    • Michael Natterer's avatar
      Don't store human readable and translatable enum/flag strings in · 67116466
      Michael Natterer authored
      2004-10-25  Michael Natterer  <mitch@gimp.org>
      
      	Don't store human readable and translatable enum/flag strings in
      	GEnumValue's and GTypeValue's fields but attach them to their
      	GType using separate structs and utility functions:
      
      	* tools/gimp-mkenums: added params and perl voodoo to support
      	generating a second array of values, which is used by the
      	Makefiles below to create and register arrays of value
      	descriptions.
      
      	* libgimpbase/gimpbasetypes.[ch]: added API to attach/retreive
      	arrays of translatable strings to/from enum and flags types. Added
      	structs GimpEnumDesc and GimpFlagsDesc for that purpose.
      
      	* libgimpbase/gimputils.[ch]: changed existing enum utility
      	functions, added new ones and added a symmetric API for flags.
      
      	* app/base/Makefile.am
      	* app/core/Makefile.am
      	* app/display/Makefile.am
      	* app/paint/Makefile.am
      	* app/text/Makefile.am
      	* app/tools/Makefile.am
      	* app/widgets/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am: changed *-enums.c generation rules
      	accordingly.
      
      	* app/base/base-enums.c
      	* app/core/core-enums.c
      	* app/display/display-enums.c
      	* app/paint/paint-enums.c
      	* app/text/text-enums.c
      	* app/tools/tools-enums.c
      	* app/widgets/widgets-enums.c
      	* libgimpbase/gimpbaseenums.c: regenerated.
      
      	* app/widgets/gimpenumstore.c
      	* app/widgets/gimpenumwidgets.c
      	* app/widgets/gimptemplateeditor.c
      	* libgimpwidgets/gimppreviewarea.c: follow the enum utility
      	function API changes.
      67116466
  26. 23 Oct, 2004 2 commits
    • Michael Natterer's avatar
      libgimp/gimpaspectpreview.h libgimp/gimpdrawablepreview.h · 66529903
      Michael Natterer authored
      2004-10-23  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimpaspectpreview.h
      	* libgimp/gimpdrawablepreview.h
      	* libgimp/gimpprogressbar.h
      	* libgimpwidgets/gimpcellrenderercolor.h
      	* libgimpwidgets/gimpcellrenderertoggle.h
      	* libgimpwidgets/gimpframe.h
      	* libgimpwidgets/gimpintcombobox.h
      	* libgimpwidgets/gimpintstore.h
      	* libgimpwidgets/gimppreview.h
      	* libgimpwidgets/gimppreviewarea.h
      	* libgimpwidgets/gimpscrolledpreview.h: added padding to all class
      	structs which have been added since 2.0.
      66529903
    • Michael Natterer's avatar
      added labels ("_Stroke") to the SLEECTION_STROKE and PATH_STROKE stock · 6e9d0cfa
      Michael Natterer authored
      2004-10-23  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpstock.c: added labels ("_Stroke") to the
      	SLEECTION_STROKE and PATH_STROKE stock items so they can be used
      	in action areas.
      
      	* app/widgets/gimpstrokeeditor.c: changed mnemonic to no clash
      	with "_Stroke" and reordered some code.
      
      	* app/dialogs/stroke-dialog.[ch]: use the passed stock_id instead
      	of GTK_STOCK_OK. Added parameters to specify the dialog's title
      	so it doesn't say "Stroke Options".
      
      	* app/actions/select-commands.c
      	* app/actions/vectors-commands.c
      	* app/tools/gimpvectortool.c: pass "Stroke Selection" and "Stroke
      	Path" as dialog titles.
      6e9d0cfa
  27. 22 Oct, 2004 1 commit
  28. 14 Oct, 2004 1 commit
    • Michael Natterer's avatar
      libgimpwidgets/gimpwidgets.c app/widgets/gimpenumwidgets.[ch] · 27c2be7c
      Michael Natterer authored
      2004-10-14  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.c
      	* app/widgets/gimpenumwidgets.[ch]
      	* app/widgets/gimppropwidgets.c
      	* app/actions/layers-commands.c
      	* app/dialogs/convert-dialog.c
      	* app/tools/gimpblendoptions.c
      	* app/tools/gimpbucketfilloptions.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcolorizetool.c
      	* app/tools/gimpcoloroptions.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimpinkoptions-gui.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimppaintoptions-gui.c
      	* app/tools/gimpselectionoptions.c
      	* app/tools/gimptransformoptions.c: the child of a GimpFrame must
      	not have any border width. Fixes many subtle misalignments.
      27c2be7c
  29. 13 Oct, 2004 2 commits
    • Sven Neumann's avatar
      removed trailing whitespace. · 27a39e6c
      Sven Neumann authored
      2004-10-13  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.c: removed trailing whitespace.
      
      	* libgimpwidgets/gimpwidgets.def: added
      	gimp_preview_set_default_cursor.
      27a39e6c
    • David Odin's avatar
      added a new function to set the default cursor on preview: · 3eb00e03
      David Odin authored
      * libgimpwidgets/gimppreview.[ch]: added a new function to set the
        default cursor on preview: gimp_preview_set_default_cursor().
      
      * libgimpwidgets/gimpscrolledpreview.c: changed accordlingly.
      
      * plug-ins/common/flarefx.c:
      * plug-ins/common/nova.c: use this function.
      
      This addresses bug #90519.
      3eb00e03
  30. 12 Oct, 2004 2 commits
    • Sven Neumann's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h added new widget · 22a1384b
      Sven Neumann authored
      2004-10-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpsizebox.[ch]: added new widget GimpSizeBox.
      
      	* app/widgets/gimppropwidgets.c: the order of setting the X and Y
      	properties does matter.
      
      	* app/dialogs/Makefile.am
      	* app/dialogs/scale-dialog.[ch]: added first version of a new
      	Scale dialog in an attempt to address bug #151022.
      
      	* app/actions/layers-commands.c: use the new scale dialog.
      22a1384b
    • Michael Natterer's avatar
      instead of simply using the passed widget as mnemonic_widget for the · 409642a1
      Michael Natterer authored
      2004-10-12  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.c (gimp_table_attach_aligned):
      	instead of simply using the passed widget as mnemonic_widget for
      	the GtkLabel, call the new utility function find_mnemonic_widget()
      	which recursively searches the passed widget until it finds one
      	that actually can be mnemonic-activated. Fixes lots of mnemonics
      	where the attached widget is e.g. a GtkEventBox or GtkComboBox.
      409642a1
  31. 08 Oct, 2004 1 commit
    • Michael Natterer's avatar
      Made the text options about two toolbox grid columns smaller. Addresses · 57f9d32e
      Michael Natterer authored
      2004-10-08  Michael Natterer  <mitch@gimp.org>
      
      	Made the text options about two toolbox grid columns smaller.
      	Addresses bug #122862.
      
      	* app/widgets/gimppropwidgets.c (gimp_prop_size_entry_new): use
      	the number of digits of the property's max_val plus two as number
      	of chars for the sizeentry'y spinbutton (instead of always 10 as
      	before).
      
      	* app/tools/gimptextoptions.c (gimp_text_options_gui): GtkEntry
      	has a minimal width of 150 pixels (eek). Set a silly small minimal
      	width instead (the entry expands to the available width anyway).
      57f9d32e
  32. 04 Oct, 2004 1 commit
    • Sven Neumann's avatar
      left-justify the label. · 2284ab06
      Sven Neumann authored
      2004-10-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.c (gimp_table_attach_aligned):
      	left-justify the label.
      
      	* libgimpwidgets/gimpdialog.c: if a button with GTK_RESPONSE_HELP
      	is being added, hide the automatically added help button.
      
      	* plug-ins/script-fu/script-fu-interface.c: five buttons are too
      	much for the action area. Renamed the About button to Help and
      	resurrected the help button in the about dialog as a way to get to
      	the actual help pages (pressing F1 will get you there as well).
      2284ab06