From 0e9f52ddd8dc55fefcbf1c50d6a33d20ad1b7f2d Mon Sep 17 00:00:00 2001 From: Sivaiah Nallagatla Date: Wed, 25 Feb 2004 14:14:43 +0000 Subject: [PATCH] added EVC_X_GROUPWISE definition added E_CONTACT_IM_GROUPWISE field to 2004-02-25 Sivaiah Nallagatla * libebook/e-vcard.h : added EVC_X_GROUPWISE definition * libebook/e-contact.[ch] : added E_CONTACT_IM_GROUPWISE field to EContact to store groupwise im ids --- addressbook/ChangeLog | 7 ++++++- addressbook/libebook/e-contact.c | 3 ++- addressbook/libebook/e-contact.h | 3 ++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 0ab7150..faf9cdd 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,4 +1,9 @@ -2004-02-24 Hans Petter Jansson +2004-02-25 Sivaiah Nallagatla + * libebook/e-vcard.h : added EVC_X_GROUPWISE definition + * libebook/e-contact.[ch] : added E_CONTACT_IM_GROUPWISE field to EContact + to store groupwise im ids + +2dd E_004-02-24 Hans Petter Jansson * libebook/e-book-async.c (_default_book_response_dtor): Don't unref the *new* book after returning it to user. This was causing diff --git a/addressbook/libebook/e-contact.c b/addressbook/libebook/e-contact.c index 16cc210..786e8c3 100644 --- a/addressbook/libebook/e-contact.c +++ b/addressbook/libebook/e-contact.c @@ -154,7 +154,8 @@ static EContactFieldInfo field_info[] = { MULTI_LIST_FIELD (E_CONTACT_IM_YAHOO, EVC_X_YAHOO, "im_yahoo", N_("Yahoo! Screen Name List"), FALSE), MULTI_LIST_FIELD (E_CONTACT_IM_MSN, EVC_X_MSN, "im_msn", N_("MSN Screen Name List"), FALSE), MULTI_LIST_FIELD (E_CONTACT_IM_ICQ, EVC_X_ICQ, "im_icq", N_("ICQ Id List"), FALSE), - + MULTI_LIST_FIELD (E_CONTACT_IM_GROUPWISE, EVC_X_GROUPWISE, "im_groupwise", N_("Groupwise Id List"), FALSE), + ATTR_TYPE_STR_FIELD (E_CONTACT_IM_AIM_HOME_1, EVC_X_AIM, "im_aim_home_1", N_("AIM Home Screen Name 1"), FALSE, "HOME", 0), ATTR_TYPE_STR_FIELD (E_CONTACT_IM_AIM_HOME_2, EVC_X_AIM, "im_aim_home_2", N_("AIM Home Screen Name 2"), FALSE, "HOME", 1), ATTR_TYPE_STR_FIELD (E_CONTACT_IM_AIM_HOME_3, EVC_X_AIM, "im_aim_home_3", N_("AIM Home Screen Name 3"), FALSE, "HOME", 2), diff --git a/addressbook/libebook/e-contact.h b/addressbook/libebook/e-contact.h index 0af14b4..fb51637 100644 --- a/addressbook/libebook/e-contact.h +++ b/addressbook/libebook/e-contact.h @@ -154,11 +154,12 @@ typedef enum { /* Instant Messaging fields */ E_CONTACT_IM_AIM, /* Multi-valued */ + E_CONTACT_IM_GROUPWISE, /* Multi-valued */ E_CONTACT_IM_JABBER, /* Multi-valued */ E_CONTACT_IM_YAHOO, /* Multi-valued */ E_CONTACT_IM_MSN, /* Multi-valued */ E_CONTACT_IM_ICQ, /* Multi-valued */ - + E_CONTACT_WANTS_HTML, /* boolean field */ /* fields used for describing contact lists. a contact list -- 2.7.4