gimp r22642 - in trunk: . app/display



Author: mitch
Date: 2007-05-28 18:42:55 +0100 (Mon, 28 May 2007)
New Revision: 22642
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=22642&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/display/gimpdisplayshell-appearance.c
   trunk/app/display/gimpdisplayshell-progress.c
   trunk/app/display/gimpstatusbar.c
   trunk/app/display/gimpstatusbar.h
Log:
2007-05-28  Michael Natterer  <mitch gimp org>

	Don't leave the user without progress bar just because the
	display's statusbar is invisible:

	* app/display/gimpstatusbar.[ch]: if the statusbar is invisible
	when a progress wants to be shown, temporarily show it, recording
	the fact in the new boolean "progress_shown" member. Added new API
	gimp_statusbar_get/set_visible() which is aware of the new
	temporary visibility state.

	* app/display/gimpdisplayshell-appearance.c
	(gimp_display_shell_set_show_statusbar)
	* app/display/gimpdisplayshell-progress.c
	(gimp_display_shell_progress_message): use the new API instead of
	showing/hiding the widget directly.






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