[Bug 27178] don't install private headers, and privatize most of the API/ABI

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 21 11:27:34 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27178

--- Comment #11 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk> 2010-05-21 02:27:33 PDT ---
For the record, here are the API used by Empathy:

TPL_CONTACT_USER
TPL_IS_CONTACT ()
TPL_IS_LOG_ENTRY ()
TPL_IS_LOG_ENTRY_TEXT ()
TplContact
TplLogEntry
TplLogEntryText
TplLogManager
TplLogSearchHit
tpl_contact_get_alias ()
tpl_contact_get_avatar_token ()
tpl_contact_get_contact_type ()
tpl_contact_get_identifier ()
tpl_log_entry_get_account_path ()
tpl_log_entry_get_timestamp ()
tpl_log_entry_text_get_log_id ()
tpl_log_entry_text_get_message ()
tpl_log_entry_text_get_receiver ()
tpl_log_entry_text_get_sender ()
tpl_log_manager_dup_singleton ()
tpl_log_manager_exists ()
tpl_log_manager_get_chats_async ()
tpl_log_manager_get_chats_async_finish ()
tpl_log_manager_get_date_readable ()
tpl_log_manager_get_dates_async ()
tpl_log_manager_get_dates_async_finish ()
tpl_log_manager_get_filtered_messages_async ()
tpl_log_manager_get_filtered_messages_async_finish ()
tpl_log_manager_get_messages_for_date_async ()
tpl_log_manager_get_messages_for_date_async_finish ()
tpl_log_manager_search_free ()
tpl_log_manager_search_new_async ()
tpl_log_manager_search_new_async_finish ()

What about just make this API public and keep the rest private for now?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list