1. 21 Feb, 2002 1 commit
    • Michael Natterer's avatar
      return the corrent value in g_retuen_val_if_fail(). · 5153abaf
      Michael Natterer authored
      2002-02-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpdrawtool.c: return the corrent value in
      	g_retuen_val_if_fail().
      
      	* app/tools/gimppainttool.c: removed some more painting logic...
      
      	* app/paint/gimppaintcore.[ch]: ...and added it here so the PDB
      	wrappers can use it too. Added "gboolean use_pressure" which needs
      	to be set by GimpPaintTool so we don't need access to GdkDevices.
      5153abaf
  2. 20 Feb, 2002 4 commits
    • Sven Neumann's avatar
      optimization and cleanup based on a patch from Maurits Rijk · 6537ee98
      Sven Neumann authored
      2002-02-20  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/colortoalpha.c: optimization and cleanup based
      	on a patch from Maurits Rijk <lpeek.mrijk@consunet.nl> (#72044).
      6537ee98
    • Michael Natterer's avatar
      Implemented #7100 (initialize layer mask with a copy of the image) · bc7c7f32
      Michael Natterer authored
      2002-02-20  Michael Natterer  <mitch@gimp.org>
      
      	Implemented #7100 (initialize layer mask with a copy of the image)
      
      	* app/core/core-types.h: added ADD_COPY_MASK and ADD_INV_COPY_MASK
      	enum values.
      
      	* app/pdb/layer_cmds.c
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* app/core/gimplayer.c (gimp_layer_create_mask): implement
      	the new layer mask add modes.
      
      	* app/gui/layers-commands.c (layers_add_mask_query): added radio
      	buttons for the new modes.
      
      	* app/paint-funcs/paint-funcs.c (flatten_region): this function
      	was never needed so nobody noticed that it never worked. Fixed now.
      
      	* app/undo.c
      	* app/core/gimplayermask.h
      	* app/core/gimpimage.c: the "mode" field of LayerMaskUndo is
      	obsolete since some earlier 1.3 layer mask change. Removed it.
      	(Makes mask undos work again)
      bc7c7f32
    • Michael Natterer's avatar
      Implemented #10125 ("quick" colour picker does not honour "sample merged") · a49635e2
      Michael Natterer authored
      2002-02-20  Michael Natterer  <mitch@gimp.org>
      
      	Implemented #10125 ("quick" colour picker does not honour
      	"sample merged")
      
      	* app/tools/gimpcolorpickertool.[ch]: made definition of
      	GimpColorPickerToolOptions public.
      
      	* app/tools/gimppainttool.c: get the color picker's tool_options
      	and pick colors accordingly. Also draw a rectangle for
      	"sample_average".
      a49635e2
    • Michael Natterer's avatar
      Oops, yesterday's "fix" for #10466 made it even worse :) · ad067c73
      Michael Natterer authored
      2002-02-20  Michael Natterer  <mitch@gimp.org>
      
      	Oops, yesterday's "fix" for #10466 made it even worse :)
      
      	* app/core/gimpdrawable-transform.c: need the 0.5 offset to
      	the pixel's center only for INTERPOLATION_NONE, as the LINEAR
      	and CUBIC algorithms already know about their errors.
      
      	* app/tools/gimpperspectivetool.c
      	* app/tools/gimpscaletool.c
      	* app/tools/gimpsheartool.c: some more s/gint/gdouble/ so the
      	tools can detect pointer motions again...
      ad067c73
  3. 19 Feb, 2002 3 commits
    • Sven Neumann's avatar
      applied a patch with some optimizations from Maurits Rijk · 84426ce4
      Sven Neumann authored
      2002-02-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/vinvert.c: applied a patch with some optimizations
      	from Maurits Rijk <lpeek.mrijk@consunet.nl> (#71955).
      84426ce4
    • Michael Natterer's avatar
      Fixed #10466 (disappearing pixels when rotating by 90 deg): · 8d0af04c
      Michael Natterer authored
      2002-02-19  Michael Natterer  <mitch@gimp.org>
      
      	Fixed #10466 (disappearing pixels when rotating by 90 deg):
      
      	* app/core/gimpdrawable-transform.c: when transforming backwards
      	to find the destination line's sub-pixel source coordinates, we
      	need to transform the pixels _center_, not it's upper left corner.
      
      	* app/core/gimpdrawable-transform-utils.[ch]: added
      	gimp_drawable_transform_matrix_rotate_center() which takes double
      	center coordinates instead of an integer pixel bounding box.
      
      	* app/tools/gimptransformtool.[ch]: use double instead of int for
      	all coordinates except the original bounding box.
      
      	* app/tools/gimprotatetool.c: use double whenever touching the
      	"center" value, so it can be sub-pixel positioned.
      8d0af04c
    • Sven Neumann's avatar
      code cleanup based on a patch from Maurits Rijk <lpeek.mrijk@consunet.nl> · f17c891b
      Sven Neumann authored
      2002-02-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/pagecurl/pagecurl.c: code cleanup based on a patch from
      	Maurits Rijk <lpeek.mrijk@consunet.nl> (#71866).
      f17c891b
  4. 18 Feb, 2002 5 commits
    • Sven Neumann's avatar
      removed INIT_LOCALE() macro. Error out if config.h wasn't included before. · d3f6ad09
      Sven Neumann authored
      2002-02-18  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpintl.h: removed INIT_LOCALE() macro. Error out if
      	config.h wasn't included before.
      
      	* app/main.c: directly call the appropriate functions to set up I18N.
      
      	* libgimp/libgimp-intl.h: error out if config.h wasn't included.
      
      	* plug-ins/script-fu/script-fu-intl.h: set codeset to UTF-8.
      d3f6ad09
    • Michael Natterer's avatar
      app/tools/tools-types.h chain up unconditionally in control(), · bec4c725
      Michael Natterer authored
      2002-02-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/tools-types.h
      	* app/tools/*.[ch]: chain up unconditionally in control(),
      	s/ToolAction/GimpToolAction/g, s/ToolState/GimpToolState/g.
      
      	* app/tools/gimpbezierselecttool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimppainttool.c: don't touch tool->paused_count
      	(setting it to 0 was a hack which should no longer be needed).
      
      	* app/tools/gimpdrawtool.c: check if the draw tool has actually
      	been started (draw_tool->gdisp != NULL) before calling it's
      	draw() function.
      
      	* app/tools/tool_manager.c: simplified tool_manager_control_active():
      	simply call gimp_tool_control() if gdisp == tool->gdisp.
      
      	* app/tools/gimptool.[ch]: gimp_tool_control(): do all the PAUSE,
      	RESUME and HALT voodoo here.
      
      	* app/tools/gimppainttool.c: implemented #9902 (Drawing straight
      	lines does not work between different views). It's an evil hack,
      	but clearly marked in the source.
      bec4c725
    • Sven Neumann's avatar
      app/app_procs.c app/base/temp-buf.c app/core/gimpmodules.c · fe2c9e8b
      Sven Neumann authored
      2002-02-18  Sven Neumann  <sven@gimp.org>
      
      	* app/app_procs.c
      	* app/base/temp-buf.c
      	* app/core/gimpmodules.c
      	* app/plug-in/plug-in.c
      	* libgimpbase/gimpenv.c
      	* libgimpwidgets/gimpfileselection.c
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/flame/flame.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/gimpressionist/gimpressionist.[ch]: use g_file_test()
      	instead of stat() whereever possible. Improves code readability.
      fe2c9e8b
    • Sven Neumann's avatar
      require latest glib and gtk+ releases (1.3.14). Bumped our version number · fb8c94c0
      Sven Neumann authored
      2002-02-18  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: require latest glib and gtk+ releases (1.3.14).
      	Bumped our version number to 1.3.4.
      fb8c94c0
    • Sven Neumann's avatar
      implemented thumbnail loading according to the latest version of the · ad12cbf3
      Sven Neumann authored
      2002-02-18  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimagefile.c: implemented thumbnail loading according
      	to the latest version of the Thumbnail Managing standard.
      
      	* app/widgets/gimpimagefilepreview.[ch]: draw a GTK_DIALOG_QUESTION
      	pixbuf when no preview is available. The implementation is a bit ugly
      	but we can improve this later when GimpPreview has been generalized
      	to accept pixbufs also.
      
      	* themes/Default/gtkrc: register the icons for GtkWidget instead of
      	GtkImage so they can be used from other widgets too.
      
      	* plug-ins/common/zealouscrop.c: merged fix for bug #71795 from
      	stable branch.
      ad12cbf3
  5. 17 Feb, 2002 6 commits
    • Sven Neumann's avatar
      code cleanup based on a patch from Maurits Rijk <lpeek.mrijk@consunet.nl>. · 0dc57c67
      Sven Neumann authored
      2002-02-17  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/aa.c: code cleanup based on a patch from
      	Maurits Rijk <lpeek.mrijk@consunet.nl>.
      0dc57c67
    • Manish Singh's avatar
      add a -DGIMP_COMPILATION so cpercep can optionally include glib.h. This · 193ff9d3
      Manish Singh authored
      2001-02-17  Manish Singh  <yosh@gimp.org>
      
              * app/core/Makefile.am: add a -DGIMP_COMPILATION so cpercep can
              optionally include glib.h. This needs to be done in the makefile.msc
              too, but I'm unsure on the right way to do that.
      
              * app/core/cpercep.c: guard #include <glib.h> in GIMP_COMPILATION.
              cbrt() is a GNU extension, so define in terms of pow if we aren't
              on glibc. Guard CLAMP against redefinition.
      
              * plug-ins/gfig/gfig.c
              * plug-ins/gflare/gflare.c
              * plug-ins/gimpressionist/gimpressionist.c: make them build again
      193ff9d3
    • Hans Breuer's avatar
      a578d9cf
    • Michael Natterer's avatar
      made gimp_display_shell_update_icon() public, removed the update_icon · 91ada344
      Michael Natterer authored
      2002-02-17  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell.[ch]: made
      	gimp_display_shell_update_icon() public, removed the update_icon
      	signal handler and idle function.
      
      	* app/display/gimpdisplayshell-handlers.c: added the update_icon
      	stuff here so it get's properly dis- and reconnected.
      91ada344
    • Michael Natterer's avatar
      Fixed #34633 (wheel mouse zooming leaves straigth-line helpline on image) · 2ccbf2a4
      Michael Natterer authored
      2002-02-17  Michael Natterer  <mitch@gimp.org>
      
      	Fixed #34633 (wheel mouse zooming leaves straigth-line helpline on
      	image) and maybe some other stuff caused by the misbehaviour
      	described below:
      
      	* app/tools/tools-types.h
      	* app/tools/tool_manager.c (tool_manager_control_active):
      
      	Removed the "PAUSED" ToolState.
      
      	The possible state transitions were INACTIVE <-> ACTIVE <-> PAUSED,
      	where the ACTIVE <-> PAUSED transition was done only in the
      	tool_manager, causing the tools's control() never to be called
      	when the tool was INACTIVE.
      
      	The GimpPaintTool however wants to draw on the display when it's
      	INACTIVE, and of course wants to be suspended/resumed correctly
      	while fiddling with display repainting/scaling/...
      
      	The PAUSED state was also redundant information, since
      	(tool->paused_count > 0) is the same information (only more
      	correct and independent of tool activity).
      
      	* app/display/gimpdisplayshell-scale.[ch]: suspend/resume the
      	active tool around _all_ changes to the display's "scale" and
      	"offset" fields.  Added new function
      	gimp_display_shell_scale_by_values() which does that and is called
      	from all places which need to change these values.
      
      	* app/tools/gimpmagnifytool.c: changed accordingly.
      
      	Unrelated stuff:
      
      	* app/paint/gimpairbrush.c: added a #warning FIXME.
      
      	* app/tools/gimpdrawtool.c: made a warning more verbose.
      
      	* app/tools/gimppainttool.c: put one more drawable offset
      	calculation in { .. }, will make a utility function out of it...
      2ccbf2a4
    • Manish Singh's avatar
      use new GtkFileSelection multiselect API. · ee2cbb44
      Manish Singh authored
      2002-02-16  Manish Singh  <yosh@gimp.org>
      
              * app/gui/file-open-dialog.c: use new GtkFileSelection multiselect
              API.
      ee2cbb44
  6. 15 Feb, 2002 1 commit
    • Michael Natterer's avatar
      added back the handler which invalidates the display_title on dirty/clean. · 72284d38
      Michael Natterer authored
      2002-02-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-handlers.c: added back the handler
      	which invalidates the display_title on dirty/clean. Removing it
      	was simply wrong.
      
      	* app/display/gimpdisplayshell-scale.c: don't call
      	gimp_display_shell_update_title() directly but set
      	shell->title_dirty to TRUE before calling gdisplays_flush().
      
      	* app/paint/gimppaintcore.[ch]: added gimp_paint_core_constrain()
      	which does the "snap to 15 degrees" stuff formerly done in
      	GimpPaintTool. Call gimp_brush_select_brush() in
      	gimp_paint_core_paint() if paint_state == MOTION, not in several
      	other places.  Reordered functions, added some comments and
      	documentation.
      
      	* app/paint/gimpairbrush.c
      	* app/paint/gimpclone.c
      	* app/paint/gimpconvolve.c
      	* app/paint/gimpdodgeburn.c
      	* app/paint/gimperaser.c
      	* app/paint/gimppaintbrush.c
      	* app/paint/gimppencil.c
      	* app/paint/gimpsmudge.c:
      	s/CORE_CAN_HANDLE_CHANGING_BRUSH/CORE_HANDLES_CHANGING_BRUSH/g,
      	minor cleanup.
      
      	* app/pdb/pdb-types.h: include "paint/paint-types.h"
      
      	* app/tools/gimppainttool.[ch]: use gimp_paint_core_constrain(),
      	removed paint_tool->state because it's not needed any more,
      	lots of cleanup.
      
      	* tools/pdbgen/app.pl: another eeky special case for "paint/".
      
      	* tools/pdbgen/pdb/paint_tools.pdb: include stuff from "paint/",
      	not "tools/".
      
      	* app/pdb/paint_tools_cmds.c: regenerated.
      72284d38
  7. 14 Feb, 2002 1 commit
    • Michael Natterer's avatar
      Core/UI separation for the paint tools: · dca988f7
      Michael Natterer authored
      2002-02-14  Michael Natterer  <mitch@gimp.org>
      
      	Core/UI separation for the paint tools:
      
      	* configure.in
      	* app/Makefile.am
      	* app/paint/.cvsignore
      	* app/paint/Makefile.am: added new directory for the paint methods
      	without GUI and tools around them.
      
      	* app/paint/paint-types.h: typedefs for this module.
      
      	* app/paint/gimppaintcore-kernels.h
      	* app/paint/gimppaintcore.[ch]: the general paint logic taken
      	from GimpPaintTool.
      
      	* app/paint/gimpairbrush.[ch]
      	* app/paint/gimpclone.[ch]
      	* app/paint/gimpconvolve.[ch]
      	* app/paint/gimpdodgeburn.[ch]
      	* app/paint/gimperaser.[ch]
      	* app/paint/gimppaintbrush.[ch]
      	* app/paint/gimppencil.[ch]
      	* app/paint/gimpsmudge.[ch]: subclasses of GimpPaintCore,
      	implementing their own paint() methods.  Needs more hacking
      	to get the GtkWidget pointers out of the options structs.
      
      	* app/tools/gimppainttool_kernels.h: removed.
      
      	* app/tools/tools-types.h: removed the paint tool enums.
      
      	* app/tools/gimpairbrushtool.[ch]
      	* app/tools/gimpclonetool.[ch]
      	* app/tools/gimpconvolvetool.[ch]
      	* app/tools/gimpdodgeburntool.[ch]
      	* app/tools/gimperasertool.[ch]
      	* app/tools/gimppaintbrushtool.[ch]
      	* app/tools/gimppainttool.[ch]
      	* app/tools/gimppenciltool.[ch]
      	* app/tools/gimpsmudgetool.[ch]: all paint tools are pure GUI
      	things now.  PaintOptions and friends still need to be chopped up
      	though...
      
      	* app/undo.c: changed PaintUndo to GimpPaintCoreUndo, some minor
      	cleanup.
      
      	* tools/kernelgen.c: changed accordingly.
      
      	* tools/pdbgen/Makefile.am: scan paint/paint-types.h for enums.
      
      	* tools/pdbgen/pdb/paint_tools.pdb: hardcode "success = FALSE" for
      	all paint PDB wrappers.  The non-gui stuff is completely broken.
      	More commits to come...
      
      	* app/pdb/paint_tools_cmds.c
      	* tools/pdbgen/enums.pl: regenerated.
      dca988f7
  8. 13 Feb, 2002 3 commits
    • Michael Natterer's avatar
      moved all global variables into the GimpPaintTool structure so they have a · dac875d3
      Michael Natterer authored
      2002-02-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimppainttool.[ch]: moved all global variables into
      	the GimpPaintTool structure so they have a proper lifecycle and
      	it's easier to move them to the upcoming GimpPaintCore (??)
      	object.
      
      	* app/tools/gimppainttool_kernels.h
      	* tools/kernelgen.c: s/SUBSAMPLE/KERNEL_SUBSAMPLE/
      dac875d3
    • Michael Natterer's avatar
      moved "Merge Layers" and "Flatten Image" from "Layer/" to "Image/", · 1e9c264a
      Michael Natterer authored
      2002-02-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/menus.c: moved "Merge Layers" and "Flatten Image" from
      	"Layer/" to "Image/", removed them from the "<Layers>" menu
      	entirely, moved "Merge Down" after "Anchor Layer" in both menus.
      
      	* app/gui/image-commands.[ch]: moved callbacks from here...
      
      	* app/gui/layers-commands.[ch]: ...to here.
      
      	* app/gui/layers-commands.[ch]
      	* app/display/gimpdisplayshell.c: changed menu_update functions
      	accordingly.
      1e9c264a
    • Nate Summers's avatar
      that doesn't smell like chicken. · ebc12901
      Nate Summers authored
      ebc12901
  9. 12 Feb, 2002 11 commits
    • Michael Natterer's avatar
      merged partial fix for #62592 from stable branch. · e41ea363
      Michael Natterer authored
      2002-02-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/edit-commands.c: merged partial fix for #62592 from
      	stable branch.
      e41ea363
    • Michael Natterer's avatar
      merged fix for #63741 from stable branch, minor cleanup. · fd30019a
      Michael Natterer authored
      2002-02-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/resize-dialog.c: merged fix for #63741 from stable
      	branch, minor cleanup.
      fd30019a
    • Sven Neumann's avatar
      app/gui/preferences-dialog.c changed "Nearest Neighbor" interpolation to · bc6fd092
      Sven Neumann authored
      2002-02-12  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/preferences-dialog.c
      	* app/gui/resize-dialog.c: changed "Nearest Neighbor" interpolation
      	to "None".
      bc6fd092
    • Nate Summers's avatar
      ) · c9ecf767
      Nate Summers authored
      c9ecf767
    • Michael Natterer's avatar
      scale_region_no_resample() no longer needs to be public, as we can call · 12796f2d
      Michael Natterer authored
      2002-02-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint-funcs/paint-funcs.[ch]: scale_region_no_resample() no
      	longer needs to be public, as we can call
      	scale_region(src, dest, GIMP_INTERPOLATION_NONE).
      12796f2d
    • Nate Summers's avatar
      have a smurfy day · e653fcaa
      Nate Summers authored
      e653fcaa
    • Nate Summers's avatar
      Here's the story... · acc13e76
      Nate Summers authored
      acc13e76
    • Sven Neumann's avatar
      renamed GimpInterpolationType values to something sane and unexported it · 04c995fb
      Sven Neumann authored
      2002-02-12  Sven Neumann  <sven@gimp.org>
      
      	* app/base/base-enums.h: renamed GimpInterpolationType values to
      	something sane and unexported it from the PDB since it was never
      	used in any PDB calls.
      
      	* app/gimprc.c
      	* app/config/gimpcoreconfig.c
      	* app/core/gimpcoreconfig.c
      	* app/core/gimpdrawable-transform.c
      	* app/core/gimplayer.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resize-dialog.c
      	* app/paint-funcs/paint-funcs.c
      	* app/pdb/transform_tools_cmds.c
      	* app/tools/transform_options.c
      	* tools/pdbgen/pdb/transform_tools.pdb: changed accordingly.
      
      	* libgimp/gimpenums.h
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      04c995fb
    • Nate Summers's avatar
      6083787b
    • Michael Natterer's avatar
      Made the interpolation type configurable in the scale and transform · 733d6335
      Michael Natterer authored
      2002-02-12  Michael Natterer  <mitch@gimp.org>
      
      	Made the interpolation type configurable in the scale and
      	transform options dialogs (#69251):
      
      	* app/base/base-config.[ch]
      	* app/config/gimpbaseconfig.[ch]: removed interpolation_type here...
      
      	* app/core/gimpcoreconfig.[ch]
      	* app/config/gimpcoreconfig.[ch]: ...and added it here.
      
      	* app/gimprc.c
      	* app/gui/preferences-dialog.c: changed accordingly.
      
      	* app/paint-funcs/paint-funcs.[ch]: scale_region: take an
      	interpolation_type parameter.
      
      	* app/core/gimpchannel.[ch]
      	* app/core/gimpdrawable-transform.[ch]
      	* app/core/gimpimage-scale.[ch]
      	* app/core/gimplayer.[ch]: pass interpolation_type parameters to all
      	scale and transform functions.
      
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: changed accordingly.
      
      	* app/gui/resize-dialog.[ch]
      	* app/tools/transform_options.[ch]: added an interpolation_type menu.
      
      	* app/gui/image-commands.c
      	* app/gui/layers-commands.c
      	* app/tools/gimptransformtool.c: changed accordingly.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/layer_cmds.c
      	* app/pdb/transform_tools_cmds.c: regenerated.
      733d6335
    • Sven Neumann's avatar
      s/gdk_image_get/gdk_drawable_get_image/ · 912dc07c
      Sven Neumann authored
      2002-02-12  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/MapObject/mapobject_preview.c:
      	s/gdk_image_get/gdk_drawable_get_image/
      
      	* plug-ins/MapObject/mapobject_ui.c: fixed wrong refcounting of
      	GtkImage.
      912dc07c
  10. 11 Feb, 2002 5 commits
    • Sven Neumann's avatar
      libgimpmath/Makefile.am libgimpmath/gimpmath.h libgimpmath/gimpmd5.[ch] · 2c2ca836
      Sven Neumann authored
      2002-02-11  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmath/Makefile.am
      	* libgimpmath/gimpmath.h
      	* libgimpmath/gimpmd5.[ch]
      	* libgimpmath/test-md5.c: added MD5 digest algorithm (based on code
      	taken from evolution). We will need this to implement the thumbnail
      	standard (http://triq.net/~pearl/thumb-spec.php).
      2c2ca836
    • Michael Natterer's avatar
      app/gimprc.[ch] app/config/gimpdisplayconfig.[ch] made the string which · 9e2f662a
      Michael Natterer authored
      2002-02-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimprc.[ch]
      	* app/config/gimpdisplayconfig.[ch]
      	* app/gui/preferences-dialog.c: made the string which appears in
      	the display's statusbar configurable separately from the title
      	string. They still both have the same default value.
      
      	* app/display/gimpdisplayshell.c: changed accordingly.
      
      	Also added lots of new % expansions which implement all stuff
      	mentioned in #5843. Didn't apply the original patch because it is
      	overly complicated (the same can be acheived using %D and %C).
      	Instead, applied a changed version of gimp-quinet-000618-0.patch.
      	Added %Cx, which expands to 'x' if the image is clean.
      
      	* docs/gimprc-1.3.5.in
      	* etc/gimprc.in
      	* etc/gimprc.win32: added documentation for the new stuff.
      9e2f662a
    • Nate Summers's avatar
      cvs commit Changelog · aa94076d
      Nate Summers authored
      aa94076d
    • Sven Neumann's avatar
      merged fix for bug #69127 from stable branch. · f383c147
      Sven Neumann authored
      2002-02-11  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/jpeg.c: merged fix for bug #69127 from stable branch.
      f383c147
    • Michael Natterer's avatar
      app/tools/gimpbucketfilltool.c added missing tooltips, enabled "reset" for · 793f7b3b
      Michael Natterer authored
      2002-02-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/selection_options.c: added missing tooltips, enabled
      	"reset" for the new select/fill transparent toggles.
      793f7b3b