1. 12 Feb, 2009 2 commits
  2. 11 Feb, 2009 2 commits
  3. 10 Feb, 2009 2 commits
  4. 09 Feb, 2009 3 commits
  5. 08 Feb, 2009 4 commits
    • Michael Natterer's avatar
      Bug 569470 – pls, introduce an option 'how many latest presets for color · 051c0512
      Michael Natterer authored
      2009-02-09  Michael Natterer  <mitch@gimp.org>
      
      	Bug 569470 – pls, introduce an option 'how many latest presets for
      	color curves should be saved'
      
      	* app/config/gimprc-blurbs.h
      	* app/config/gimpguiconfig.[ch]: add integer property
      	"image-map-tool-max-recent" which defaults to ten. Adding a GUI
      	for this IMO needs discussion, the value of ten seems appropriate.
      
      	* app/widgets/gimpsettingsbox.[ch]
      	(gimp_settings_box_add_current): add "gint max_recent" parameter
      	and limit the number of recent settings to this number.
      
      	* app/tools/gimpimagemaptool.c (gimp_image_map_tool_response):
      	pass the new settings property to above function.
      
      
      svn path=/trunk/; revision=28004
      051c0512
    • Michael Natterer's avatar
      if the curve view didn't handle the key press, chain up so the normal · f9c64f09
      Michael Natterer authored
      2009-02-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpcurvestool.c (gimp_curves_tool_key_press): if the
      	curve view didn't handle the key press, chain up so the normal
      	GimpImageMapTool keys for reset/cancel/ok works.
      
      
      svn path=/trunk/; revision=28003
      f9c64f09
    • Martin Nordholts's avatar
      Fix stack overwrites in gimp_paint_options_gui() · 45aef9a3
      Martin Nordholts authored
      svn path=/trunk/; revision=28002
      45aef9a3
    • Michael Natterer's avatar
      Bug 520078 – Rotate brushes · 9999ccf7
      Michael Natterer authored
      2009-02-08  Michael Natterer  <mitch@gimp.org>
      
      	Bug 520078 – Rotate brushes
      
      	Applied a slightly modified patch from Alexia Death:
      
      	* app/core/core-types.h (struct GimpCoords): add "direction" member.
      
      	* app/core/gimpcoords.c: take direction into account in mix(),
      	scalarprod(), length_squared(), manhattan_dist() and equal().
      
      	* app/core/gimpcoords-interpolate.c
      	(gimp_coords_interpolate_catmull): same here.
      	* app/display/gimpdisplayshell-coords.c
      
      	(gimp_display_shell_eval_event): same here.
      
      	* app/paint/gimppaintoptions.[ch]: add properties for direction
      	dynamics and adapt dynamics mixing accordingly.
      
      	* app/paint/gimpbrushcore.c (gimp_brush_core_interpolate):
      	"interpolate" direction too (in fact, just copy it from
      	last_coords since it doesn't change along a straight line).
      
      	* app/paint/gimppaintcore-stroke.c
      	(gimp_paint_core_stroke_emulate_dynamics): emulate direction too.
      
      	* app/tools/gimppaintoptions-gui.c: add GUI for direction dynamics.
      
      
      svn path=/trunk/; revision=28001
      9999ccf7
  6. 07 Feb, 2009 7 commits
  7. 06 Feb, 2009 5 commits
  8. 05 Feb, 2009 4 commits
    • Michael Natterer's avatar
      Bug 471681 – Keyboard shortcuts for brush size/params need feedback · 952309a6
      Michael Natterer authored
      2009-02-06  Michael Natterer  <mitch@gimp.org>
      
      	Bug 471681 – Keyboard shortcuts for brush size/params need
      	feedback
      
      	Applied patch from Sven Neumann which addresses above bug:
      
      	* app/actions/actions.[ch]: add new function action_message()
      	which pushes a temp message to a display's statusbar.
      
      	(action_select_property): add GimpDisplay* parameter and call
      	action_message() for int and double property changes.
      
      	* app/actions/tools-commands.c: pass the display to
      	action_select_property().
      
      	* app/paint/gimpinkoptions.c: add some blurbs to make it work
      	for the ink blob properties.
      
      
      svn path=/trunk/; revision=27988
      952309a6
    • Sven Neumann's avatar
      Bug 520078 – Rotate brushes · 30c118b5
      Sven Neumann authored
      2009-02-05  Sven Neumann  <sven@gimp.org>
      
      	Bug 520078 – Rotate brushes
      
      	Applied patch from Alexia Death:
      
      	* app/core/gimpbrush.[ch]
      	* app/core/gimpbrushgenerated.c
      	* app/core/gimpbrush-transform.[ch]: affine transformations for
      	brushes. So far only scaling and rotation is supported. The
      	transformation is done using nearest-neighbour. This is a
      	regression and we need to add back interpolation before the next
      	release.
      
      	* app/paint/gimpsmudge.c
      	* app/paint/gimppaintoptions.[ch]
      	* app/paint/gimpbrushcore.[ch]: allow to control the brush
      	rotation angle.
      
      	* app/tools/gimppaintoptions-gui.c
      	* app/tools/gimpbrushtool.c: added UI for controlling the
      	brush rotation angle.
      
      	* app/actions/tools-actions.c
      	* app/actions/tools-commands.[ch]: add actions for controlling 
      the
      	brush rotation angle.
      
      
      svn path=/trunk/; revision=27987
      30c118b5
    • Michael Natterer's avatar
      app/core/gimpdrawable.h move the preview related members to the private · d2a716d3
      Michael Natterer authored
      2009-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdrawable.h
      	* app/core/gimpdrawable-preview.c: move the preview related
      	members to the private struct.
      
      	* app/core/gimpdrawable.c
      	* app/core/gimpdrawable-private.h
      	* app/core/gimpselection.c: changed accordingly.
      
      
      svn path=/trunk/; revision=27986
      d2a716d3
    • Michael Natterer's avatar
      sort the types by inheritence again, but keep the alphabetic ordering · b0f519d5
      Michael Natterer authored
      2009-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-types.h: sort the types by inheritence again, but
      	keep the alphabetic ordering within one level.
      
      
      svn path=/trunk/; revision=27985
      b0f519d5
  9. 04 Feb, 2009 1 commit
  10. 03 Feb, 2009 1 commit
    • Michael Natterer's avatar
      app/core/Makefile.am new file which contains struct GimpDrawablePrivate. · a1fd8411
      Michael Natterer authored
      2009-02-04  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/gimpdrawable-private.h: new file which contains struct
      	GimpDrawablePrivate. Move some stuff from GimpDrawable here.
      
      	* app/core/gimpdrawable.[ch]
      	* app/core/gimpdrawable-shadow.c: changed accordingly.
      
      	* app/text/gimptextlayer-xcf.c
      	* app/xcf/xcf-load.c: include the private struct for these ugly
      	corner cases.
      
      
      svn path=/trunk/; revision=27982
      a1fd8411
  11. 02 Feb, 2009 1 commit
  12. 01 Feb, 2009 5 commits
  13. 31 Jan, 2009 2 commits
  14. 29 Jan, 2009 1 commit
    • Sven Neumann's avatar
      updated German translation. · 5d26f545
      Sven Neumann authored
      2009-01-29  Sven Neumann  <sven@gimp.org>
      
              * de.po: updated German translation.
      
      
      svn path=/trunk/; revision=27971
      5d26f545