Deprecate e_book_backend_set_backend_property().
authorMatthew Barnes <mbarnes@redhat.com>
Sat, 26 Jan 2013 14:06:12 +0000 (09:06 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Sat, 26 Jan 2013 14:06:12 +0000 (09:06 -0500)
No longer used.

addressbook/libedata-book/e-book-backend.c
addressbook/libedata-book/e-book-backend.h
docs/reference/addressbook/libedata-book/libedata-book-sections.txt

index 331a4cc..2f5f04c 100644 (file)
@@ -100,12 +100,7 @@ book_backend_set_backend_property (EBookBackend *backend,
                                    const gchar *prop_name,
                                    const gchar *prop_value)
 {
-       g_return_if_fail (backend != NULL);
-       g_return_if_fail (E_IS_BOOK_BACKEND (backend));
-       g_return_if_fail (book != NULL);
-       g_return_if_fail (prop_name != NULL);
-
-       e_data_book_respond_set_backend_property (book, opid, e_data_book_create_error_fmt (E_DATA_BOOK_STATUS_NOT_SUPPORTED, _("Cannot change value of book property '%s'"), prop_name));
+       /* Do nothing. */
 }
 
 static void
@@ -997,6 +992,8 @@ e_book_backend_get_backend_property (EBookBackend *backend,
  * which fetching it doesn't overwrite.
  *
  * Since: 3.2
+ *
+ * Deprecated: 3.8: This function no longer does anything.
  **/
 void
 e_book_backend_set_backend_property (EBookBackend *backend,
@@ -1006,13 +1003,7 @@ e_book_backend_set_backend_property (EBookBackend *backend,
                                      const gchar *prop_name,
                                      const gchar *prop_value)
 {
-       g_return_if_fail (backend != NULL);
-       g_return_if_fail (E_IS_BOOK_BACKEND (backend));
-       g_return_if_fail (prop_name != NULL);
-       g_return_if_fail (prop_value != NULL);
-       g_return_if_fail (E_BOOK_BACKEND_GET_CLASS (backend)->set_backend_property != NULL);
-
-       E_BOOK_BACKEND_GET_CLASS (backend)->set_backend_property (backend, book, opid, cancellable, prop_name, prop_value);
+       /* Do nothing. */
 }
 
 /**
index 573b2d7..9334da5 100644 (file)
@@ -136,6 +136,8 @@ struct _EBookBackendClass {
                                                 guint32 opid,
                                                 GCancellable *cancellable,
                                                 const gchar *prop_name);
+
+       /* This method is deprecated. */
        void            (*set_backend_property) (EBookBackend *backend,
                                                 EDataBook *book,
                                                 guint32 opid,
@@ -223,13 +225,6 @@ void               e_book_backend_get_backend_property
                                                 guint32 opid,
                                                 GCancellable *cancellable,
                                                 const gchar *prop_name);
-void           e_book_backend_set_backend_property
-                                               (EBookBackend *backend,
-                                                EDataBook *book,
-                                                guint32 opid,
-                                                GCancellable *cancellable,
-                                                const gchar *prop_name,
-                                                const gchar *prop_value);
 
 void           e_book_backend_open             (EBookBackend *backend,
                                                 EDataBook *book,
@@ -347,6 +342,13 @@ void               e_book_backend_respond_opened   (EBookBackend *backend,
 #define BOOK_BACKEND_PROPERTY_SUPPORTED_AUTH_METHODS   "supported-auth-methods"
 
 gboolean       e_book_backend_is_opening       (EBookBackend *backend);
+void           e_book_backend_set_backend_property
+                                               (EBookBackend *backend,
+                                                EDataBook *book,
+                                                guint32 opid,
+                                                GCancellable *cancellable,
+                                                const gchar *prop_name,
+                                                const gchar *prop_value);
 void           e_book_backend_foreach_view     (EBookBackend *backend,
                                                 gboolean (*callback) (EDataBookView *view,
                                                                       gpointer user_data),
index 294d6e4..6eed98b 100644 (file)
@@ -20,7 +20,6 @@ e_book_backend_is_opened
 e_book_backend_is_readonly
 e_book_backend_is_removed
 e_book_backend_get_backend_property
-e_book_backend_set_backend_property
 e_book_backend_open
 e_book_backend_refresh
 e_book_backend_create_contacts
@@ -50,6 +49,7 @@ CLIENT_BACKEND_PROPERTY_OPENED
 CLIENT_BACKEND_PROPERTY_OPENING
 BOOK_BACKEND_PROPERTY_SUPPORTED_AUTH_METHODS
 e_book_backend_is_opening
+e_book_backend_set_backend_property
 e_book_backend_foreach_view
 <SUBSECTION Standard>
 E_BOOK_BACKEND