diff options
author | Matthias Clasen <mclasen@redhat.com> | 2016-11-07 13:44:57 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2016-11-07 14:46:41 -0500 |
commit | d674e9c8fac5ab097e3c17a3c73dd21e7f63e7c1 (patch) | |
tree | e630a9c90b9409a4360c3b1e71be95cd6e08b99e /gtk/gtkcssstylefuncs.c | |
parent | aceba7484faf4932442d92d0b2dd0f0466e0afed (diff) | |
download | gtk+-d674e9c8fac5ab097e3c17a3c73dd21e7f63e7c1.tar.gz |
Drop support for -gtk-gradient
The standard CSS radial-gradient can be used instead, and Adwaita
and HighContrast have been ported over.
Diffstat (limited to 'gtk/gtkcssstylefuncs.c')
-rw-r--r-- | gtk/gtkcssstylefuncs.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/gtk/gtkcssstylefuncs.c b/gtk/gtkcssstylefuncs.c index 301b05233d..bd1e839ad4 100644 --- a/gtk/gtkcssstylefuncs.c +++ b/gtk/gtkcssstylefuncs.c @@ -28,7 +28,6 @@ #include <cairo-gobject.h> #include "gtkcsscolorvalueprivate.h" -#include "gtkcssimagegradientprivate.h" #include "gtkcssprovider.h" #include "gtkcssrgbavalueprivate.h" #include "gtkcsstypesprivate.h" @@ -37,7 +36,6 @@ #include "gtktypebuiltins.h" #include "gtkcsswin32sizevalueprivate.h" -#include "deprecated/gtkgradientprivate.h" #include "deprecated/gtksymboliccolorprivate.h" /* this is in case round() is not provided by the compiler, @@ -476,40 +474,6 @@ border_value_print (const GValue *value, GString *string) } static gboolean -gradient_value_parse (GtkCssParser *parser, - GValue *value) -{ - GtkGradient *gradient; - - gradient = _gtk_gradient_parse (parser); - if (gradient == NULL) - return FALSE; - - g_value_take_boxed (value, gradient); - return TRUE; -} - -static void -gradient_value_print (const GValue *value, - GString *string) -{ - GtkGradient *gradient = g_value_get_boxed (value); - - G_GNUC_BEGIN_IGNORE_DEPRECATIONS; - - if (gradient == NULL) - g_string_append (string, "none"); - else - { - char *s = gtk_gradient_to_string (gradient); - g_string_append (string, s); - g_free (s); - } - - G_GNUC_END_IGNORE_DEPRECATIONS; -} - -static gboolean pattern_value_parse (GtkCssParser *parser, GValue *value) { @@ -517,17 +481,6 @@ pattern_value_parse (GtkCssParser *parser, { /* nothing to do here */ } - else if (_gtk_css_parser_begins_with (parser, '-')) - { - g_value_unset (value); - - G_GNUC_BEGIN_IGNORE_DEPRECATIONS; - - g_value_init (value, GTK_TYPE_GRADIENT); - return gradient_value_parse (parser, value); - - G_GNUC_END_IGNORE_DEPRECATIONS; - } else { GError *error = NULL; @@ -778,15 +731,6 @@ gtk_css_style_funcs_init (void) register_conversion_function (GTK_TYPE_BORDER, border_value_parse, border_value_print); - - G_GNUC_BEGIN_IGNORE_DEPRECATIONS; - - register_conversion_function (GTK_TYPE_GRADIENT, - gradient_value_parse, - gradient_value_print); - - G_GNUC_END_IGNORE_DEPRECATIONS; - register_conversion_function (CAIRO_GOBJECT_TYPE_PATTERN, pattern_value_parse, pattern_value_print); |