EBookBackend: Make get_contact_list_uids_sync() optional.
authorMatthew Barnes <mbarnes@redhat.com>
Sat, 6 Apr 2013 16:59:39 +0000 (12:59 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Sat, 6 Apr 2013 17:06:06 +0000 (13:06 -0400)
commitae4172593484e9d1f95976c5e372421db3e7df4d
treeda36a81bdc94ff81a395ab2a596fad6b2377300a
parented8b39b915b6a700186f31c44f2588e565944f97
EBookBackend: Make get_contact_list_uids_sync() optional.

This method is now optional.  By default, get_contact_list_uids_sync()
simply calls get_contact_list_sync() and extracts UID strings from the
matched EContacts.  Subclasses may override this if they can implement
it more efficiently.
addressbook/libedata-book/e-book-backend.c
addressbook/libedata-book/e-book-backend.h