1. 20 May, 2004 1 commit
  2. 23 Mar, 2004 6 commits
  3. 22 Mar, 2004 13 commits
  4. 21 Mar, 2004 6 commits
    • Sven Neumann's avatar
      added gimp_undo_type_to_name() a similar function used to live in · 2326e1b9
      Sven Neumann authored
      2004-03-21  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpundo.[ch]: added gimp_undo_type_to_name() a similar
      	function used to live in gimpimage-undo.[ch].
      
      	* app/core/gimpitemundo.c (gimp_item_undo_new): allow NULL as name
      	and generate it from the undo_type then.
      
      	* app/core/gimpimage-undo.[ch]: added gimp_image_undo_push_undu(),
      	new function that allows to push an undo on the image.
      
      	* app/text/Makefile.am
      	* app/text/text-types.h
      	* app/text/gimptextundo.[ch]: added GimpTextUndo, derived from
      	GimpItemUndo.
      
      	* app/core/gimpimage-undo-push.c (gimp_image_undo_push_text_layer):
      	use the new code and simply push a text undo here.
      
      	* app/tools/gimptexttool.c: compress text undos by peeking at the
      	undo stack. Fixes bug #137766.
      2326e1b9
    • Michael Natterer's avatar
      s/1.3/2.0/g · f5b03f20
      Michael Natterer authored
      2004-03-21  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/makefile.msc:
      	* libgimpmodule/makefile.msc: s/1.3/2.0/g
      f5b03f20
    • Michael Natterer's avatar
      added run-time version check and do the workaround for bug #136636 only if · e0d1ddb0
      Michael Natterer authored
      2004-03-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	(gimp_display_shell_events): added run-time version
      	check and do the workaround for bug #136636 only if
      	the Gtk+ version is < 2.2.5.
      
      	* m4macros/gimp-2.0.m4: require gimp >= 2.0.0
      e0d1ddb0
    • Sven Neumann's avatar
      fixed check that suppresses unnecessary reloads of the current page. · 7988f83e
      Sven Neumann authored
      2004-03-21  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/helpbrowser/dialog.c: fixed check that suppresses
      	unnecessary reloads of the current page.
      7988f83e
    • Sven Neumann's avatar
      corrected #define for the debug menu. · d321c130
      Sven Neumann authored
      2004-03-21  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/debug-commands.h: corrected #define for the debug menu.
      d321c130
    • Michael Natterer's avatar
      modify the event_box and preview styles in GtkWidget::style_set() instead · 5c74d2d3
      Michael Natterer authored
      2004-03-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpthumbbox.c: modify the event_box and preview
      	styles in GtkWidget::style_set() instead of in
      	gimp_thumb_box_new() so they follow theme changes correctly and
      	the labels stay visible when switching to an "inverse" theme.
      5c74d2d3
  5. 20 Mar, 2004 14 commits
    • Sven Neumann's avatar
      Made 2.0rc1 release. · 6972fe34
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
              * Made 2.0rc1 release.
      6972fe34
    • Simon Budig's avatar
      app/.cvsignore docs/.cvsignore updated to ignore 2.0 stuff :-) · 62c63bf9
      Simon Budig authored
      2004-03-20  Simon Budig  <simon@gimp.org>
      
      	* app/.cvsignore
      	* docs/.cvsignore
      	* tools/.cvsignore: updated to ignore 2.0 stuff  :-)
      62c63bf9
    • Pedro Gimeno's avatar
      Fixed several off-by-one problems in display: · 9127a54d
      Pedro Gimeno authored
      2004-03-20  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	Fixed several off-by-one problems in display:
      
      	* app/display/gimpdisplayshell.h (PROJ_ROUND): New macro to apply
      	to a float the same rounding method as the one used when rendering.
      	(SCALEX, SCALEY): Use PROJ_ROUND instead of truncating.
      
      	* app/display/gimpdisplayshell-transform.c
      	(gimp_display_shell_transform_xy): Accept gdouble image coordinates
      	even if the returned screen coordinates are integer. Use PROJ_ROUND
      	instead of (gint) to apply proper rounding. Fixes bug #137566.
      
      	* app/display/gimpdisplayshell-transform.h
      	(gimp_display_shell_transform_xy): changed accordingly.
      
      	* app/display/gimpdisplayshell-draw.c
      	* app/tools/gimpdrawtool.c: make sure everywhere that PROJ_ROUND
      	is used either directly or through gimp_display_shell_transform_xy,
      	instead of using arbitrary rounding methods.
      9127a54d
    • Sven Neumann's avatar
      set version number to 2.0.0, version string to "2.0rc1". · f97ae7d7
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: set version number to 2.0.0, version string to
      	"2.0rc1".
      
      	* app/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am
      	* libgimpcolor/Makefile.am
      	* libgimpmath/Makefile.am
      	* libgimpmodule/Makefile.am
      	* libgimpthumb/Makefile.am
      	* libgimpwidgets/Makefile.am
      	* tools/Makefile.am: changed 1.3 to 2.0 all over the place.
      
      	* README
      	* NEWS: updated for the 2.0rc1 release.
      f97ae7d7
    • Sven Neumann's avatar
      it wasn't such a good idea to let GimpConfig take care of the text when · 7fdd4af6
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c: it wasn't such a good idea to let
      	GimpConfig take care of the text when duplicating a text layer; it
      	didn't create a copy. Do that manually again; fixes bug #137786.
      7fdd4af6
    • Sven Neumann's avatar
      don't take the image from tool->gdisp, this might be a NULL pointer. · 584b3ceb
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimptexttool.c (gimp_text_tool_create_vectors): don't
      	take the image from tool->gdisp, this might be a NULL pointer.
      
      	* app/core/gimpimage-undo-push.c: removed debugging output.
      584b3ceb
    • Sven Neumann's avatar
      avoid to set the unit property with every size change; only set it if it · 20d03407
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimppropwidgets.c (gimp_prop_size_entry_callback):
      	avoid to set the unit property with every size change; only set it
      	if it actually changed.
      
      	* app/core/gimpimage-undo-push.c (gimp_image_undo_push_text_layer):
      	allow to pass a GParamSpec that identifies a single text property
      	to be changed. In this case, don't store a GimpText object on the
      	undo stack but only the changed value.
      
      	* app/tools/gimptexttool.c: use the new undo feature to reduce the
      	memory footprint of text undo for the common case.
      
      	* app/text/gimptextlayer.c: changed accordingly.
      20d03407
    • Simon Budig's avatar
      Applied slightly modified patch from Sven. When the quickmask has a · 9d616282
      Simon Budig authored
      2004-03-20  Simon Budig  <simon@gimp.org>
      
      	* app/core/gimpimage-qmask.c: Applied slightly modified patch
      	from Sven. When the quickmask has a floating selection, anchor
      	it before loading the selection and deleting the qmask channel.
      
      	Fixes bug #137170.
      9d616282
    • Simon Budig's avatar
      new callbacks to convert the current vector to the selection. · 63177de7
      Simon Budig authored
      2004-03-20  Simon Budig  <simon@gimp.org>
      
      	* app/gui/select-commands.[ch]: new callbacks to convert the
      	current vector to the selection.
      
      	* app/gui/image-menu.c: hook it into the menu. Default shortcut
      	is Shift+V.
      63177de7
    • Sven Neumann's avatar
      use the same undo group logic as in the text tool. Not really necessary · c4c19933
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c (gimp_text_layer_set): use the same
      	undo group logic as in the text tool. Not really necessary since
      	this function must not be called on modified text layers, but it's
      	more consistent this way.
      c4c19933
    • Simon Budig's avatar
      Assigned "b" as the default shortcut for the path tool ("Bezier"). · a08efc86
      Simon Budig authored
      2004-03-20  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimpvectortool.c: Assigned "b" as the default shortcut
      	for the path tool ("Bezier").
      
      	Fixes bug #137753.
      a08efc86
    • Sven Neumann's avatar
      update the text editor when the text changes (for example when undoing · fc3846e4
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimptexttool.c: update the text editor when the text
      	changes (for example when undoing text changes). Push a drawable
      	undo when applying text changes to a modified text layer.
      fc3846e4
    • Simon Budig's avatar
      fixed a mangeled entry and described "gimp --batch -". · d8dcccf9
      Simon Budig authored
      2004-03-20  Simon Budig  <simon@gimp.org>
      
      	* docs/gimp.1.in: fixed a mangeled entry and described
      	"gimp --batch -".
      d8dcccf9
    • Sven Neumann's avatar
      don't fiddle with the item size, gimp_drawable_set_tiles() does the right · 7e82e309
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayer.c (gimp_text_layer_render): don't fiddle
      	with the item size, gimp_drawable_set_tiles() does the right thing.
      7e82e309