1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
|
2008-08-27 Sankar P <psankar@novell.com>
License Changes
* bbdb.h:
* test-evobuddy.c:
2008-08-12 Bharath Acharya <abharath@novell.com>
* Makefile.am: Use NO_UNDEFINED. Link with more libraries. To generate
dlls on Windows.
2008-08-07 Paul Bolle <pebolle@tiscali.nl>
** Fixes bug #546785
* bbdb.c: (e_plugin_lib_enable): The bbdb plugin is noisy when
enabled:
"BBDB spinning up..."
Make this plugin just as polite as google-account-setup.
2008-07-28 Lucian Langa <lucilanga@gnome.org>
** See bug #504417
* bbdb.c: - Preferences window cut off
2008-01-10 Milan Crha <mcrha@redhat.com>
** Fix for bug #496402
* gaimbuddies.c: (parse_buddy_group), (get_all_blocked),
(bbdb_get_gaim_buddy_list), (free_gaim_body), (free_buddy_list),
(parse_buddy_group): Do not synchronize blocked bodies from pidgin.
2008-01-02 Milan Crha <mcrha@redhat.com>
** Fix for bug #502914
* bbdb.c: (enable_toggled_cb): Do not write NULL into gconf.
2007-12-03 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #391062
* bbdb.c: (bbdb_open_addressbook): Dont add contacts, if it is enabled
to do so.
2007-10-26 Kjartan Maraas <kmaraas@gnome.org>
* bbdb.c: (bbdb_check_gaim_enabled), (source_changed_cb):
ANSIfication of function declaration.
2007-10-22 Matthew Barnes <mbarnes@redhat.com>
** Fixes part of bug #417999
* bbdb.c:
* gaimbuddies.c:
Use ESourceComboBox instead of ESourceOptionMenu (deprecated).
2007-10-09 Matthew Barnes <mbarnes@redhat.com>
** Fixes part of bug #437579
* bbdb.c:
* gaimbuddies.c:
Fix various compiler warnings. Patch from Milan Crha.
2007-09-27 Matthew Barnes <mbarnes@redhat.com>
* bbdb.c (bbdb_page_factory):
Use consistent terminology for mail messages (#480621).
2007-08-24 Suman Manjunath <msuman@novell.com>
** Fix for bug #440807
* bbdb.c: (bbdb_page_factory):
* gaimbuddies.c: (bbdb_sync_buddy_list_check),
(bbdb_get_gaim_buddy_list), (get_buddy_icon_from_setting),
(parse_contact):
Sync now with Pidgin IM [previously Gaim IM].
2007-08-06 Sankar P <psankar@novell.com>
* Committed on behalf of Diego Escalante Urrelo
<diegoe@gnome.org>
* bbdb.c: (bbdb_timeout), (bbdb_open_addressbook):
* gaimbuddies.c: (bbdb_sync_buddy_list_check):
"Synchronize now" should work even if periodic checking
is not enabled.
Fixes bug #377309
2007-06-25 Milan Crha <mcrha@redhat.com>
** Fix for bug #334140
* bbdb.c: (bbdb_do_it): Strip '\"' out of name part, if exists.
2007-06-07 Gilles Dartiguelongue <dartigug@esiee.fr>
* gaimbuddies.c: (get_node_text), (parse_contact): more compilation
warnings cleanup, completes bug #437584 fixes
2007-05-14 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #414195 from Loïc Minier
* Makefile.am:
2007-05-11 Gilles Dartiguelongue <dartigug@esiee.fr>
* gaimbuddies.c: (bbdb_sync_buddy_list_check),
(bbdb_get_gaim_buddy_list), (get_node_text), (parse_contact),
(parse_buddy_group): add casts to clear compilation warnings,
Fixes part of bug #437584
2007-04-02 Sankar P <psankar@novell.com>
* Committed on behalf of Gilles Dartiguelongue <dartigug@esiee.fr>
* org-gnome-evolution-bbdb.eplug.xml:
Cleanup.
Fixes part of #301149
2007-03-29 Matthew Barnes <mbarnes@redhat.com>
* gaimbuddies.c:
Fix "incompatible pointer type" warnings (#360619).
2007-03-20 Matthew Barnes <mbarnes@redhat.com>
** Fixes part of bug #419524
* Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>.
2006-08-17 Kjartan Maraas <kmaraas@gnome.org>
* gaimbuddies.c: (bbdb_sync_buddy_list_check): Don't leak
the file path here.
2006-08-17 Kjartan Maraas <kmaraas@gnome.org>
* bbdb.c: (bbdb_open_addressbook),
(create_addressbook_option_menu): Plug a couple leaks.
2006-08-03 Devashish Sharma <sdevashish@novell.com>
* bbdb.c: Gaim and automatic contacts were not seen until
evolution is restarted.
Fix for Bug #346180, 349371, 346353
2006-07-18 Ross Burton <ross@openedhand.com>
* gaimbuddies.c:
Fix for EContactPhoto change. Partially fixed by Hiroyuki Ikezoe
<poincare@ikezoe.net>, rest by me. (#347870)
2006-07-12 Andre Klapper <a9016009@gmx.de>
* bbdb.c: Marking two strings for translation that were accidentally
not marked. Fixes bug #347312.
2006-02-14 Andre Klapper <a9016009@gmx.de>
* bbdb.c (bbdb_page_factory): Another typo fix from gfree to g_free.
2006-02-14 Veerapuram Varadhan <vvaradhan@novell.com>
* bbdb.c (bbdb_page_factory): A typo fix from gfree to g_free.
2006-02-12 Karsten Bräckelmann <guenther@rudersport.de>
* bbdb.c (bbdb_page_factory):
Removing unnecessary markup in translateable string.
Fixes part of bug #272789.
2006-01-23 Devashish Sharma <sdevashish@novell.com>
* bbdb.c :
* gaimbuddies.c :
Added provision for having the gaimbuddies synced to a separate
addressbook. Earlier it used the same addressbook as used for
Automatic Contacts.
2006-01-19 Andre Klapper <a9016009@gmx.de>
* org-gnome-evolution-bbdb.eplug.xml:
changed "mails" to "mail" or "messages". Fixes bug 325569.
2005-12-30 Andre Klapper <a9016009@gmx.de>
* org-gnome-evolution-bbdb.eplug.xml: Fixing several typos and
harmonizing capital/small letters. Partially fixes bug 306117.
2005-09-13 Sushma Rai <rsushma@novell.com>
* bbdb.c (bbdb_do_it): If the contact has only e-mail id and not name,
extract the name from e-mail id and add it to the address book.
Fixes #303286.
2005-07-28 Vivek Jain <jvivek@novell.com>
* bbdb.c:(bbdb_handle_reply):check for NULL
before using the address.
**Fixes bugs like #274544
2005-05-11 Not Zed <NotZed@Ximian.com>
* Makefile.am: setup cleanfiles/built_sources
2005-05-06 Not Zed <NotZed@Ximian.com>
* Makefile.am:
* org-gnome-evolution-bbdb.eplug.xml: s/.in/.xml/ & i18n.
2005-04-07 Sushma Rai <rsushma@novell.com>
* bbdb.c (bbdb_handle_reply): Check for camel_internet_address_get()
return value and initialize name and e-mail variables inside the loop.
(bbdb_do_it): Check for query being NULL. Fixes #74366.
Free list of contacts before returning, on finding multiple contacts
with the same name.
2005-04-05 Not Zed <NotZed@Ximian.com>
* bbdb.c (bbdb_handle_reply): noop if we can't open the book/we're
disabled.
2005-02-07 JP Rosevear <jpr@novell.com>
* org-gnome-evolution-bbdb.eplug.in: specify id
2005-01-31 Sivaiah Nallagatla <snallagatla@novell.com>
* gaimbuddies.c (bbdb_sync_buddy_list) : initialize
GError* to NULL
Fixes #71512
* bbdb.c (bbdb_open_addressbook) : ditto
2005-01-22 Nat Friedman <nat@novell.com>
* gaimbuddies.c (im_list_contains_buddy): Check the buddy account
name, not alias. Duh.
(free_contact_list): Removed.
2005-01-13 Nat Friedman <nat@novell.com>
* gaimbuddies.c (bbdb_sync_buddy_list_check): Remove some debug
printfs.
(bbdb_sync_buddy_list): Do not query for the IM name, which is
slow. Instead, query by alias and only commit the contact if we
have changes for it.
(bbdb_merge_buddy_to_contact): Return a boolean indicating whether
we dirtied the contact or not.
2005-01-08 Nat Friedman <nat@novell.com>
* org-gnome-evolution-bbdb.eplug.in: Reformatted the description.
2004-11-03 Nat Friedman <nat@novell.com>
* org-gnome-evolution-bbdb.eplug.in: Add description and author
fields. Change name.
2004-11-01 JP Rosevear <jpr@novell.com>
* Makefile.am: dist .eplug.in file
2004-11-01 JP Rosevear <jpr@novell.com>
* Makefile.am: list bbdb.h as a source so it gets disted
2004-10-27 Nat Friedman <nat@novell.com>
* bbdb.c (bbdb_page_factory): Use _with_mnemonic for the button.
* Makefile.am: Don't build the test program by default.
2004-10-25 Nat Friedman <nat@novell.com>
* bbdb.c (e_plugin_lib_enable): Sync the Gaim buddy list. Set a
timer to check for Gaim buddy list chnages to sync.
(bbdb_do_it): Free some memory we were leaking before.
(bbdb_open_addressbook): New function for Gaim buddy list support.
(bbdb_check_gaim_enabled): Likewise.
(enable_gaim_toggled_cb): Likewise.
(synchronize_button_clicked_cb): Likewise.
(bbdb_page_factory): Added UI for Gaim buddy list sync support.
* gaimbuddies.c: New file, contains routines to synchronize IM
information and buddy icons from a Gaim buddy list.
* bbdb.h: New file, contains shared macros and prototypes.
* test-evobuddy.c (main): New function, tests a gaim buddy list
sync.
2004-10-23 Nat Friedman <nat@novell.com>
* bbdb.c (bbdb_do_it): Change assertions to if statements, so as
not to issue warnings in the case of routine failures (name
is NULL). Don't add an email to a contact if the appropriate
contact is ambiguous.
2004-10-22 Nat Friedman <nat@novell.com>
* Initial checkin.
|