From 5991b04ac5b48980f4d384951d619b3ec696e17f Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Fri, 19 Apr 2013 08:15:03 -0400 Subject: Add EPhotoSource interface. EPhotoSource is an interface used to extend the functionality of EPhotoCache. You can add an object implementing EPhotoSource to an EPhotoCache with e_photo_cache_add_photo_source() and remove it with e_photo_cache_remove_photo_source(). When EPhotoCache needs a photo for an email address, it will invoke e_photo_source_get_photo() on all available EPhotoSource objects simultaneously and select one photo. --- doc/reference/libeutil/libeutil-docs.sgml | 1 + doc/reference/libeutil/libeutil-sections.txt | 15 +++++++++++++++ doc/reference/libeutil/libeutil.types | 1 + 3 files changed, 17 insertions(+) (limited to 'doc') diff --git a/doc/reference/libeutil/libeutil-docs.sgml b/doc/reference/libeutil/libeutil-docs.sgml index 2d705be6c3..0928cdab4c 100644 --- a/doc/reference/libeutil/libeutil-docs.sgml +++ b/doc/reference/libeutil/libeutil-docs.sgml @@ -249,6 +249,7 @@ + diff --git a/doc/reference/libeutil/libeutil-sections.txt b/doc/reference/libeutil/libeutil-sections.txt index 0c8989491d..49420677c4 100644 --- a/doc/reference/libeutil/libeutil-sections.txt +++ b/doc/reference/libeutil/libeutil-sections.txt @@ -2506,6 +2506,21 @@ e_photo_cache_get_type EPhotoCachePrivate +
+e-photo-source +EPhotoSource +EPhotoSource +EPhotoSourceInterface +e_photo_source_get_photo +e_photo_source_get_photo_finish + +E_PHOTO_SOURCE +E_IS_PHOTO_SOURCE +E_TYPE_PHOTO_SOURCE +E_PHOTO_SOURCE_GET_INTERFACE +e_photo_source_get_type +
+
e-picture-gallery EPictureGallery diff --git a/doc/reference/libeutil/libeutil.types b/doc/reference/libeutil/libeutil.types index bd867bad26..41065e0c65 100644 --- a/doc/reference/libeutil/libeutil.types +++ b/doc/reference/libeutil/libeutil.types @@ -92,6 +92,7 @@ e_name_selector_model_get_type e_online_button_get_type e_paned_get_type e_photo_cache_get_type +e_photo_source_get_type e_picture_gallery_get_type e_plugin_get_type e_plugin_hook_get_type -- cgit