From 1a9dfab825eb18ee101b579743a47ebb55e06a35 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Fri, 30 Mar 2012 17:47:26 +0200 Subject: cssvalue: Add _gtk_css_value_transition() Returns a value that transitions between start and end or %NULL if the values cannot be transitioned. So far, all implementations but numbers and rgba return NULL. --- gtk/gtkcssimagevalue.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gtk/gtkcssimagevalue.c') diff --git a/gtk/gtkcssimagevalue.c b/gtk/gtkcssimagevalue.c index f9028ae55a..0beb3fe9c7 100644 --- a/gtk/gtkcssimagevalue.c +++ b/gtk/gtkcssimagevalue.c @@ -40,6 +40,14 @@ gtk_css_value_image_equal (const GtkCssValue *value1, return value1->image == value2->image; } +static GtkCssValue * +gtk_css_value_image_transition (GtkCssValue *start, + GtkCssValue *end, + double progress) +{ + return NULL; +} + static void gtk_css_value_image_print (const GtkCssValue *value, GString *string) @@ -53,6 +61,7 @@ gtk_css_value_image_print (const GtkCssValue *value, static const GtkCssValueClass GTK_CSS_VALUE_IMAGE = { gtk_css_value_image_free, gtk_css_value_image_equal, + gtk_css_value_image_transition, gtk_css_value_image_print }; -- cgit v1.2.1