[evolution-data-server] Deprecate e_cal_backend_foreach_view().



commit 18160b6a920d6f1d0dc66f830a3a8297fce35f05
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sun Oct 7 13:34:52 2012 -0400

    Deprecate e_cal_backend_foreach_view().
    
    Use e_cal_backend_list_views() instead.

 calendar/libedata-cal/e-cal-backend.c              |    2 ++
 calendar/libedata-cal/e-cal-backend.h              |   11 +++++++----
 .../libedata-cal/libedata-cal-sections.txt         |    2 +-
 3 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/calendar/libedata-cal/e-cal-backend.c b/calendar/libedata-cal/e-cal-backend.c
index e3762f0..8b9771d 100644
--- a/calendar/libedata-cal/e-cal-backend.c
+++ b/calendar/libedata-cal/e-cal-backend.c
@@ -807,6 +807,8 @@ e_cal_backend_list_views (ECalBackend *backend)
  * @callback returns %FALSE to stop further processing.
  *
  * Since: 3.2
+ *
+ * Deprecated: 3.8: Use e_cal_backend_list_views() instead.
  **/
 void
 e_cal_backend_foreach_view (ECalBackend *backend,
diff --git a/calendar/libedata-cal/e-cal-backend.h b/calendar/libedata-cal/e-cal-backend.h
index 37d6136..fcf46d9 100644
--- a/calendar/libedata-cal/e-cal-backend.h
+++ b/calendar/libedata-cal/e-cal-backend.h
@@ -291,10 +291,6 @@ void		e_cal_backend_add_view		(ECalBackend *backend,
 void		e_cal_backend_remove_view	(ECalBackend *backend,
 						 EDataCalView *view);
 GList *		e_cal_backend_list_views	(ECalBackend *backend);
-void		e_cal_backend_foreach_view	(ECalBackend *backend,
-						 gboolean (*callback) (EDataCalView *view,
-						                       gpointer user_data),
-						                       gpointer user_data);
 
 void		e_cal_backend_set_notification_proxy
 						(ECalBackend *backend,
@@ -438,6 +434,13 @@ void		e_cal_backend_respond_opened	(ECalBackend *backend,
 						 guint32 opid,
 						 GError *error);
 
+#ifndef EDS_DISABLE_DEPRECATED
+void		e_cal_backend_foreach_view	(ECalBackend *backend,
+						 gboolean (*callback) (EDataCalView *view,
+						                       gpointer user_data),
+						                       gpointer user_data);
+#endif /* EDS_DISABLE_DEPRECATED */
+
 G_END_DECLS
 
 #endif /* E_CAL_BACKEND_H */
diff --git a/docs/reference/calendar/libedata-cal/libedata-cal-sections.txt b/docs/reference/calendar/libedata-cal/libedata-cal-sections.txt
index 57520e4..249d3b2 100644
--- a/docs/reference/calendar/libedata-cal/libedata-cal-sections.txt
+++ b/docs/reference/calendar/libedata-cal/libedata-cal-sections.txt
@@ -26,7 +26,6 @@ e_cal_backend_remove_client
 e_cal_backend_add_view
 e_cal_backend_remove_view
 e_cal_backend_list_views
-e_cal_backend_foreach_view
 e_cal_backend_set_notification_proxy
 e_cal_backend_get_backend_property
 e_cal_backend_set_backend_property
@@ -58,6 +57,7 @@ e_cal_backend_notify_property_changed
 e_cal_backend_empty_cache
 e_cal_backend_set_is_removed
 e_cal_backend_respond_opened
+e_cal_backend_foreach_view
 <SUBSECTION Standard>
 E_CAL_BACKEND
 E_IS_CAL_BACKEND



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]