[gtk+] style: Add missing deprecation markers
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] style: Add missing deprecation markers
- Date: Tue, 2 Apr 2013 09:49:06 +0000 (UTC)
commit e69e609bd7b6d59a4d3a5b370423848dcca6a4bc
Author: Benjamin Otte <otte redhat com>
Date: Tue Apr 2 11:44:08 2013 +0200
style: Add missing deprecation markers
Some functions in gtkstyle.h were overlooked when we added the
GDK_DEPRECATED macros.
Also add IGNORE_DEPRECATIONS to the few remaining callers of those
functions.
gtk/deprecated/gtkstyle.h | 19 +++++++++++++++++++
gtk/gtkiconfactory.c | 2 +-
gtk/gtksizerequest.c | 2 ++
gtk/gtkwidget.c | 12 ++++++++++++
4 files changed, 34 insertions(+), 1 deletions(-)
---
diff --git a/gtk/deprecated/gtkstyle.h b/gtk/deprecated/gtkstyle.h
index 0779f32..4126a80 100644
--- a/gtk/deprecated/gtkstyle.h
+++ b/gtk/deprecated/gtkstyle.h
@@ -655,44 +655,63 @@ void _gtk_style_shade (const GdkColor *a,
GdkColor *b,
gdouble k);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
gboolean gtk_style_has_context (GtkStyle *style);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_style_attach (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
gboolean gtk_widget_has_rc_style (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_set_style (GtkWidget *widget,
GtkStyle *style);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_ensure_style (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_get_style_context)
GtkStyle * gtk_widget_get_style (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
void gtk_widget_modify_style (GtkWidget *widget,
GtkRcStyle *style);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
GtkRcStyle *gtk_widget_get_modifier_style (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_color)
void gtk_widget_modify_fg (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_background)
void gtk_widget_modify_bg (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_modify_text (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_modify_base (GtkWidget *widget,
GtkStateType state,
const GdkColor *color);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_modify_cursor (GtkWidget *widget,
const GdkColor *primary,
const GdkColor *secondary);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_font)
void gtk_widget_modify_font (GtkWidget *widget,
PangoFontDescription *font_desc);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_reset_style)
void gtk_widget_reset_rc_styles (GtkWidget *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_style_context_new)
GtkStyle* gtk_widget_get_default_style (void);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_get_path)
void gtk_widget_path (GtkWidget *widget,
guint *path_length,
gchar **path,
gchar **path_reversed);
+GDK_DEPRECATED_IN_3_0
void gtk_widget_class_path (GtkWidget *widget,
guint *path_length,
gchar **path,
gchar **path_reversed);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_render_icon_pixbuf)
GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget,
const gchar *stock_id,
GtkIconSize size,
diff --git a/gtk/gtkiconfactory.c b/gtk/gtkiconfactory.c
index b402673..bc9bff6 100644
--- a/gtk/gtkiconfactory.c
+++ b/gtk/gtkiconfactory.c
@@ -1798,6 +1798,7 @@ gtk_icon_set_render_icon (GtkIconSet *icon_set,
g_return_val_if_fail (icon_set != NULL, NULL);
g_return_val_if_fail (style == NULL || GTK_IS_STYLE (style), NULL);
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
if (style && gtk_style_has_context (style))
{
g_object_get (style, "context", &context, NULL);
@@ -1828,7 +1829,6 @@ gtk_icon_set_render_icon (GtkIconSet *icon_set,
}
gtk_style_context_set_state (context, flags);
-G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
gtk_style_context_set_direction (context, direction);
G_GNUC_END_IGNORE_DEPRECATIONS;
diff --git a/gtk/gtksizerequest.c b/gtk/gtksizerequest.c
index 0ce86bd..54a63f1 100644
--- a/gtk/gtksizerequest.c
+++ b/gtk/gtksizerequest.c
@@ -119,7 +119,9 @@ gtk_widget_query_size_for_orientation (GtkWidget *widget,
{
gint adjusted_min, adjusted_natural, adjusted_for_size = for_size;
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
gtk_widget_ensure_style (widget);
+ G_GNUC_END_IGNORE_DEPRECATIONS;
if (orientation == GTK_ORIENTATION_HORIZONTAL)
{
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 5cf7d3e..174c4e3 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -3480,7 +3480,9 @@ gtk_widget_set_property (GObject *object,
gtk_widget_set_receives_default (widget, g_value_get_boolean (value));
break;
case PROP_STYLE:
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
gtk_widget_set_style (widget, g_value_get_object (value));
+ G_GNUC_END_IGNORE_DEPRECATIONS;
break;
case PROP_EVENTS:
if (!gtk_widget_get_realized (widget) && gtk_widget_get_has_window (widget))
@@ -3658,7 +3660,9 @@ gtk_widget_get_property (GObject *object,
g_value_set_boolean (value, widget->priv->composite_child);
break;
case PROP_STYLE:
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
g_value_set_object (value, gtk_widget_get_style (widget));
+ G_GNUC_END_IGNORE_DEPRECATIONS;
break;
case PROP_EVENTS:
eventp = g_object_get_qdata (G_OBJECT (widget), quark_event_mask);
@@ -3805,7 +3809,9 @@ gtk_widget_init (GtkWidget *widget)
_gtk_size_request_cache_init (&priv->requests);
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
priv->style = gtk_widget_get_default_style ();
+ G_GNUC_END_IGNORE_DEPRECATIONS;
g_object_ref (priv->style);
}
@@ -4808,7 +4814,9 @@ gtk_widget_realize (GtkWidget *widget)
if (priv->parent && !gtk_widget_get_realized (priv->parent))
gtk_widget_realize (priv->parent);
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
gtk_widget_ensure_style (widget);
+ G_GNUC_END_IGNORE_DEPRECATIONS;
if (priv->style_update_pending)
g_signal_emit (widget, widget_signals[STYLE_UPDATED], 0);
@@ -7121,6 +7129,7 @@ gtk_widget_real_style_updated (GtkWidget *widget)
gtk_widget_update_pango_context (widget);
gtk_widget_update_alpha (widget);
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
if (priv->style != NULL &&
priv->style != gtk_widget_get_default_style ())
{
@@ -7132,6 +7141,7 @@ gtk_widget_real_style_updated (GtkWidget *widget)
0,
widget->priv->style);
}
+ G_GNUC_END_IGNORE_DEPRECATIONS;
if (widget->priv->context)
{
@@ -10814,10 +10824,12 @@ gtk_widget_real_destroy (GtkWidget *object)
l = next;
}
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
if (priv->style)
g_object_unref (priv->style);
priv->style = gtk_widget_get_default_style ();
g_object_ref (priv->style);
+ G_GNUC_END_IGNORE_DEPRECATIONS;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]