[evolution-data-server] Deprecate e_cal_backend_foreach_view().
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Deprecate e_cal_backend_foreach_view().
- Date: Sun, 7 Oct 2012 22:42:29 +0000 (UTC)
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]