From 3bf02daa08271ae5201008ee362a045b217c6a7a Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 22 Apr 2013 20:28:14 -0400 Subject: Reimplement EPhotoCache to use EPhotoSource. Reimplement EPhotoCache to delegate the actual photo fetching to EPhotoSources. When a photo is requested for a given email address, all available EPhotoSources are dispatched concurrently and a photo input stream is selected from the result set. This also utilizes EDataCapture, which is affixed to the returned GInputStream to capture and cache photo data for an email address. New functions: e_photo_cache_add_photo_source() e_photo_cache_list_photo_sources() e_photo_cache_remove_photo_source() e_photo_cache_add_photo() Renamed functions: e_photo_cache_remove() --> e_photo_cache_remove_photo() --- doc/reference/libeutil/libeutil-sections.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/reference/libeutil/libeutil-sections.txt b/doc/reference/libeutil/libeutil-sections.txt index 49420677c4..71174e3db2 100644 --- a/doc/reference/libeutil/libeutil-sections.txt +++ b/doc/reference/libeutil/libeutil-sections.txt @@ -2489,10 +2489,14 @@ e_passwords_ask_password EPhotoCache e_photo_cache_new e_photo_cache_ref_client_cache +e_photo_cache_add_photo_source +e_photo_cache_list_photo_sources +e_photo_cache_remove_photo_source +e_photo_cache_add_photo +e_photo_cache_remove_photo e_photo_cache_get_photo_sync e_photo_cache_get_photo e_photo_cache_get_photo_finish -e_photo_cache_remove E_PHOTO_CACHE E_IS_PHOTO_CACHE -- cgit