1. 27 Aug, 2003 8 commits
  2. 26 Aug, 2003 16 commits
    • Sven Neumann's avatar
      applied patch from Guillermo S. Romero that moves the newly added PDB · 0eff2675
      Sven Neumann authored
      2003-08-27  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/edge.c: applied patch from Guillermo S. Romero
      	that moves the newly added PDB parameter to the end and documents
      	the former default value.
      
      	* plug-ins/script-fu/scripts/3d-outline.scm
      	* plug-ins/script-fu/scripts/circuit.scm
      	* plug-ins/script-fu/scripts/lava.scm
      	* plug-ins/script-fu/scripts/predator.scm: changed accordingly by
      	Guillermo S. Romero.
      0eff2675
    • Sven Neumann's avatar
      libgimpbase/Makefile.am (EXTRA_DIST) removed gimpversion.h.in. · 50e63f0c
      Sven Neumann authored
      2003-08-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/Makefile.am (EXTRA_DIST)
      	* libgimpbase/makefile.msc (EXTRA_DIST): removed gimpversion.h.in.
      
      	* app/composite/Makefile.am (libappcomposite_a_built_sources):
      	removed gimp-composite-*-installer.h.
      50e63f0c
    • Michael Natterer's avatar
      added some toolbox and dock related help IDs. · 576057b1
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimphelp-ids.h: added some toolbox and dock related
      	help IDs.
      
      	* app/gui/dialogs-menu.c
      	* app/widgets/gimpimagedock.c
      	* app/widgets/gimptoolbox.c: use them.
      576057b1
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish translation by Francisco Javier F. Serrador · 25863185
      Pablo Gonzalo del Campo authored
      2003-08-26  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
      
              * es.po: Updated Spanish translation by
                       Francisco Javier F. Serrador <serrador@arrakis.es>.
      25863185
    • Michael Natterer's avatar
      some cleanup and fixes before porting to the new help ID based system. · e97cf2b6
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/helpbrowser/helpbrowser.c: some cleanup and fixes before
      	porting to the new help ID based system. Definitely broken at the
      	moment.
      e97cf2b6
    • Sven Neumann's avatar
      6fa1bc22
    • Sven Neumann's avatar
      use GIMP_GRADIENT as prefix for the GimpGradientType enum. · ee6dad2e
      Sven Neumann authored
      2003-08-26  Sven Neumann  <sven@gimp.org>
      
      	* app/core/core-enums.h: use GIMP_GRADIENT as prefix for the
      	GimpGradientType enum.
      
      	* app/core/core-enums.c
      	* app/pdb/misc_tools_cmds.c
      	* libgimp/gimpenums.h
      	* plug-ins/pygimp/gimpenums.py
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* app/core/gimpdrawable-blend.c
      	* app/tools/gimpblendoptions.c
      	* plug-ins/pygimp/plug-ins/sphere.py
      	* plug-ins/script-fu/scripts: changed accordingly.
      
      	* libgimp/gimpcompat.h
      	* plug-ins/script-fu/siod-wrapper.c: added compatibility defines
      	for the old enum values.
      ee6dad2e
    • Michael Natterer's avatar
      it's GIMP_INTERPOLATION_LINEAR, not just GIMP_LINEAR, argh. Fixes part 1 · 17d1fb17
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptransformoptions.c
      	(gimp_transform_options_class_init): it's GIMP_INTERPOLATION_LINEAR,
      	not just GIMP_LINEAR, argh. Fixes part 1 of bug #120424.
      17d1fb17
    • Michael Natterer's avatar
      we can't rely on "eek.png" from the help system being installed. Use · 190710ae
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/helpbrowser/helpbrowser.c (open_browser_dialog): we
      	can't rely on "eek.png" from the help system being installed.
      	Use "stock-wilber-eek-64.png" from the default theme instead
      	because it is always available.
      190710ae
    • Michael Natterer's avatar
      Bye bye, "crappy/foo.html": · 86662cd6
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	Bye bye, "crappy/foo.html":
      
      	* app/widgets/gimphelp-ids.h: replaced "crappy/foo.html" by
      	"gimp-proper-identifier".
      
      	* app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id):
      	added "const gchar *help_path" parameter and return a help ID
      	ready for attaching to a menu item.
      
      	The help ID is no longer constructed from the plug-in's executable
      	name but from the *procedure* name with '_' replaced by '-'. This
      	means we can now have help for each script-fu script and for each
      	of a plug-in's individual procedures.
      
      	* app/gui/plug-in-menus.c: removed even more duplicated wrong code
      	since plug_in_proc_def_get_help_id() is implemented correctly now.
      
      	* app/gui/file-open-menu.c
      	* app/gui/file-save-menu.c: ditto. Reorder the "XCF" menu item
      	before the separator and added GIMP_STOCK_WILBER.
      
      	* app/gui/file-dialog-utils.c: added a mnemonic to the
      	"Determine File Type:" label.
      86662cd6
    • Simon Budig's avatar
      Intruduce casting macro GIMP_ANCHOR. · 47571782
      Simon Budig authored
      2003-08-26  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/gimpanchor.h: Intruduce casting macro GIMP_ANCHOR.
      
      	* app/tools/gimpvectortool.c
      	* app/vectors/gimpstroke.c
      	* app/vectors/gimpbezierstroke.c
      	* app/vectors/gimpvectors-compat.c: Use it for code readibility.
      47571782
    • Michael Natterer's avatar
      added gimp_dockbook_help_func() which shows the help for the active page. · 3b30a0b8
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdockbook.c: added gimp_dockbook_help_func()
      	which shows the help for the active page.
      
      	(gimp_dockbook_tab_button_press): grab the focus when a notebook
      	tab is clicked. Still not perfect since GtkNotebook does it
      	slightly different, but feels much better than before.
      3b30a0b8
    • Michael Natterer's avatar
      app/gui/info-window.c app/widgets/gimpfontselection.c replaced the last · d90ee123
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/info-window.c
      	* app/widgets/gimpfontselection.c
      	* app/widgets/gimpfontselection-dialog.c: replaced the last
      	hardcoded html links by help IDs. Removed trailing whitespace.
      d90ee123
    • Simon Budig's avatar
      Minor code cleanup that automagically makes SHIFT while curve-dragging · 4571b6b5
      Simon Budig authored
      2003-08-26  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/gimpbezierstroke.c: Minor code cleanup that
      	automagically makes SHIFT while curve-dragging work...
      4571b6b5
    • Michael Natterer's avatar
      use GIMP_HELP_IMAGE_GRID. · f5f67efa
      Michael Natterer authored
      2003-08-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/grid-dialog.c: use GIMP_HELP_IMAGE_GRID.
      
      	* app/gui/image-menu.c: fixed some help ID copy & paste bugs.
      
      	* app/widgets/gimpdockable.c: forgot to actually set the help ID
      	with gimp_help_set_help_data().
      f5f67efa
    • Simon Budig's avatar
      app/vectors/gimpstroke.[ch] Implemented direct moving of the curve. Whee! · 009766a8
      Simon Budig authored
      2003-08-26  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/gimpstroke.[ch]
      	* app/vectors/gimpbezierstroke.c: Implemented direct moving of the
      	curve. Whee!  :-)
      
      	* app/tools/gimpvectortool.[ch]: Use it.
      009766a8
  3. 25 Aug, 2003 14 commits
    • Michael Natterer's avatar
      added enum GimpContainerPolicy. · dc95e16b
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.[ch]: added enum GimpContainerPolicy.
      
      	* app/core/gimpcontainer.[ch]: removed it here.  Added new virtual
      	function GimpContainer::clear() which removes all items. Cleanup.
      
      	* app/core/gimplist.c: implement GimpContainer::clear(). Cleanup.
      dc95e16b
    • Ole Laursen's avatar
      Updated Danish translation. · 9209b3f7
      Ole Laursen authored
      2003-08-25  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      9209b3f7
    • Michael Natterer's avatar
      app/widgets/gimpitemfactory.[ch] added a help_id to GimpItemFactory. It's · 829449a8
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpitemfactory.[ch]
      	* app/widgets/gimpmenufactory.[ch]: added a help_id to
      	GimpItemFactory.  It's basically the code I removed some days ago,
      	but this time it's used as default help_id for the factory (e.g.
      	if F1 is pressed over a separator), and not to construct html
      	links.
      
      	* app/widgets/gimphelp-ids.h: added some missing help IDs.
      
      	* app/gui/menus.c: register a help IDs with each item factory.
      
      	* app/display/gimpdisplayshell.c
      	* app/gui/dialogs-menu.c: some more forgotten help IDs.
      829449a8
    • Michael Natterer's avatar
      app/widgets/gimphelp-ids.h app/widgets/gimppaletteeditor.c help IDs for · 2d5fe07a
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimphelp-ids.h
      	* app/widgets/gimppaletteeditor.c
      	* app/gui/palette-editor-menu.c: help IDs for the palette editor.
      
      	* app/gui/toolbox-menu.c: forgot some dialog help IDs.
      2d5fe07a
    • Michael Natterer's avatar
      removed the "locale_domain" and "help_path" parameters since the function · dec69db1
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/plug-ins.[ch] (plug_ins_temp_proc_def_add): removed
      	the "locale_domain" and "help_path" parameters since the function
      	can figure them by itself.
      
      	* app/plug-in/plug-in-message.c (plug_in_handle_proc_install):
      	changed accordingly.
      
      	* app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id):
      	new function which will soon be implemented correctly :-)
      
      	* app/gui/file-open-menu.c (file_open_menu_setup)
      	* app/gui/file-save-menu.c (file_save_menu_setup)
      	* app/gui/plug-in-menus.c (plug_in_menus_create_entry): use it
      	here instead of duplicating broken code.
      dec69db1
    • Michael Natterer's avatar
      added GIMP_HELP_TEXT_EDITOR_DIALOG. · bfb8068a
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimphelp-ids.h: added GIMP_HELP_TEXT_EDITOR_DIALOG.
      
      	* app/widgets/gimptexteditor.c: use it.
      bfb8068a
    • Michael Natterer's avatar
      added "gchar *help_id" member to the GimpDockable struct and "const gchar · 8c8274e2
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdockable.[ch]: added "gchar *help_id" member to
      	the GimpDockable struct and "const gchar *help_id" parameter to
      	gimp_dockable_new().
      
      	* app/widgets/gimphelp-ids.h: added help IDs for the tool list/grid
      	and the palette editor.
      
      	* app/widgets/gimpdockbook.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c: changed accordingly.
      8c8274e2
    • Michael Natterer's avatar
      added "Select->To Path" menu entry, using the right stock_id and help_id. · 3d124a9d
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/image-menu.c: added "Select->To Path" menu entry, using
      	the right stock_id and help_id.
      
      	* plug-ins/sel2path/sel2path.c: don't install a menu_path.
      3d124a9d
    • Michael Natterer's avatar
      derive it from GimpObject and added GimpObject::get_memsize() · 160b91e1
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/text/gimptext.[ch]: derive it from GimpObject and added
      	GimpObject::get_memsize() implementation.
      160b91e1
    • Sven Neumann's avatar
      Fixed some issues with the PDB thumbnail functions spotted by Wolfgang · 071f933c
      Sven Neumann authored
      2003-08-25  Sven Neumann  <sven@gimp.org>
      
      	Fixed some issues with the PDB thumbnail functions spotted by
      	Wolfgang Hofer and loosely based on patches he provided:
      
      	* tools/pdbgen/pdb/fileops.pdb (file_load_thumbnail): keep a
      	reference on the GimpImagefile as long as we need the associated
      	preview temp_buf. Call gimp_imagefile_update() before requesting
      	the preview.
      
      	* app/pdb/fileops_cmds.c: regenerated.
      
      	* app/base/temp-buf.c (temp_buf_new_check): use a checkerboard
      	algorithm similar to the one the displayshell-render code uses.
      071f933c
    • Michael Natterer's avatar
      changed GimpObject::get_memsize() to return a second value named · 24f3da16
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpobject.[ch]: changed GimpObject::get_memsize() to
      	return a second value named "gui_size", where the primary return
      	value is the "constant" actual size (as long as no operation is
      	performed on the object), and the second "gui_size" return value
      	is the size of temporary stuff like preview caches or boundary
      	segments (which may change asynchronously, even if the object is
      	on the undo stack).
      
      	* app/core/gimp.c
      	* app/core/gimpbrush.c
      	* app/core/gimpbrushpipe.c
      	* app/core/gimpbuffer.c
      	* app/core/gimpchannel.c
      	* app/core/gimpcontainer.c
      	* app/core/gimpcontext.c
      	* app/core/gimpdata.c
      	* app/core/gimpdatafactory.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpgradient.c
      	* app/core/gimpimage-undo.c
      	* app/core/gimpimage.c
      	* app/core/gimpitem.c
      	* app/core/gimplayer.c
      	* app/core/gimplist.c
      	* app/core/gimppalette.c
      	* app/core/gimpparasitelist.c
      	* app/core/gimppattern.c
      	* app/core/gimpundo.c
      	* app/core/gimpundostack.c
      	* app/core/gimpviewable.c
      	* app/text/gimptextlayer.c
      	* app/vectors/gimpstroke.c
      	* app/vectors/gimpvectors.c: changed get_memsize() implementations
      	accordingly.
      
      	* app/display/gimpdisplayshell-title.c
      	* app/gui/debug-commands.c
      	* app/widgets/gimppreview.c: changed callers accordingly.
      
      	* app/core/gimpimage-undo-push.c: changed layer, channel, vectors
      	and layer_mask undo steps to add/subtract the size of the
      	resp. objects whenever they take/drop ownership of them. Ignore
      	the objects' "gui_size" to get identical sizes on
      	adding/subtracting. Fixes bug #120429.
      24f3da16
    • Michael Natterer's avatar
      Oops, sorry... · 72369061
      Michael Natterer authored
      72369061
    • Kjartan Maraas's avatar
      Update Norwegian translation. · 79c5784c
      Kjartan Maraas authored
      2003-08-25  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Update Norwegian translation.
      79c5784c
    • Michael Natterer's avatar
      forgot this one. · bd21fec5
      Michael Natterer authored
      2003-08-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpnavigationview.c: forgot this one.
      bd21fec5
  4. 24 Aug, 2003 2 commits