aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-card.h
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2001-06-29 11:49:24 +0800
committerChris Toshok <toshok@src.gnome.org>2001-06-29 11:49:24 +0800
commit18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4 (patch)
treec7b1bf06173a3aa7951d7be7b83302ebfa558e20 /addressbook/backend/ebook/e-card.h
parenta7d41cc36e948b4dc3bfd6f1d615fa938c358c1a (diff)
downloadgsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar.gz
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar.bz2
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar.lz
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar.xz
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.tar.zst
gsoc2013-evolution-18cd58aabeb253f8c4eb69d9aef295b9b83bb6c4.zip
add support for X-EVOLUTION-LIST and X-EVOLUTION-LIST-SHOW-ADDRESSES.
2001-06-28 Chris Toshok <toshok@ximian.com> * backend/ebook/e-card.c (e_card_get_vobject): add support for X-EVOLUTION-LIST and X-EVOLUTION-LIST-SHOW-ADDRESSES. (parse_list): new function, parse the boolean X-EVOLUTION-LIST. (parse_list_show_addresses): new function, parse the boolean X-EVOLUTION-LIST-SHOW-ADDRESSES. (e_card_class_init): add args for "list" and "list_show_addresses". (e_card_set_arg): add support for list and list_show_addresses. (e_card_get_arg): same. (e_card_init): init list and list_show_addresses. svn path=/trunk/; revision=10585
Diffstat (limited to 'addressbook/backend/ebook/e-card.h')
-rw-r--r--addressbook/backend/ebook/e-card.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/addressbook/backend/ebook/e-card.h b/addressbook/backend/ebook/e-card.h
index 0000147a0e..78c6f3d661 100644
--- a/addressbook/backend/ebook/e-card.h
+++ b/addressbook/backend/ebook/e-card.h
@@ -74,6 +74,10 @@ struct _ECard {
guint32 wants_html : 1; /* Wants html mail. */
guint32 wants_html_set : 1; /* Wants html mail. */
+ guint32 list : 1; /* If the card corresponds to a contact list */
+ guint32 list_show_addresses : 1; /* Whether to show the addresses
+ in the To: or Bcc: field */
+
#if 0
ECardPhoto *logo; /* This person's org's logo. */
@@ -115,6 +119,10 @@ char *e_card_get_vcard (ECard
char *e_card_list_get_vcard (GList *list);
ECard *e_card_duplicate (ECard *card);
+/* Evolution List convenience functions */
+gboolean e_card_evolution_list (ECard *card);
+gboolean e_card_evolution_list_show_addresses(ECard *card);
+
/* ECardPhone manipulation */
ECardPhone *e_card_phone_new (void);
ECardPhone *e_card_phone_copy (const ECardPhone *phone);