pidgin/plugins/gevolution/gevolution.h

branch
release-2.x.y
changeset 40849
a2a16969a8fa
parent 26544
109b64fbc342
equal deleted inserted replaced
40848:a3d5a106c3dc 40849:a2a16969a8fa
23 23
24 #ifdef HAVE_CONFIG_H 24 #ifdef HAVE_CONFIG_H
25 # include "config.h" 25 # include "config.h"
26 #endif 26 #endif
27 27
28 #include <libebook/e-book.h> 28 #include <libebook/libebook.h>
29 29
30 enum 30 enum
31 { 31 {
32 ADDRBOOK_COLUMN_NAME, 32 ADDRBOOK_COLUMN_NAME,
33 ADDRBOOK_COLUMN_URI, 33 ADDRBOOK_COLUMN_UID,
34 NUM_ADDRBOOK_COLUMNS 34 NUM_ADDRBOOK_COLUMNS
35 }; 35 };
36 36
37 typedef struct 37 typedef struct
38 { 38 {
121 const char *screenname, const char *alias); 121 const char *screenname, const char *alias);
122 GList *gevo_get_groups(void); 122 GList *gevo_get_groups(void);
123 123
124 EContactField gevo_prpl_get_field(PurpleAccount *account, PurpleBuddy *buddy); 124 EContactField gevo_prpl_get_field(PurpleAccount *account, PurpleBuddy *buddy);
125 gboolean gevo_prpl_is_supported(PurpleAccount *account, PurpleBuddy *buddy); 125 gboolean gevo_prpl_is_supported(PurpleAccount *account, PurpleBuddy *buddy);
126 gboolean gevo_load_addressbook(const gchar *uri, EBook **book, GError **error); 126 gboolean gevo_load_addressbook(const gchar *uid, EBook **book, GError **error);
127 gboolean gevo_load_addressbook_from_source(ESource *source, EBook **book, GError **error);
127 char *gevo_get_email_for_buddy(PurpleBuddy *buddy); 128 char *gevo_get_email_for_buddy(PurpleBuddy *buddy);
128 129
129 GevoAssociateBuddyDialog *gevo_associate_buddy_dialog_new(PurpleBuddy *buddy); 130 GevoAssociateBuddyDialog *gevo_associate_buddy_dialog_new(PurpleBuddy *buddy);
130 131
131 GtkTreeModel *gevo_addrbooks_model_new(void); 132 GtkTreeModel *gevo_addrbooks_model_new(void);

mercurial