Gimp/app/file
Michael Natterer 1a13f51e02 Part one of fix for bug #449141 (fixes the projection but still leaves
2007-06-21  Michael Natterer  <mitch@gimp.org>

	Part one of fix for bug #449141 (fixes the projection but still
	leaves some image previews unupdated).

	* app/core/gimpimage.c (lots of functions)
	* app/paint/gimppaintcore.c (gimp_paint_core_finish)
	* app/file/file-open.c (file_open_sanitize_image): removed calls
	to gimp_viewable_invalidate_preview(image).

	* app/file/file-open.c (file_open_sanitize_image): update and
	flush the entire image instead. Load plug-ins are not required to
	call gimp_drawable_update() or anything else to make sure the
	projection is up-to-date.

	* app/core/gimpimage.c (gimp_image_real_flush): inavlidate the
	image preview here because we now create it from the projection.
	(this is still not the entirely correct place though).


svn path=/trunk/; revision=22815
2007-06-21 10:09:27 +00:00
..
file-open.c Part one of fix for bug #449141 (fixes the projection but still leaves 2007-06-21 10:09:27 +00:00
file-open.h Allow other applications to open images in GIMP as if they were new images 2007-04-17 15:54:01 +00:00
file-procedure.c app/file/Makefile.am app/file/file-procedure.[ch] split functions dealing 2007-05-11 18:50:35 +00:00
file-procedure.h app/file/Makefile.am app/file/file-procedure.[ch] split functions dealing 2007-05-11 18:50:35 +00:00
file-save.c cache the result of gimp_plug_in_procedure_get_label() and made the return 2007-03-10 21:22:22 +00:00
file-save.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
file-utils.c fix check on the GError returned by file_utils_filename_is_uri(). 2007-05-14 21:17:10 +00:00
file-utils.h new function, fixed and factored out of file_utils_filename_to_uri(). 2007-05-13 23:15:34 +00:00
gimprecentitem.c app/core/gimp-user-install.c app/core/gimpgradient-load.c 2007-05-23 10:22:09 +00:00
gimprecentitem.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimprecentlist.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimprecentlist.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
Makefile.am app/file/Makefile.am removed here ... 2007-05-13 16:31:14 +00:00
makefile.msc [new file] app/dialogs/Makefile.am : added to EXTRA_DIST 2004-11-21 14:22:45 +00:00