diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2013-08-02 14:37:13 +0200 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2013-08-03 15:13:16 +0200 |
commit | 0d4555d76f86ba2d49f48836b7eea11f1adfb2fd (patch) | |
tree | d02fd7c18b591e1f623247b5aac9524b502ed2c3 /src/nautilus-autorun-software.c | |
parent | 9fd0032d2b4e44425941d1d8eb41b0d2c30a6527 (diff) | |
download | nautilus-0d4555d76f86ba2d49f48836b7eea11f1adfb2fd.tar.gz |
Support HiDpi icons
Port the rendering of icons to cairo surfaces, so that we can apply the
GDK scale factor when rendering icons.
Diffstat (limited to 'src/nautilus-autorun-software.c')
-rw-r--r-- | src/nautilus-autorun-software.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nautilus-autorun-software.c b/src/nautilus-autorun-software.c index 8e3dd1e9f..d63a68281 100644 --- a/src/nautilus-autorun-software.c +++ b/src/nautilus-autorun-software.c @@ -218,7 +218,8 @@ present_autorun_for_software_dialog (GMount *mount) icon = g_mount_get_icon (mount); icon_size = nautilus_get_icon_size_for_stock_size (GTK_ICON_SIZE_DIALOG); - icon_info = nautilus_icon_info_lookup (icon, icon_size); + icon_info = nautilus_icon_info_lookup (icon, icon_size, + gtk_widget_get_scale_factor (GTK_WIDGET (dialog))); pixbuf = nautilus_icon_info_get_pixbuf_at_size (icon_info, icon_size); image = gtk_image_new_from_pixbuf (pixbuf); gtk_misc_set_alignment (GTK_MISC (image), 0.5, 0.0); |