1. 04 Jun, 2004 1 commit
  2. 03 Jun, 2004 8 commits
    • Michael Natterer's avatar
      use gtk_widget_size_request() instead of _get_child_requisition() because · aec32205
      Michael Natterer authored
      2004-06-03  Michael Natterer  <mitch@gimpmp.org>
      
      	* app/widgets/gimptoolbox.c (gimp_toolbox_size_allocate): use
      	gtk_widget_size_request() instead of _get_child_requisition()
      	because we need to know the size of the toolbox' areas
      	even if they are invisible. Fixes SIGFPE spotted by Jimmac.
      aec32205
    • Michael Natterer's avatar
      some cleanup. Make the tool_cursor and cursor_modifier components slightly · a2955426
      Michael Natterer authored
      2004-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcursor.c: some cleanup. Make the tool_cursor
      	and cursor_modifier components slightly transparent.
      
      	* cursors/cursor-mouse.png: was the wrong image.
      a2955426
    • Michael Natterer's avatar
      cursors/Makefile.am added PNG version of all cursors. · 5c46556d
      Michael Natterer authored
      2004-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* cursors/Makefile.am
      	* cursors/*.png: added PNG version of all cursors.
      
      	* cursors/gimp-tool-cursors.xcf: reordered and renamed all layers
      	to match the new PNG filenames.
      
      	* app/widgets/gimpcursor.[ch]: create cursors with alpha and color
      	if the GdkDisplay supports it. Fall back to the old stuff
      	otherwise.
      5c46556d
    • Sven Neumann's avatar
      if a Title is set, use that as the pattern name. · 506c4c71
      Sven Neumann authored
      2004-06-03  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimppattern.c (gimp_pattern_load_pixbuf): if a Title is
      	set, use that as the pattern name.
      506c4c71
    • Sven Neumann's avatar
      removed commented-out message. · 532d42d0
      Sven Neumann authored
      2004-06-03  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdatafactory.c (gimp_data_factory_load_data):
      	removed commented-out message.
      
      	* app/core/gimppattern.[ch]: fixed handling of errors and PNG
      	comments in new pattern loader. Renamed functions for consistency
      	with other data loaders.
      
      	* app/core/gimp.c: changed accordingly.
      532d42d0
    • Dave Neary's avatar
      Add support for GdkPixbuf patterns, so now all of png, jpex, pnm, xbm, · d088fd3f
      Dave Neary authored
      
      
      2004-06-03  Dave Neary  <bolsh@gimp.org>
      
              * app/core/gimp.c:
              * app/core/gimpdatafactory.c:
              * app/core/gimppattern.[ch]: Add support for GdkPixbuf patterns,
              so now all of png, jpex, pnm, xbm, bmp, gif, ico, pcx, ras, tga,
              xpm and tiff can be used for patterns.
      d088fd3f
    • Michael Natterer's avatar
      added alternative actions "vectors-selection-from-vectors" and · 421b2a0d
      Michael Natterer authored
      2004-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/vectors-actions.c: added alternative actions
      	"vectors-selection-from-vectors" and
      	"vectors-selection-to-vectors-short" with different labels suited
      	for the "Select" menu.
      
      	* app/actions/select-actions.c: removed "select-from-vectors"
      	and "select-to-vectors" (to vectors was crashing anyway).
      
      	* app/actions/select-commands.[ch]: removed
      	select_from_vectors_cmd_callback(). Fixes code dupliction.
      
      	* menus/image-menu.xml.in
      	* menus/selection-editor-menu.xml: changed accordingly.
      421b2a0d
    • Marco Ciampa's avatar
      Updated italian translation · 28fb8280
      Marco Ciampa authored
      28fb8280
  3. 02 Jun, 2004 16 commits
    • Michael Natterer's avatar
      use the newly added GimpGradient API to set the segment's handles instead · 1d31d62c
      Michael Natterer authored
      2004-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpgradienteditor.c (control_motion): use the newly
      	added GimpGradient API to set the segment's handles instead of
      	setting the values directly. Dirties the gradient correctly and
      	makes the preview update instantly again. Fixes bug #143605.
      1d31d62c
    • Sven Neumann's avatar
      check for NULL pointer before passing it to g_utf8_normalize(). Just a · 7bfee041
      Sven Neumann authored
      2004-06-03  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/file-open-location-dialog.c
      	(file_open_location_completion): check for NULL pointer before
      	passing it to g_utf8_normalize(). Just a workaround for a problem
      	in GimpContainerView.
      7bfee041
    • Sven Neumann's avatar
      more updates. · 28eaad7d
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* INSTALL: more updates.
      28eaad7d
    • Sven Neumann's avatar
      Made 2.1.0 development release. · f3c3bc22
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* Made 2.1.0 development release.
      f3c3bc22
    • Michael Natterer's avatar
      follow function renaming. · bb69c0e2
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt: follow function renaming.
      
      	* libgimp/tmpl/gimpgradientedit.sgml: regenerated.
      bb69c0e2
    • Sven Neumann's avatar
      app/display/gimpdisplayshell-scale.c app/gui/info-window.c · 62b59db9
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-scale.c
      	* app/gui/info-window.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resize-dialog.c
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimpthresholdtool.c
      	* app/widgets/gimpdockable.c
      	* app/widgets/gimpfiledialog.c
      	* app/widgets/gimpgradienteditor.c
      	* app/widgets/gimphistogrambox.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimpstrokeeditor.c: tweaked some spacings for
      	consistency and better HIG compliance.
      62b59db9
    • Michael Natterer's avatar
      set_blending_function() and set_coloring_type() work on segment ranges, · 6d91f4c9
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/gradient_edit.pdb: set_blending_function() and
      	set_coloring_type() work on segment ranges, renamed them
      	accordingly. Spotted by Shlomi Fish.
      
      	* app/pdb/gradient_edit_cmds.c
      	* libgimp/gimpgradientedit_pdb.[ch]: regenerated.
      6d91f4c9
    • Michael Natterer's avatar
      added gimptoolbox-dnd.c and gimptoolbox-image-area.c · f4a9e554
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: added gimptoolbox-dnd.c and gimptoolbox-image-area.c
      f4a9e554
    • Michael Natterer's avatar
      removed utility funtion gimp_dnd_open_files(). · 61116ebb
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdnd.[ch]: removed utility funtion
      	gimp_dnd_open_files().
      
      	* app/widgets/gimptoolbox-dnd.c: added gimp_toolbox_drop_files()
      	instead.
      
      	* app/display/gimpdisplayshell-dnd.c (gimp_display_shell_drop_files):
      	show the error message if opening a dropped file fails.
      61116ebb
    • Sven Neumann's avatar
      plugged a memory leak. · f2f3c448
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumbnail.c: plugged a memory leak.
      f2f3c448
    • Michael Natterer's avatar
      removed enum GimpDndType... · b6beebcc
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdnd.h: removed enum GimpDndType...
      
      	* app/widgets/widgets-enums.h: ...and added it here.
      
      	* app/widgets/gimpdnd.c: added more g_return_if_fail(). Allow
      	all gimp_dnd_foo_dest_add() functions to be called without
      	callback (just add the target if callback is NULL).
      
      	(gimp_dnd_open_files): removed the checks for validity of the
      	passed filenames/uris...
      
      	(gimp_dnd_set_file_data): ...and added it here so all callbacks
      	get an already sanitized list of strings.
      b6beebcc
    • Sven Neumann's avatar
      app/actions/Makefile.am (EXTRA_DIST) removed makefile.msc until they have · d29a222f
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/Makefile.am (EXTRA_DIST)
      	* app/menus/Makefile.am (EXTRA_DIST): removed makefile.msc until
      	they have been added.
      d29a222f
    • Sven Neumann's avatar
      create the hash table when inserting items; removes redundant · 35bad831
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpcontainerview.c: create the hash table when
      	inserting items; removes redundant create/destroy cycles and plugs
      	a memory leak.
      35bad831
    • Sven Neumann's avatar
      added more contributors · efd6c6b5
      Sven Neumann authored
      efd6c6b5
    • Sven Neumann's avatar
      updated for gimp-2.1. Suggest to use gimp-print version 4.2.7-pre1 in case · 50855187
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* INSTALL: updated for gimp-2.1. Suggest to use gimp-print
      	version 4.2.7-pre1 in case of problems (see bug #138273).
      50855187
    • Sven Neumann's avatar
      more NEWS update · 394035cc
      Sven Neumann authored
      394035cc
  4. 01 Jun, 2004 15 commits
    • Michael Natterer's avatar
      copy the merged layer, not the first one. Preserve the type of the layer · 4e9c58a5
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-dnd.c
      	(gimp_display_shell_drop_files): copy the merged layer, not the
      	first one. Preserve the type of the layer to make e.g. dropping an
      	XCF with a single text layer work.
      4e9c58a5
    • Michael Natterer's avatar
      more news & cleanup. · 631b5b4d
      Michael Natterer authored
      631b5b4d
    • Sven Neumann's avatar
      NEWS updated. · 86d153f8
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* NEWS
      	* README: updated.
      86d153f8
    • Michael Natterer's avatar
      accept file/uri drops. · ff2f6eb0
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_init): accept
      	file/uri drops.
      
      	* app/display/gimpdisplayshell-dnd.[ch]
      	(gimp_display_shell_drop_files): open any kind of image and turn
      	it into a single layer which is added to the image (suggested by
      	Antenne Springborn).
      ff2f6eb0
    • Sven Neumann's avatar
      tools/pdbgen/pdb/gradient_edit.pdb mark new API as new using $since. · 133a7098
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/gradient_edit.pdb
      	* tools/pdbgen/pdb/gradients.pdb: mark new API as new using $since.
      
      	* libgimp/gimpgradientedit_pdb.c
      	* libgimp/gimpgradients_pdb.c: regenerated.
      133a7098
    • Sven Neumann's avatar
      libgimp/libgimp-docs.sgml added section for the new gradient editing API. · 6fe6a0e8
      Sven Neumann authored
      2004-06-02  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/tmpl/gimpgradientedit.sgml: added section for the new
      	gradient editing API.
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpenums.sgml
      	* libgimp/tmpl/gimpgradients.sgml
      	* libgimp/tmpl/gimpplugin.sgml: updated.
      6fe6a0e8
    • Michael Natterer's avatar
      forgot two more s/int32/enum/. · 1799caae
      Michael Natterer authored
      2004-06-02  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/gradient_edit.pdb: forgot two more s/int32/enum/.
      
      	* app/pdb/gradient_edit_cmds.c
      	* libgimp/gimpgradientedit_pdb.[ch]: regenerated.
      1799caae
    • Michael Natterer's avatar
      forgot bug number. · 739a37e6
      Michael Natterer authored
      739a37e6
    • Sven Neumann's avatar
      tools/pdbgen/pdb/image.pdb app/pdb/image_cmds.c reverted changes I did to · c509204b
      Sven Neumann authored
      2004-06-01  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb
      	* app/pdb/image_cmds.c
      	* app/core/gimpimage.[ch]: reverted changes I did to the image
      	unit earlier. As in 2.0, it will continue to not accept pixels.
      	This makes the PDB API and the XCF format compatible again and
      	fixes bug #142961 (and to some extent bug #137704).
      
      	* app/core/Makefile.am
      	* app/core/gimpimage-unit.[ch]: removed these files. The
      	convenience accessors defined here aren't commonly used any
      	longer.
      
      	* app/display/gimpdisplay.[ch]
      	* app/display/gimpdisplayshell.[ch]: added a unit parameter to
      	gimp_display_new(). Made "unit" and "scale" properties of
      	GimpDisplayShell.
      
      	* app/actions/image-commands.c
      	* app/actions/images-commands.c
      	* app/actions/layers-commands.c
      	* app/actions/select-commands.c
      	* app/actions/view-commands.c
      	* app/core/gimp-edit.c
      	* app/core/gimp.[ch]
      	* app/core/gimptemplate.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/display/gimpdisplayshell-title.c
      	* app/display/gimpstatusbar.c
      	* app/file/file-open.c
      	* app/gui/gui-vtable.c
      	* app/gui/info-window.c
      	* app/gui/offset-dialog.c
      	* app/gui/resize-dialog.[ch]
      	* app/pdb/display_cmds.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimprectselecttool.c
      	* app/tools/gimprotatetool.c
      	* app/tools/gimpscaletool.c
      	* app/vectors/gimpvectors-export.c
      	* app/widgets/gimptoolbox-dnd.c
      	* tools/pdbgen/pdb/display.pdb: changed accordingly. Use the
      	display unit where the image unit was used before.
      c509204b
    • Michael Natterer's avatar
      use enums instead of integers, cleanup. · 20b16129
      Michael Natterer authored
      2004-06-01  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/gradient_edit.pdb: use enums instead of
      	integers, cleanup.
      
      	* app/pdb/gradient_edit_cmds.c
      	* libgimp/gimpgradientedit_pdb.[ch]: regenerated.
      20b16129
    • Michael Natterer's avatar
      added new function gimp_data_factory_data_delete(). · 149888b5
      Michael Natterer authored
      2004-06-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdatafactory.[ch]: added new function
      	gimp_data_factory_data_delete().
      
      	* app/actions/data-commands.c (data_delete_callback): use it.
      
      	* tools/pdbgen/pdb/gradients.pdb: applied (slightly modified)
      	patch from Shlomi Fish which adds PDB wrappers to create, delete,
      	duplicate and rename gradients.
      
      	* app/pdb/gradients_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpgradients_pdb.[ch]: regenerated.
      149888b5
    • Michael Natterer's avatar
      renamed the values of the GimpGradientSegment* enums from GIMP_GRAD_* to · c399ae1f
      Michael Natterer authored
      2004-06-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.h: renamed the values of the
      	GimpGradientSegment* enums from GIMP_GRAD_* to
      	GIMP_GRADIENT_SEGMENT_* because they are exported now.
      
      	* app/core/gimp-gradients.c
      	* app/core/gimpgradient.c
      	* app/actions/gradient-editor-actions.c: changed accordingly.
      
      	* libgimp/gimpenums.h
      	* plug-ins/pygimp/gimpenums.py
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      c399ae1f
    • Sven Neumann's avatar
      don't call gtk_entry_set_text() with a NULL text. · 88da8b10
      Sven Neumann authored
      2004-06-01  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/tiff.c: don't call gtk_entry_set_text() with a
      	NULL text.
      88da8b10
    • Michael Natterer's avatar
      app/widgets/gimpcontainertreeview-dnd.c some cleanup in the tree view DND · 572577b2
      Michael Natterer authored
      2004-06-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcontainertreeview-dnd.c
      	* app/widgets/gimpitemtreeview.c: some cleanup in the tree view
      	DND code.
      572577b2
    • Michael Natterer's avatar
      added a horrible hack that sets the paned's position after the first · f8269168
      Michael Natterer authored
      2004-06-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpsessioninfo.c (gimp_session_info_restore): added
      	a horrible hack that sets the paned's position after the first
      	"size-allocate" after "map". Makes position remembering work for
      	the toolbox and fixes bug #142697.
      
      	* app/widgets/gimpdockable.[ch]: added new function
      	gimp_dockable_set_tab_style()
      
      	* app/actions/dockable-commands.c (dockable_tab_style_cmd_callback)
      	* app/widgets/gimpsessioninfo.c (gimp_session_info_restore):
      	use gimp_dockable_set_tab_style().
      f8269168