Files
evolution/shell
Matthew Barnes f19618ac7f ** Fixes bug #508732
2008-08-18  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #508732

	* shell/e-shell.c:
	Add a "crash_recovery" flag, with accessor functions for it.

	* shell/e-shell-window (init_view):
	Check and reset the "crash_recovery" flag before creating a
	new shell view.  The components can use this flag to take
	steps to recover from the previous crash.

	* shell/apps_evolution_shell.schemas.in:
	Remove the "skip_recovery_dialog" and "recovery" keys.

	* shell/Evolution-Component.idl (createView):
	Add a "select_item" boolean parameter.

	* shell/main.c:
	Kill the crash recovery dialog.  Instead just set the crash
	recovery flag in e-shell appropriately.

	* mail/mail-component.c (impl_createView):
	Add a "select_item" argument for crash recovery, which we forward
	to EMFolderBrowser as a "suppress_message_selection" flag.

	* mail/em-folder-browser.c (emfb_set_folder):
	Suppress automatic message selection if we are recovering from a
	crash.

	* addressbook/gui/component/addressbook-component.c (impl_createView):
	* calendar/gui/calendar-component.c (impl_createView):
	* calendar/gui/memos-component.c (impl_createView):
	* calendar/gui/tasks-component.c (impl_createView):
	Add a "select_item" argument for crash recovery, which these
	components do not use.

	* help/C/evolution.xml:
	Remove the bit about crash recovery.


svn path=/trunk/; revision=36009
2008-08-18 04:37:15 +00:00
..
2008-08-06 15:44:47 +00:00
2008-08-18 04:37:15 +00:00
2008-08-11 17:04:32 +00:00
2008-08-07 14:29:49 +00:00
2008-08-11 17:04:32 +00:00
2008-08-11 17:04:32 +00:00
2008-08-18 04:37:15 +00:00
2008-08-07 14:29:49 +00:00
2008-08-18 04:37:15 +00:00
2008-08-18 04:37:15 +00:00
2008-08-07 14:29:49 +00:00
2008-08-07 14:29:49 +00:00
2008-08-18 04:37:15 +00:00
2008-08-18 04:37:15 +00:00
2008-07-13 10:55:12 +00:00