From: Paweł Forysiuk Date: Wed, 9 Mar 2011 01:10:41 +0000 (+0100) Subject: Introduce thumb:// pseudo-uri to serve thumbnails from disk cache X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88f7b72526a0555c27073532d9745c3eea1c5b09;p=midori Introduce thumb:// pseudo-uri to serve thumbnails from disk cache --- diff --git a/midori/midori-view.c b/midori/midori-view.c index 2b87ae6a..035fe28f 100644 --- a/midori/midori-view.c +++ b/midori/midori-view.c @@ -1078,6 +1078,15 @@ midori_view_web_view_resource_request_cb (WebKitWebView* web_view, webkit_network_request_set_uri (request, file_uri); g_free (file_uri); } + else if (g_str_has_prefix (uri, "thumb://")) + { + gchar* file_path = g_build_filename (g_get_user_cache_dir (), "midori", "thumbnails", + g_strdup (uri + 8), NULL); + gchar* file_uri = g_filename_to_uri (file_path, NULL, NULL); + webkit_network_request_set_uri (request, file_uri); + g_free (file_uri); + g_free (file_path); + } else if (g_str_has_prefix (uri, "stock://")) { GdkPixbuf* pixbuf;