]> Pileus Git - ~andy/gtk/commitdiff
css: Remove _gtk_css_computed_values_get_value_by_name()
authorBenjamin Otte <otte@redhat.com>
Sat, 31 Mar 2012 03:45:28 +0000 (05:45 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 17 Apr 2012 06:59:16 +0000 (08:59 +0200)
Now that we use an enum for the IDs, we don't need that function
anymore.

gtk/gtkcsscomputedvalues.c
gtk/gtkcsscomputedvaluesprivate.h
gtk/gtkstylecontext.c

index 44a7f97e258e82986bbc2c43f6fa1481cc0e4d4e..a3b51d506e9f1b32916bbfb436f3cdf23d46a945 100644 (file)
@@ -214,21 +214,6 @@ _gtk_css_computed_values_get_value (GtkCssComputedValues *values,
   return g_ptr_array_index (values->values, id);
 }
 
-GtkCssValue *
-_gtk_css_computed_values_get_value_by_name (GtkCssComputedValues *values,
-                                            const char           *name)
-{
-  GtkStyleProperty *prop;
-
-  g_return_val_if_fail (GTK_IS_CSS_COMPUTED_VALUES (values), NULL);
-  g_return_val_if_fail (name != NULL, NULL);
-
-  prop = _gtk_style_property_lookup (name);
-  g_assert (GTK_IS_CSS_STYLE_PROPERTY (prop));
-  
-  return _gtk_css_computed_values_get_value (values, _gtk_css_style_property_get_id (GTK_CSS_STYLE_PROPERTY (prop)));
-}
-
 GtkCssSection *
 _gtk_css_computed_values_get_section (GtkCssComputedValues *values,
                                       guint                 id)
index 1b4dc132938aea464a24c04bfdfb83148be0d9ff..81c9cf25191b64c0c26641fae34182cf93fd492a 100644 (file)
@@ -67,8 +67,6 @@ void                    _gtk_css_computed_values_set_value            (GtkCssCom
                                                                         
 GtkCssValue *           _gtk_css_computed_values_get_value            (GtkCssComputedValues     *values,
                                                                        guint                     id);
-GtkCssValue *           _gtk_css_computed_values_get_value_by_name    (GtkCssComputedValues     *values,
-                                                                       const char               *name);
 GtkCssSection *         _gtk_css_computed_values_get_section          (GtkCssComputedValues     *values,
                                                                        guint                     id);
 
index 9b86904c1b7628036a0e4b748c8e7a819b45a37e..b319ada3f66de2c90306ca3ae9db000ebb055639 100644 (file)
@@ -1006,7 +1006,7 @@ style_data_lookup (GtkStyleContext *context)
   if (priv->theming_engine)
     g_object_unref (priv->theming_engine);
 
-  v = _gtk_css_computed_values_get_value_by_name (info->data->store, "engine");
+  v = _gtk_css_computed_values_get_value (info->data->store, GTK_CSS_PROPERTY_ENGINE);
   if (v)
     priv->theming_engine = _gtk_css_value_dup_object (v);
   else
@@ -2920,7 +2920,7 @@ gtk_style_context_notify_state_change (GtkStyleContext *context,
   gtk_style_context_set_state (context, flags);
   data = style_data_lookup (context);
   gtk_style_context_restore (context);
-  v = _gtk_css_computed_values_get_value_by_name (data->store, "transition");
+  v = _gtk_css_computed_values_get_value (data->store, GTK_CSS_PROPERTY_TRANSITION);
   if (!v)
     return;
   desc = _gtk_css_value_get_boxed (v);