1. 25 Jan, 2008 3 commits
  2. 24 Jan, 2008 5 commits
    • Sven Neumann's avatar
      updated copyright. · 60089b64
      Sven Neumann authored
      2008-01-24  Sven Neumann  <sven@gimp.org>
      
      	* app/about.h (GIMP_COPYRIGHT): updated copyright.
      
      svn path=/trunk/; revision=24703
      60089b64
    • Sven Neumann's avatar
      removed unused image. · d1b811ce
      Sven Neumann authored
      2008-01-24  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/stock-wilber-48.png: removed unused image.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-wilber-22.png: moved here from
      	libgimpwidgets.
      
      	* libgimpwidgets/gimpstock.c: register Wilber icon in button size.
      
      	* data/images/wilber.png: moved 256x256 icon here from
      	libgimpwidgets.
      
      svn path=/trunk/; revision=24702
      d1b811ce
    • Michael Natterer's avatar
      app/gegl/Makefile.am app/gegl/gegl-types.h new config object. · b25559c3
      Michael Natterer authored
      2008-01-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/Makefile.am
      	* app/gegl/gegl-types.h
      	* app/gegl/gimpcolorbalanceconfig.[ch]: new config object.
      
      	* app/gegl/gimpoperationcolorbalance.[ch]: use it.
      
      	* app/tools/gimpcolorbalancetool.[ch]: port to
      	GimpColorBalanceConfig and use the old ColorBalance cruft only in
      	map(). The effect of the GEGL operator is now even more different
      	from the cruft code because I removed a hack that was applying an
      	additional factor when mapping between the ColorBalance values and
      	the new properties, but that was only a workaround to make it look
      	more similar anyway. Will have to fix this properly.
      
      	* app/base/color-balance.[ch]: remove API that is now obsolete.
      
      
      svn path=/trunk/; revision=24701
      b25559c3
    • Sven Neumann's avatar
      app/core/gimpimage.c fixed handling of the image undo counter for the case · a9b946e3
      Sven Neumann authored
      2008-01-24  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage.c
      	* app/core/gimpimage-undo.c: fixed handling of the image undo
      	counter for the case where the user has undone the image to a
      	state before the last save and then pushes a new undo. Fixes
      	bug #509822.
      
      
      svn path=/trunk/; revision=24699
      a9b946e3
    • Michael Natterer's avatar
      added reset() and to_cruft() functions. · fdc4eded
      Michael Natterer authored
      2008-01-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/gimpcolorizeconfig.[ch]: added reset() and to_cruft()
      	functions.
      
      	* app/tools/gimpcolorizetool.c: use them.
      
      
      svn path=/trunk/; revision=24698
      fdc4eded
  3. 23 Jan, 2008 12 commits
    • Martin Nordholts's avatar
      Reset the automatic undo/redo mechanism so that commiting pending · d089ea9c
      Martin Nordholts authored
      2008-01-23  Martin Nordholts  <martinn@svn.gnome.org>
      
      	* app/tools/gimprectangleselecttool.c
      	(gimp_rect_select_tool_execute): Reset the automatic undo/redo
      	mechanism so that commiting pending rectangles with Return
      	works (bug #511599).
      
      svn path=/trunk/; revision=24696
      d089ea9c
    • Sven Neumann's avatar
      show the selection, even if the window is flagged as invisible, but don't · 087268e6
      Sven Neumann authored
      2008-01-23  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-selection.c: show the selection,
      	even if the window is flagged as invisible, but don't start the
      	animation. Addresses bug #505758.
      
      
      svn path=/trunk/; revision=24694
      087268e6
    • Michael Natterer's avatar
      call hue_saturation_calculate_transfers() here... · df24e668
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/gimphuesaturationconfig.[ch]
      	(gimp_hue_saturation_config_to_cruft): call
      	hue_saturation_calculate_transfers() here...
      
      	* app/tools/gimphuesaturationtool.c (gimp_hue_saturation_tool_map):
      	...instead of here.
      
      
      svn path=/trunk/; revision=24693
      df24e668
    • Michael Natterer's avatar
      to_levels_cruft() -> to_cruft(). · 17e0ee41
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/gimplevelsconfig.[ch]: to_levels_cruft() -> to_cruft().
      
      	* app/core/gimpdrawable-levels.c
      	* app/tools/gimplevelstool.c: changed accordingly.
      
      
      svn path=/trunk/; revision=24692
      17e0ee41
    • Michael Natterer's avatar
      change signature of widget callbacks to take a GimpHueSaturationTool · 61b2d2c4
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimphuesaturationtool.c: change signature of widget
      	callbacks to take a GimpHueSaturationTool pointer instead of
      	"gpointer data".
      
      	* app/tools/gimpposterizetool.c: remove redundant GTK_ADJUSTMENT()
      	casts.
      
      
      svn path=/trunk/; revision=24691
      61b2d2c4
    • Sven Neumann's avatar
      app/sanity.c minor cleanup. · c9928b57
      Sven Neumann authored
      2008-01-23  Sven Neumann  <sven@gimp.org>
      
      	* app/sanity.c 
      	* app/gui/gui.c (gui_sanity_check): minor cleanup.
      
      
      svn path=/trunk/; revision=24690
      c9928b57
    • Sven Neumann's avatar
      removed obsolete version check here. · 73172dce
      Sven Neumann authored
      2008-01-23  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/about-dialog.c (about_dialog_create): removed
      	obsolete version check here.
      
      svn path=/trunk/; revision=24688
      73172dce
    • Sven Neumann's avatar
      gracefully handle a NULL link. (mru_destruct): plugged a memory leak. · 6e4e2503
      Sven Neumann authored
      2008-01-23  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/imagemap/imap_mru.c (mru_remove_link): gracefully
      	handle a NULL link.
      	(mru_destruct): plugged a memory leak.
      
      	* plug-ins/imagemap/imap_about.c: use "program-name" instead
      	of "name".
      
      
      svn path=/trunk/; revision=24686
      6e4e2503
    • Michael Natterer's avatar
      don't #include <gegl.h> · ca5ffa5b
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpimagemaptool.h: don't #include <gegl.h>
      
      	* app/actions/tools-commands.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/tools/gimp-tools.c: include it here. Whenever the build
      	breaks because of some GEGL change in GIMP, please inlcude
      	<gegl.h> instead of <glib-object.h> or before <gtk/gtk.h> in the
      	affected .c files.
      
      
      svn path=/trunk/; revision=24685
      ca5ffa5b
    • Sven Neumann's avatar
      fixed typo · 4a9d3504
      Sven Neumann authored
      svn path=/trunk/; revision=24684
      4a9d3504
    • Michael Natterer's avatar
      app/gegl/Makefile.am app/gegl/gegl-types.h app/gegl/gimpcurvesconfig.[ch] · 89900621
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/Makefile.am
      	* app/gegl/gegl-types.h
      	* app/gegl/gimpcurvesconfig.[ch]
      	* app/gegl/gimpoperationcurves.[ch]: add curves operation and its
      	config object. Hack around badly to be able to use GimpCurve from
      	app/core.
      
      	* app/gegl/gimp-gegl.c: register the curves operation.
      
      	* app/tools/gimpcurvestool.[ch]: added get_operation() implemenetation
      	and use the new config object instead of keeping around 5 curves.
      
      
      svn path=/trunk/; revision=24683
      89900621
    • Michael Natterer's avatar
      new utility function which maps a single value. · 5d07620d
      Michael Natterer authored
      2008-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/gimpoperationlevels.[ch]
      	(gimp_operation_levels_map_input): new utility function which maps
      	a single value.
      
      	* app/tools/gimplevelstool.[ch] (levels_update_adjustments): use the
      	new function to create the input arrays for gimp_color_bar_set_buffer().
      
      	Removed the Levels struct from the GimpLevelsTool struct and only
      	use it in map() when needed.
      
      	* app/base/levels.[ch]: remove obsolete API and struct members.
      
      
      svn path=/trunk/; revision=24682
      5d07620d
  4. 22 Jan, 2008 11 commits
    • Sven Neumann's avatar
      decreased the priority of the projection idle renderer to 150, halfway · ffab5cc9
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpprojection.c (gimp_projection_idle_render_init):
      	decreased the priority of the projection idle renderer to 150,
      	halfway between G_PRIORITY_HIGH_IDLE and 
      G_PRIORITY_DEFAULT_IDLE.
      	Fixes bug #511214.
      
      
      svn path=/trunk/; revision=24680
      ffab5cc9
    • Sven Neumann's avatar
      smooth the mask instead of dilating. · 80191e35
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/paint/gimpbrushcore.c (gimp_brush_core_create_bound_segs):
      	smooth the mask instead of dilating.
      
      
      svn path=/trunk/; revision=24678
      80191e35
    • Sven Neumann's avatar
      dilate the brush mask in order to obtain a simpler boundary. Addresses bug · 18156ac0
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/paint/gimpbrushcore.c (gimp_brush_core_create_bound_segs):
      	dilate the brush mask in order to obtain a simpler boundary.
      	Addresses bug #304798.
      
      	* app/tools/gimpbrushtool.c (gimp_brush_tool_draw_brush): 
      removed
      	redundant casts.
      
      
      svn path=/trunk/; revision=24676
      18156ac0
    • Sven Neumann's avatar
      minor cleanups. · 61b14739
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/base/boundary.c: minor cleanups.
      
      
      svn path=/trunk/; revision=24675
      61b14739
    • Sven Neumann's avatar
      increased buffer size. Addresses bug #511072. · fc35b815
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/imagemap/imap_csim.y: increased buffer size. Addresses
      	bug #511072.
      
      	* plug-ins/imagemap/imap_csim_parse.[ch]: regenerated.
      
      svn path=/trunk/; revision=24673
      fc35b815
    • Sven Neumann's avatar
      app/display/gimpdisplayshell-callbacks.c applied patch from Alexia Death · 0a368b32
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-coords.[ch]: applied patch from
      	Alexia Death with further event filter improvements (bug #508639).
      
      svn path=/trunk/; revision=24672
      0a368b32
    • Sven Neumann's avatar
      corrected check of the bytesperline field which caused monochrome PCX · 39db00b8
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/pcx.c: corrected check of the bytesperline field
      	which caused monochrome PCX images to be rejected (bug #510658).
      
      svn path=/trunk/; revision=24670
      39db00b8
    • Sven Neumann's avatar
      added files from the new PSD load plug-in. · daf38cc6
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: added files from the new PSD load plug-in.
      
      svn path=/trunk/; revision=24669
      daf38cc6
    • Sven Neumann's avatar
      added new function gimp_use_gegl(). · 64880a81
      Sven Neumann authored
      2008-01-22  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimp.[ch]: added new function gimp_use_gegl().
      
      	* app/core/gimpdrawable-desaturate.c
      	* app/core/gimpdrawable-levels.c
      	* app/core/gimpdrawable-invert.c
      	* app/tools/gimpimagemaptool.c
      	* app/pdb/color_cmds.c
      	* tools/pdbgen/pdb/color.pdb: use it instead of accessing the
      	GimpCoreConfig struct directly.
      
      svn path=/trunk/; revision=24668
      64880a81
    • Michael Natterer's avatar
      app/gegl/Makefile.am app/gegl/gegl-types.h new config object. · 14a20cc3
      Michael Natterer authored
      2008-01-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/gegl/Makefile.am
      	* app/gegl/gegl-types.h
      	* app/gegl/gimphuesaturationconfig.[ch]: new config object.
      
      	* app/gegl/gimpoperationhuesaturation.[ch]: remove all properties
      	and add a "config" property. Also add API to map a single GimpRGB
      	needed by the hue-saturation tool's color areas.
      
      	* app/tools/gimphuesaturationtool.[ch]: switch to using
      	GimpHueSaturationConfig, use the old HueSaturation struct only in
      	map().
      
      	* app/base/hue-saturation.[ch]: remove API that's no longer needed.
      
      
      svn path=/trunk/; revision=24667
      14a20cc3
    • Øyvind Kolås's avatar
      #include <gegl-plugin.h> · 7c9aab93
      Øyvind Kolås authored
      * app/gegl/gimpoperationcolorbalance.h:
      * app/gegl/gimpoperationcolorize.h:
      * app/gegl/gimpoperationdesaturate.h:
      * app/gegl/gimpoperationhuesaturation.h:
      * app/gegl/gimpoperationlevels.h:
      * app/gegl/gimpoperationposterize.h:
      * app/gegl/gimpoperationthreshold.h:
      * app/gegl/gimpoperationtilesink.h:
      * app/gegl/gimpoperationtilesource.h: #include <gegl-plugin.h>
      
      svn path=/trunk/; revision=24666
      7c9aab93
  5. 21 Jan, 2008 7 commits
  6. 19 Jan, 2008 2 commits