[gtksourceview/wip/deprecate-gtk-stock: 2/3] Deprecate the GtkSourceGutterRendererPixbuf:stock-id property



commit aa2d610c9d1e44111fa62f84f29a6d1d2364aa33
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Jul 8 15:23:02 2013 +0200

    Deprecate the GtkSourceGutterRendererPixbuf:stock-id property
    
    And deprecate also the getter and setter.
    
    GtkStock is deprecated.

 gtksourceview/gtksourcegutterrendererpixbuf.c |   23 ++++++++++++++++++++++-
 gtksourceview/gtksourcegutterrendererpixbuf.h |    2 ++
 2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/gtksourceview/gtksourcegutterrendererpixbuf.c b/gtksourceview/gtksourcegutterrendererpixbuf.c
index 527507a..5666baf 100644
--- a/gtksourceview/gtksourcegutterrendererpixbuf.c
+++ b/gtksourceview/gtksourcegutterrendererpixbuf.c
@@ -295,13 +295,20 @@ gtk_source_gutter_renderer_pixbuf_class_init (GtkSourceGutterRendererPixbufClass
                                                              GDK_TYPE_PIXBUF,
                                                              G_PARAM_READWRITE));
 
+       /**
+        * GtkSourceGutterRendererPixbuf:stock-id:
+        *
+        * The stock id.
+        *
+        * Deprecated: 3.10: Don't use this property.
+        */
        g_object_class_install_property (object_class,
                                         PROP_STOCK_ID,
                                         g_param_spec_string ("stock-id",
                                                              _("Stock Id"),
                                                              _("The stock id"),
                                                              NULL,
-                                                             G_PARAM_READWRITE));
+                                                             G_PARAM_READWRITE | G_PARAM_DEPRECATED));
 
        g_object_class_install_property (object_class,
                                         PROP_ICON_NAME,
@@ -370,6 +377,13 @@ gtk_source_gutter_renderer_pixbuf_get_pixbuf (GtkSourceGutterRendererPixbuf *ren
        return gtk_source_pixbuf_helper_get_pixbuf (renderer->priv->helper);
 }
 
+/**
+ * gtk_source_gutter_renderer_pixbuf_set_stock_id:
+ * @renderer: a #GtkSourceGutterRendererPixbuf
+ * @stock_id: the stock id
+ *
+ * Deprecated: 3.10: Don't use this function.
+ */
 void
 gtk_source_gutter_renderer_pixbuf_set_stock_id (GtkSourceGutterRendererPixbuf *renderer,
                                                 const gchar                   *stock_id)
@@ -379,6 +393,13 @@ gtk_source_gutter_renderer_pixbuf_set_stock_id (GtkSourceGutterRendererPixbuf *r
        set_stock_id (renderer, stock_id);
 }
 
+/**
+ * gtk_source_gutter_renderer_pixbuf_get_stock_id:
+ * @renderer: a #GtkSourceGutterRendererPixbuf
+ *
+ * Returns: the stock id.
+ * Deprecated: 3.10: Don't use this function.
+ */
 const gchar *
 gtk_source_gutter_renderer_pixbuf_get_stock_id (GtkSourceGutterRendererPixbuf *renderer)
 {
diff --git a/gtksourceview/gtksourcegutterrendererpixbuf.h b/gtksourceview/gtksourcegutterrendererpixbuf.h
index f7bec3d..b614139 100644
--- a/gtksourceview/gtksourcegutterrendererpixbuf.h
+++ b/gtksourceview/gtksourcegutterrendererpixbuf.h
@@ -65,9 +65,11 @@ void         gtk_source_gutter_renderer_pixbuf_set_pixbuf       (GtkSourceGutter
 
 GdkPixbuf   *gtk_source_gutter_renderer_pixbuf_get_pixbuf       (GtkSourceGutterRendererPixbuf *renderer);
 
+G_DEPRECATED
 void         gtk_source_gutter_renderer_pixbuf_set_stock_id     (GtkSourceGutterRendererPixbuf *renderer,
                                                                  const gchar                   *stock_id);
 
+G_DEPRECATED
 const gchar *gtk_source_gutter_renderer_pixbuf_get_stock_id     (GtkSourceGutterRendererPixbuf *renderer);
 
 void         gtk_source_gutter_renderer_pixbuf_set_gicon        (GtkSourceGutterRendererPixbuf *renderer,


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