diff options
author | Benjamin Otte <otte@redhat.com> | 2012-04-04 18:55:51 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2012-04-17 08:59:19 +0200 |
commit | 04c5fdaca675e324ca3c5fab0c4fac4b579d0d41 (patch) | |
tree | fc54880e3b04cfd48d5b5abc81cf36f490a08b43 /gtk/gtkcssstylefuncs.c | |
parent | dcd54e20d14be57a9d080e87a47bbef8d2271c05 (diff) | |
download | gtk+-04c5fdaca675e324ca3c5fab0c4fac4b579d0d41.tar.gz |
css: Remove old animation code
Deprecate public API where appropriate and make it no-ops.
Remove all calls to it.
Get rid of the 'transition' css property.
For now, this means spinners don't animate anymore.
Diffstat (limited to 'gtk/gtkcssstylefuncs.c')
-rw-r--r-- | gtk/gtkcssstylefuncs.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/gtk/gtkcssstylefuncs.c b/gtk/gtkcssstylefuncs.c index 2105d5aa9e..3315fbfdbc 100644 --- a/gtk/gtkcssstylefuncs.c +++ b/gtk/gtkcssstylefuncs.c @@ -27,7 +27,6 @@ #include <gdk-pixbuf/gdk-pixbuf.h> #include <cairo-gobject.h> -#include "gtkanimationdescription.h" #include "gtkcssimagegradientprivate.h" #include "gtkcssprovider.h" #include "gtkcssrgbavalueprivate.h" @@ -603,43 +602,6 @@ theming_engine_value_print (const GValue *value, } static gboolean -animation_description_value_parse (GtkCssParser *parser, - GFile *base, - GValue *value) -{ - GtkAnimationDescription *desc; - char *str; - - str = _gtk_css_parser_read_value (parser); - if (str == NULL) - return FALSE; - - desc = _gtk_animation_description_from_string (str); - g_free (str); - - if (desc == NULL) - { - _gtk_css_parser_error (parser, "Invalid animation description"); - return FALSE; - } - - g_value_take_boxed (value, desc); - return TRUE; -} - -static void -animation_description_value_print (const GValue *value, - GString *string) -{ - GtkAnimationDescription *desc = g_value_get_boxed (value); - - if (desc == NULL) - g_string_append (string, "none"); - else - _gtk_animation_description_print (desc, string); -} - -static gboolean border_value_parse (GtkCssParser *parser, GFile *base, GValue *value) @@ -1038,10 +1000,6 @@ gtk_css_style_funcs_init (void) theming_engine_value_parse, theming_engine_value_print, NULL); - register_conversion_function (GTK_TYPE_ANIMATION_DESCRIPTION, - animation_description_value_parse, - animation_description_value_print, - NULL); register_conversion_function (GTK_TYPE_BORDER, border_value_parse, border_value_print, |