gimp/app
Michael Natterer 7977603648 don't call gimp_image_flush().
2004-03-15  Michael Natterer  <mitch@gimp.org>

	* app/text/gimptextlayer.c (gimp_text_layer_render): don't call
	gimp_image_flush().

	* app/tools/gimpxttool.c (gimp_text_tool_apply): call it here
	instead.

	Now that we have a common place that exchanges drawable->tiles,
	we can abstract away boundary invalidation for this operation:

	* app/core/gimpdrawable.c (gimp_drawable_real_set_tiles):
	call gimp_drawable_invalidate_boundary() before setting
	the new tiles.

	* app/core/gimpchannel.c (gimp_channel_set_tiles)
	* app/core/gimpdrawable-transform.c (gimp_drawable_transform_paste)
	* app/core/gimpimage-undo-push.c (undo_pop_layer_mod)
	* app/core/gimplayer.c (gimp_layer_scale) (gimp_layer_resize)
	(gimp_layer_flip) (gimp_layer_rotate) (gimp_layer_transform)
	* app/text/gimptextlayer.c (gimp_text_layer_render): removed
	calls to gimp_drawable_invalidate_boundary() from all functions
	which finally call gimp_drawable_real_set_tiles().

	* app/tools/gimptransformtool.c (gimp_transform_tool_doit): no
	need to set channel->bounds_known to FALSE, because
	gimp_drawable_set_tiles() already did this.
2004-03-15 17:53:55 +00:00
..
actions keep a pointer on the active text layer and let the tool follow the active 2004-03-13 00:47:31 +00:00
base Applied a modified version of a patch from Raphaël, that implements a 2004-03-15 16:00:21 +00:00
composite new file to keep common definitions for the msc build use common 2004-02-07 23:01:33 +00:00
config made gimp_config_sync() and gimp_config_connect() also work on objects of 2004-03-11 18:47:37 +00:00
core don't call gimp_image_flush(). 2004-03-15 17:53:55 +00:00
dialogs don't show a web-browser setting on win32, it's not used there (see bug 2004-03-15 13:25:21 +00:00
display removed all idle handling here. Changes to the text-layer's text object 2004-03-14 18:48:00 +00:00
file app/core/gimpimage.[ch] renamed gimage->freeze_count to 2004-03-14 23:19:49 +00:00
gui moved global variables to a struct and optimized the area exposed from 2004-03-15 16:43:11 +00:00
menus added explicit menu branches to allow them to be translated (bug #136937). 2004-03-11 23:45:08 +00:00
paint app/tools/gimpcurvestool.c app/tools/gimpinktool.c print debug output to 2004-03-12 13:50:36 +00:00
paint-funcs use g_printerr() for debug output. 2004-03-13 11:34:45 +00:00
pdb Completed the fix for bug #136702: 2004-03-13 17:45:58 +00:00
plug-in Use GPid with newer glib so that we work cleanly with the new API. 2004-03-08 18:29:56 +00:00
text don't call gimp_image_flush(). 2004-03-15 17:53:55 +00:00
tools don't call gimp_image_flush(). 2004-03-15 17:53:55 +00:00
vectors Completed the fix for bug #136702: 2004-03-13 17:45:58 +00:00
widgets allow to pass NULL as parent widget. 2004-03-14 20:12:14 +00:00
xcf make the path-loading debug output conditional. 2004-03-03 15:54:19 +00:00
.cvsignore
Makefile.am some updates to the gimp-console rules so that it fails less badly. 2004-02-09 14:14:08 +00:00
airbrush.c
app_procs.c Applied a modified version of a patch from Raphaël, that implements a 2004-03-15 16:00:21 +00:00
app_procs.h splash image for GIMP 2.0 by Jimmac. 2004-03-15 00:17:21 +00:00
batch.c a tiny change I forgot... 2003-11-30 16:08:46 +00:00
batch.h renamed batch_init() to batch_run(). Install an Gimp::exit handler while 2003-11-30 14:44:13 +00:00
errors.c Added a conditional definition of the preprocessor symbol GIMP_UNSTABLE if 2004-02-05 00:34:50 +00:00
errors.h unref the gimp object after dumping the configuration as a test for 2003-11-17 00:17:01 +00:00
gimp-intl.h Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gimp.rc
main.c splash image for GIMP 2.0 by Jimmac. 2004-03-15 00:17:21 +00:00
makefile.msc new file to keep common definitions for the msc build use common 2004-02-07 23:01:33 +00:00
paint_core.h
paint_options.h
plug_in_cmds.c
transform_core.c
units.c libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
units.h libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
wilber.ico