From 533d59e2cd30ba79a99a71907ffdda65505e633a Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 28 Jan 2009 17:19:34 +0000 Subject: Add unique-1.0 requirement (blessed external dependency). Make EShell a subclass of UniqueApp and handle single-instance negotiation. When another Evolution process is running: - Running "evolution" will simply present the existing windows. - Running "evolution -c " will open a shell window set to . - Running "evolution " will open an appropriate window for . The second process will then terminate immediately. svn path=/branches/kill-bonobo/; revision=37147 --- shell/e-shell-window-private.c | 1 - 1 file changed, 1 deletion(-) (limited to 'shell/e-shell-window-private.c') diff --git a/shell/e-shell-window-private.c b/shell/e-shell-window-private.c index 987c0ab9fb..53f7c28c64 100644 --- a/shell/e-shell-window-private.c +++ b/shell/e-shell-window-private.c @@ -420,7 +420,6 @@ e_shell_window_private_dispose (EShellWindow *shell_window) priv->signal_handler_ids = NULL; } - DISPOSE (priv->shell); DISPOSE (priv->ui_manager); g_hash_table_remove_all (priv->loaded_views); -- cgit