[lasem] svg_filter: fake BackgroundImage and BackgroundAlpha.



commit df4783632c42fd8249a784afb866c74e31bd69d3
Author: Emmanuel Pacaud <emmanuel gnome org>
Date:   Sun Oct 14 21:24:06 2012 +0200

    svg_filter: fake BackgroundImage and BackgroundAlpha.

 src/lsmsvgview.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/src/lsmsvgview.c b/src/lsmsvgview.c
index 1fe33a8..6e61f72 100644
--- a/src/lsmsvgview.c
+++ b/src/lsmsvgview.c
@@ -2053,6 +2053,18 @@ _get_filter_surface (LsmSvgView *view, const char *input)
 		view->filter_surfaces = g_slist_prepend (view->filter_surfaces, surface);	
 
 		return surface;
+	} else if (g_strcmp0 (input, "BackgroundImage") == 0) {
+		/* TODO */
+		LsmFilterSurface *surface;
+
+		surface = lsm_filter_surface_new_similar ("BackgroundImage", source_surface);
+		view->filter_surfaces = g_slist_prepend (view->filter_surfaces, surface);	
+	} else if (g_strcmp0 (input, "BackgroundAlpha") == 0) {
+		/* TODO */
+		LsmFilterSurface *surface;
+
+		surface = lsm_filter_surface_new_similar ("BackgroundAlpha", source_surface);
+		view->filter_surfaces = g_slist_prepend (view->filter_surfaces, surface);	
 	}
 
 	return NULL;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]