e_source_registry_server_new
e_source_registry_server_add_source
e_source_registry_server_remove_source
-e_source_registry_server_load_all
ESourcePermissionFlags
e_source_registry_server_load_directory
e_source_registry_server_load_resource
e_source_registry_server_authenticate_sync
e_source_registry_server_authenticate
e_source_registry_server_authenticate_finish
+<SUBSECTION Deprecated>
+e_source_registry_server_load_all
<SUBSECTION Standard>
E_SOURCE_REGISTRY_SERVER
E_IS_SOURCE_REGISTRY_SERVER
* but this does not imply the key files were successfully loaded
*
* Since: 3.6
+ *
+ * Deprecated: 3.8: Instead, implement an equivalent function yourself.
+ * It was a mistake to encode this much file location
+ * policy directly into the library API.
**/
gboolean
e_source_registry_server_load_all (ESourceRegistryServer *server,
void e_source_registry_server_remove_source
(ESourceRegistryServer *server,
ESource *source);
-gboolean e_source_registry_server_load_all
- (ESourceRegistryServer *server,
- GError **error);
gboolean e_source_registry_server_load_directory
(ESourceRegistryServer *server,
const gchar *path,
GAsyncResult *result,
GError **error);
+#ifndef EDS_DISABLE_DEPRECATED
+gboolean e_source_registry_server_load_all
+ (ESourceRegistryServer *server,
+ GError **error);
+#endif /* EDS_DISABLE_DEPRECATED */
+
G_END_DECLS
#endif /* E_SOURCE_REGISTRY_SERVER_H */