Commit Graph

10 Commits

Author SHA1 Message Date
4276d74d27 Not skipping the entries which have only e-mail id and not name.
Fixes #303286.

svn path=/trunk/; revision=30387
2005-09-28 08:54:35 +00:00
76a33be110 check for NULL before using the address. **Fixes bugs like #274544
2005-07-28  Vivek Jain  <jvivek@novell.com>

	* bbdb.c:(bbdb_handle_reply):check for NULL
	before using the address.
	**Fixes bugs like #274544

svn path=/trunk/; revision=29913
2005-07-28 09:41:23 +00:00
d3f30c99aa Checking for the NULL query, also fixed some other minor issues. Fixes #74366
svn path=/trunk/; revision=29202
2005-04-11 06:35:07 +00:00
b6fb54466f noop if we can't open the book/we're disabled.
2005-04-05  Not Zed  <NotZed@Ximian.com>

        * bbdb.c (bbdb_handle_reply): noop if we can't open the book/we're
        disabled.

svn path=/trunk/; revision=29162
2005-04-06 05:42:30 +00:00
6390bd1ab7 initialize GError* to NULL Fixes #71512
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

svn path=/trunk/; revision=28636
2005-01-31 18:34:41 +00:00
c16c98164e Changes to take advantage of Siva's performance improvements to the
Changes to take advantage of Siva's performance improvements to the
addressbook search API.

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.

svn path=/trunk/; revision=28392
2005-01-13 15:43:58 +00:00
725a24b484 Use _with_mnemonic for the button.
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.

svn path=/trunk/; revision=27736
2004-10-27 11:29:15 +00:00
b40eb4903c Sync the Gaim buddy list. Set a timer to check for Gaim buddy list chnages
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.

svn path=/trunk/; revision=27723
2004-10-26 03:02:04 +00:00
294bcbac43 Change assertions to if statements, so as not to issue warnings in the
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.

svn path=/trunk/; revision=27703
2004-10-23 08:21:26 +00:00
31f3035ad5 Added the bbdb plugin.
2004-10-22  Nat Friedman <nat@novell.com>

	* configure.in: Added the bbdb plugin.

Man, hacking is fun.

svn path=/trunk/; revision=27690
2004-10-22 04:37:29 +00:00