Modest addressbook integration
Modest provides integration for each platform addressbook. This is done using a common modest-address-book.h file, and specific implementations depending on platform. So, we only support one addressbook implementation at a time.
In fact, we currently support these implementations:
- src/hildon2/modest-address-book.c: based on libosso-abook 4.
- src/modest-dummy-address-book.c: dummy implementation.
Methods
- modest_address_book_add_address_list_with_selector: shows UI to select some addresses to add to the addressbook. This is used in modest when "add to addressbook automatically" mode is not selected.
- modest_address_book_add_address_list: adds a list of addresses automatically to the addressbook (the ones not already available in addressbook).
- modest_address_book_get_my_name: obtains the name of the "me" user. This is done with method osso_abook_self_contact_get_default ().
- modest_address_book_has_address: check if an address already exists in the addressbook.
- modest_address_book_check_names: checks the names in a recipient editor, to replace them with the existing entries in addressbook.
- modest_address_book_select_addresses: show a dialog to choose some contacts, and adds them to the recipient editor.
- modest_address_book_add_address: launches UI for adding an address to the addressbook.
- modest_addres_book_init: initialises addressbook.
(last edited February 23, 2010) - Read Only
[info]
[diff])
FindPage by browsing or searching
5 best incoming links:
ModestArchitecture (5), RecentChanges (5)
5 best outgoing links:
5 most popular nearby:
ModestArchitecture (4040), RecentChanges (697)
|