summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Neumair <chris@gnome-de.org>2006-05-29 15:30:34 +0000
committerChristian Neumair <cneumair@src.gnome.org>2006-05-29 15:30:34 +0000
commit3d85b829c126036d59b585c6b9cf3407c3f53d37 (patch)
tree672956b18151d1bebee0ddc61ca10440d8781906
parent8cc1d2bfe132a9b0d76ad844435ebd5e65731fbd (diff)
downloadnautilus-3d85b829c126036d59b585c6b9cf3407c3f53d37.tar.gz
Limit max. returned SVG icon size to requested icon size.
2006-05-29 Christian Neumair <chris@gnome-de.org> * libnautilus-private/nautilus-icon-factory.c: (load_pixbuf_svg): Limit max. returned SVG icon size to requested icon size.
-rw-r--r--ChangeLog5
-rw-r--r--libnautilus-private/nautilus-icon-factory.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 757298254..57ff92305 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-05-29 Christian Neumair <chris@gnome-de.org>
+
+ * libnautilus-private/nautilus-icon-factory.c: (load_pixbuf_svg):
+ Limit max. returned SVG icon size to requested icon size.
+
2006-05-24 Christian Neumair <chris@gnome-de.org>
* libnautilus-private/nautilus-file-utilities.c:
diff --git a/libnautilus-private/nautilus-icon-factory.c b/libnautilus-private/nautilus-icon-factory.c
index 66c82ee9c..4bb682e61 100644
--- a/libnautilus-private/nautilus-icon-factory.c
+++ b/libnautilus-private/nautilus-icon-factory.c
@@ -1090,7 +1090,7 @@ load_pixbuf_svg (const char *path,
if (base_size != 0) {
zoom = (double)size_in_pixels / base_size;
- pixbuf = rsvg_pixbuf_from_file_at_zoom_with_max (path, zoom, zoom, NAUTILUS_ICON_MAXIMUM_SIZE, NAUTILUS_ICON_MAXIMUM_SIZE, NULL);
+ pixbuf = rsvg_pixbuf_from_file_at_zoom_with_max (path, zoom, zoom, size_in_pixels, size_in_pixels, NULL);
} else {
pixbuf = rsvg_pixbuf_from_file_at_max_size (path,
size_in_pixels,