Files
gimp/app/core
Sven Neumann 95cd081d13 added a 'restored' flag to the Gimp object and set it in
2008-09-25  Sven Neumann  <sven@gimp.org>

	* app/core/gimp.[ch]: added a 'restored' flag to the Gimp object
	and set it in gimp_real_restore(). Added method 
gimp_is_restored().

	* app/gui/gui.c: call gui_unique_init() in gui_init() instead of
	that later in gui_restore_after_callback(). By doing so we start
	our DBus service (or message proxy window on Win32) much earlier
	in the start process, thus reducing the time frame where two
	instances of gimp can be launched.

	* app/gui/gui-unique.c
	* app/gui/gimpdbusservice.c: wait handling the queued file-open
	requests until gimp is fully restored.

	* app/gui/splash.c (splash_update): only run one iteration of 
the
	main loop. Doing it in a while loop can cause us to get stuck if
	the gimp-unique service already added an idle handler.


svn path=/trunk/; revision=27049
2008-09-25 08:56:58 +00:00
..
2008-09-11 17:19:07 +00:00
2008-03-30 17:38:36 +00:00
2008-05-10 12:07:15 +00:00
2006-12-09 23:15:59 +00:00
2008-08-07 17:23:45 +00:00
2008-08-07 17:23:45 +00:00
2008-07-21 19:39:35 +00:00
2007-11-15 12:19:13 +00:00
2008-09-19 22:41:58 +00:00
2008-07-10 08:41:17 +00:00
2008-04-04 06:29:35 +00:00
2008-04-04 06:29:35 +00:00
2008-08-04 19:59:31 +00:00
2008-09-01 20:44:00 +00:00
2007-01-30 22:53:18 +00:00
2008-09-16 20:25:15 +00:00
2007-05-02 17:26:26 +00:00
2008-01-17 08:54:46 +00:00