gimp r22840 - in trunk: . app/core app/display app/widgets



Author: mitch
Date: 2007-06-26 22:39:51 +0100 (Tue, 26 Jun 2007)
New Revision: 22840
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=22840&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/core/gimpimage.c
   trunk/app/core/gimpimage.h
   trunk/app/core/gimpmarshal.list
   trunk/app/core/gimpprojection.c
   trunk/app/core/gimpprojection.h
   trunk/app/display/gimpdisplay-handlers.c
   trunk/app/widgets/gimpimagedock.c
   trunk/app/widgets/gimpimageeditor.c
   trunk/app/widgets/gimpitemtreeview.c
Log:
2007-06-26  Michael Natterer  <mitch gimp org>

	Invalidate the image preview after the projection is
	completely constructed. Fixes bug #449141.

	* app/core/gimpmarshal.list: add VOID:BOOLEAN

	* app/core/gimpimage.[ch]: add boolean parameter
	invalidate_preview to the "flush" signal.

	* app/core/gimpprojection.[ch]: add boolean member
	invalidate_preview to the GimpProjection struct. Set it to TRUE if
	it was TRUE in the image's "flush" signal. When the projection is
	completely constructed after a flush, invalidate the image's
	preview.

	* app/display/gimpdisplay-handlers.c
	* app/widgets/gimpitemtreeview.c
	* app/widgets/gimpimagedock.c
	* app/widgets/gimpimageeditor.c: changed callback signatures
	accordingly.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]