From 43d10aab847920756af2727082fd9c019ceacc27 Mon Sep 17 00:00:00 2001 From: Chenthill Palanisamy Date: Sat, 22 Jul 2006 10:21:42 +0000 Subject: Added support for Gw notes. svn path=/trunk/; revision=32379 --- plugins/groupwise-account-setup/ChangeLog | 6 ++++++ plugins/groupwise-account-setup/camel-gw-listener.c | 7 +++++++ 2 files changed, 13 insertions(+) (limited to 'plugins') diff --git a/plugins/groupwise-account-setup/ChangeLog b/plugins/groupwise-account-setup/ChangeLog index d4ef1e5e09..0bcac58c2d 100644 --- a/plugins/groupwise-account-setup/ChangeLog +++ b/plugins/groupwise-account-setup/ChangeLog @@ -1,3 +1,9 @@ +2006-07-22 Chenthill Palanisamy + + * camel-gw-listener.c: (add_calendar_tasks_sources), + (remove_calendar_tasks_sources), (add_proxy_sources), + (account_changed): Added support Gw notes. + 2006-04-19 Harish Krishnaswamy * camel-gw-listener.c: (add_esource): diff --git a/plugins/groupwise-account-setup/camel-gw-listener.c b/plugins/groupwise-account-setup/camel-gw-listener.c index b21b948648..f9622d15ac 100644 --- a/plugins/groupwise-account-setup/camel-gw-listener.c +++ b/plugins/groupwise-account-setup/camel-gw-listener.c @@ -159,8 +159,10 @@ lookup_account_info (const char *key) #define CALENDAR_SOURCES "/apps/evolution/calendar/sources" #define TASKS_SOURCES "/apps/evolution/tasks/sources" +#define NOTES_SOURCES "/apps/evolution/memos/sources" #define SELECTED_CALENDARS "/apps/evolution/calendar/display/selected_calendars" #define SELECTED_TASKS "/apps/evolution/calendar/tasks/selected_tasks" +#define SELECTED_NOTES "/apps/evolution/calendar/memos/selected_memos" static void add_esource (const char *conf_key, const char *group_name, const char *source_name, CamelURL *url) @@ -385,6 +387,7 @@ add_calendar_tasks_sources (GwAccountInfo *info) url = camel_url_new (info->source_url, NULL); add_esource ("/apps/evolution/calendar/sources", info->name, _("Calendar"), url); add_esource ("/apps/evolution/tasks/sources", info->name, _("Tasks"), url); + add_esource ("/apps/evolution/memos/sources", info->name, _("Notes"), url); camel_url_free (url); @@ -415,6 +418,8 @@ remove_calendar_tasks_sources (GwAccountInfo *info) relative_uri = g_strdup_printf ("%s@%s/", url->user, poa_address); remove_esource ("/apps/evolution/calendar/sources", info->name, _("Calendar"), relative_uri); remove_esource ("/apps/evolution/tasks/sources", info->name, _("Checklist"), relative_uri); + remove_esource ("/apps/evolution/memos/sources", info->name, _("Notes"), relative_uri); + camel_url_free (url); g_free (relative_uri); @@ -592,6 +597,7 @@ add_proxy_sources (GwAccountInfo *info, const char *parent_name) url = camel_url_new (info->source_url, NULL); add_proxy_esource ("/apps/evolution/calendar/sources", info->name, _("Calendar"), url, parent_name); add_proxy_esource ("/apps/evolution/tasks/sources", info->name, _("Tasks"), url, parent_name); + add_proxy_esource ("/apps/evolution/memos/sources", info->name, _("Notes"), url, parent_name); camel_url_free (url); } @@ -949,6 +955,7 @@ account_changed (EAccountList *account_listener, EAccount *account) modify_esource ("/apps/evolution/calendar/sources", existing_account_info, account->name, new_url); modify_esource ("/apps/evolution/tasks/sources", existing_account_info, account->name, new_url); + modify_esource ("/apps/evolution/memos/sources", existing_account_info, account->name, new_url); modify_addressbook_sources (account, existing_account_info); } -- cgit v1.2.3