1. 28 Aug, 2002 13 commits
  2. 27 Aug, 2002 12 commits
  3. 26 Aug, 2002 4 commits
    • Sven Neumann's avatar
      call 'libtoolize --version' instead of libtool. · eab1d05e
      Sven Neumann authored
      2002-08-27  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh: call 'libtoolize --version' instead of libtool.
      eab1d05e
    • Sven Neumann's avatar
      changed dialog name as suggested in bug-report #88905 and did some code · 60ff66f6
      Sven Neumann authored
      2002-08-26  Sven Neumann  <sven@gimp.org>
      
              * plug-ins/sel2path/sel2path.c: changed dialog name as suggested
              in bug-report #88905 and did some code cleanup while I was at it.
      60ff66f6
    • Ole Laursen's avatar
      Updated Danish translation. · 427b29d0
      Ole Laursen authored
      2002-08-26  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      427b29d0
    • Michael Natterer's avatar
      Color correction tool chopping: · 1186e83a
      Michael Natterer authored
      2002-08-26  Michael Natterer  <mitch@gimp.org>
      
      	Color correction tool chopping:
      
      	* app/Makefile.am
      	* app/image_map.[ch]: removed...
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpimagemap.[ch]: ...and added here as object.
      
      	* app/base/Makefile.am
      	* app/base/base-types.h
      	* app/base/color-balance.[ch]
      	* app/base/curves.[ch]
      	* app/base/hue-saturation.[ch]
      	* app/base/threshold.[ch]: the lowlevel color correction functions
      	plus their parameter structs cut out of the resp. tools.
      
      	* app/core/core-enums.[ch]: removed GimpTransferMode enum...
      
      	* app/base/base-enums.[ch]: ...added it here. Also added
      	GimpHueRange for the new hue-saturation files.
      
      	* tools/pdbgen/enums.pl
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c: regenerated.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpcolorbalancetool-transfer.c: removed (code went
      	to base/color-balance.c).
      
      	* app/tools/gimpimagemaptool.[ch]: added most code which was
      	diplicated in subclasses. Create the dialog here with a nice title
      	bar including image preview and name (fixes #66033). Added virtual
      	functions map(), dialog() and reset() which need to be implemented
      	by subclasses.
      
      	* app/tools/gimpbrightnesscontrasttool.[ch]
      	* app/tools/gimpcolorbalancetool.[ch]
      	* app/tools/gimpcurvestool.[ch]
      	* app/tools/gimphuesaturationtool.[ch]
      	* app/tools/gimplevelstool.[ch]
      	* app/tools/gimpposterizetool.[ch]
      	* app/tools/gimpthresholdtool.[ch]: removed tons of duplicated
      	code and simply implement GimpImageMapTool's virtual functions.
      	Removed all dialog structs and keep the variables in the tool
      	structs. The dialogs are now created on-the-fly and destroyed when
      	the tool goes away, which makes all callbacks much simpler and
      	safer. Lots of GUI & code cleanup in all dialogs.
      
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimplevelstool.c: added separate "Reset Channel"
      	buttons and let the global "Reset" buttons reset all color
      	channels.
      
      	* app/tools/tools.c: the various antique foo_free() functions
      	don't exist any more.
      
      	* app/tools/gimphistogramtool.c: removed ImageMap field from
      	dialog struct (it was unused). Cleaned up dialog a bit.
      
      	* tools/pdbgen/Makefile.am: don't scan tools/gimphuesaturationtool.h
      	for enums.
      
      	* tools/pdbgen/pdb/color.pdb: use the new stuff from base/ and
      	don't include stuff from tools/ any more.
      
      	* app/pdb/color_cmds.c
      	* app/pdb/paint_tools_cmds.c: regenerated.
      1186e83a
  4. 25 Aug, 2002 1 commit
  5. 24 Aug, 2002 2 commits
  6. 23 Aug, 2002 1 commit
  7. 22 Aug, 2002 7 commits
    • Michael Natterer's avatar
      a nicer tab for the selection dialog. · b8f363db
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/dialogs-constructors.c: a nicer tab for the selection
      	dialog.
      b8f363db
    • Michael Natterer's avatar
      themes/Default/images/stock-all-16.png · 464f6182
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/stock-all-16.png
      	* themes/Default/images/stock-none-16.png
      	* themes/Default/images/stock-grow-16.png
      	* themes/Default/images/stock-shrink-16.png: new icons from Jimmac.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/imagerc
      	* libgimpwidgets/gimpstock.[ch]: added them to the stock system.
      
      	* app/gui/menus.c: use them.
      
      	* app/widgets/gimpselectioneditor.[ch]: use the icons and added
      	a "Save to Channel" button.
      464f6182
    • Sven Neumann's avatar
      tools/pdbgen/pdb/gimprc.pdb don't leak the result of · 48e27f1d
      Sven Neumann authored
      2002-08-22  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/gimprc.pdb
      	* app/pdb/gimprc_cmds.c (gimprc_query_invoker): don't leak the
      	result of gimprc_value_to_str().
      
      	* app/core/gimpdrawable-preview.c (gimp_drawable_preview_scale):
      	use g_new0() instead of g_new() followed by memset().
      
      	* plug-ins/script-fu/script-fu-server.c (server_log): free the
      	string after logging it.
      48e27f1d
    • Michael Natterer's avatar
      unref the paint info objects after adding them to their container. · 2314302c
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint/paint.c: unref the paint info objects after adding
      	them to their container.
      
      	* app/widgets/toolbox.c: free the tooltip string after setting it.
      
      	* app/gui/session.c: spit out the correct warning if (position x y)
      	could not be parsed.
      2314302c
    • Michael Natterer's avatar
      bumped version number to 1.3.9 · e62c2c58
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: bumped version number to 1.3.9
      
      	* app/tools/gimpbycolorselecttool.[ch]: removed the ByColorDialog
      	and cleaned up the code.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpselectioneditor.[ch]: added new widget
      	GimpSelectionEditor with same same functionality as the old
      	ByColorDialog which can be open all the time (independent of the
      	active tool).
      
      	* app/widgets/gimppreview.[ch]: added gimp_preview_new_by_type()
      	so previews can be created without a viewable.
      
      	* app/widgets/gimppreview-utils.[ch]: changed
      	gimp_preview_type_from_viewable() to
      	gimp_preview_type_from_viewable_type().
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c
      	* app/gui/menus.c: register the new dialog type.
      e62c2c58
    • Michael Natterer's avatar
      compress emissions of "mask_changed" and "qmask_changed" across undo · c2523d8d
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/undo.c: compress emissions of "mask_changed" and
      	"qmask_changed" across undo groups.
      
      	* app/core/gimpimage-mask.c: set GIMP_DRAWABLE(mask)->preview_valid
      	to FALSE in gimp_image_mask_invalidate(), not in
      	gimp_image_mask_push_undo(). Fixes selection preview rendering
      	after a mask undo.
      c2523d8d
    • Michael Natterer's avatar
      allocate all temporary render bufs and check bufs large enough for · b5e38ad1
      Michael Natterer authored
      2002-08-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-render.c: allocate all temporary
      	render bufs and check bufs large enough for GIMP_PREVIEW_MAX_SIZE
      	(which is 1024). Fixes crashes with too large navigation previews.
      b5e38ad1