diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-02-01 05:52:12 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-03-25 02:55:25 +0800 |
commit | a391e7f5229a35d62177d22c5f7cb1fdf7f14d75 (patch) | |
tree | 30fcbb2b0ba83db0a9c5079886ecbbf8ce7a99c7 /capplet | |
parent | cef5a8ef5751c157817f3e132e3f0b18ce48d919 (diff) | |
download | gsoc2013-evolution-a391e7f5229a35d62177d22c5f7cb1fdf7f14d75.tar.gz gsoc2013-evolution-a391e7f5229a35d62177d22c5f7cb1fdf7f14d75.tar.zst gsoc2013-evolution-a391e7f5229a35d62177d22c5f7cb1fdf7f14d75.zip |
evolution-settings doesn't really need to be unique.
This thing is kind of a weird hybrid of Anjal and Evolution code anyway.
We should figure out if and where it really belongs in Evolution and get
the Anjal references cleaned up.
Diffstat (limited to 'capplet')
-rw-r--r-- | capplet/anjal-settings-main.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/capplet/anjal-settings-main.c b/capplet/anjal-settings-main.c index 23e4ac9b7b..4a281b6781 100644 --- a/capplet/anjal-settings-main.c +++ b/capplet/anjal-settings-main.c @@ -56,8 +56,6 @@ #endif #endif -#include <unique/unique.h> - gboolean windowed = FALSE; gboolean anjal_icon_decoration = FALSE; gboolean default_app = FALSE; @@ -70,35 +68,6 @@ extern gchar *shell_moduledir; #define GCONF_KEY_MAILTO_COMMAND "/desktop/gnome/url-handlers/mailto/command" #define ANJAL_MAILTO_COMMAND "anjal %s" -static UniqueResponse -mail_message_received_cb (UniqueApp *app G_GNUC_UNUSED, - gint command, - UniqueMessageData *message_data, - guint time_ G_GNUC_UNUSED, - gpointer user_data) -{ - GtkWindow *window = (GtkWindow *) user_data; - - switch (command) { - case UNIQUE_ACTIVATE : - gtk_window_deiconify (window); - gtk_window_present (window); - return UNIQUE_RESPONSE_OK; - - case UNIQUE_NEW : - return UNIQUE_RESPONSE_OK; - - case UNIQUE_OPEN : - gdk_window_raise (gtk_widget_get_window (GTK_WIDGET (window))); - gtk_window_deiconify (window); - gtk_window_present (window); - - return UNIQUE_RESPONSE_OK; - } - - return UNIQUE_RESPONSE_PASSTHROUGH; -} - static void categories_icon_theme_hack (void) { @@ -172,7 +141,6 @@ main (gint argc, gchar *argv[]) GError *error = NULL; GConfClient *client; - UniqueApp *app; #ifdef G_OS_WIN32 /* Reduce risks */ @@ -252,28 +220,8 @@ main (gint argc, gchar *argv[]) gconf_client_set_bool (client, "/apps/evolution/mail/display/enable_vfolders", FALSE, NULL); g_object_unref (client); - app = unique_app_new ("org.gnome.AnjalSettings", NULL); - if (unique_app_is_running (app) && !socket_id) { - gboolean cmd_line = (remaining_args && remaining_args[0] != NULL); - - if (!cmd_line) - unique_app_send_message (app, UNIQUE_ACTIVATE, NULL); - else { - UniqueMessageData *data = unique_message_data_new (); - unique_message_data_set_text (data, remaining_args[0], -1); - unique_app_send_message (app, UNIQUE_OPEN, data); - unique_message_data_free (data); - } - - return 0; - } - create_default_shell (); - g_signal_connect ( - UNIQUE_APP(app), "message-received", - G_CALLBACK (mail_message_received_cb), main_window); - if (windowed) anjal_icon_decoration = TRUE; |