From 085940711d9ef419271274cad740ea8ea61f6fe1 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 15 Oct 2011 13:10:54 +0000 Subject: Add missing title svn path=/trunk/netsurf/; revision=13058 --- gtk/filetype.c | 2 ++ image/nssprite.c | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/gtk/filetype.c b/gtk/filetype.c index 7229d2037..f5cf3bfe7 100644 --- a/gtk/filetype.c +++ b/gtk/filetype.c @@ -170,6 +170,8 @@ const char *fetch_filetype(const char *unix_path) return "text/html"; } else if ((3 < l) && (strcasecmp(unix_path + l - 4, ",b60") == 0)) { return "image/png"; + } else if ((3 < l) && (strcasecmp(unix_path + l - 4, ",ff9") == 0)) { + return "image/x-riscos-sprite"; } if (strchr(unix_path, '.') == NULL) { diff --git a/image/nssprite.c b/image/nssprite.c index 16a432ed3..a83d94378 100644 --- a/image/nssprite.c +++ b/image/nssprite.c @@ -99,6 +99,7 @@ static bool nssprite_convert(struct content *c) const char *data; unsigned long size; + char title[100]; data = content__get_source_data(c, &size); @@ -143,10 +144,16 @@ static bool nssprite_convert(struct content *c) c->width = sprite->width; c->height = sprite->height; + + snprintf(title, sizeof(title), messages_get("SpriteTitle"), + c->width, c->height, size); + content__set_title(c, title); + bitmap_modified(nssprite->bitmap); content_set_ready(c); content_set_done(c); + content_set_status(c, ""); /* Done: update status bar */ return true; } -- cgit v1.2.3