diff options
author | Ernestas Kulik <ernestask@gnome.org> | 2018-07-10 12:41:13 +0300 |
---|---|---|
committer | Ernestas Kulik <ekulik@redhat.com> | 2019-06-29 14:33:40 +0200 |
commit | e231b5056fef22ecb0941e72b63b0fcb2bcc8dc6 (patch) | |
tree | 4eea56def894568289e75ec1be0fca92c073c576 /src | |
parent | 6dd2f245172c47b3c37656544fa78e236d11f8f5 (diff) | |
download | nautilus-e231b5056fef22ecb0941e72b63b0fcb2bcc8dc6.tar.gz |
icon-info: Drop gtk_icon_size_lookup()
It no longer exists, and the enumeration only contains normal and large
sizes, so hardcoded icon sizes are now used.
Diffstat (limited to 'src')
-rw-r--r-- | src/nautilus-autorun-software.c | 6 | ||||
-rw-r--r-- | src/nautilus-files-view.c | 7 | ||||
-rw-r--r-- | src/nautilus-icon-info.c | 12 | ||||
-rw-r--r-- | src/nautilus-icon-info.h | 2 |
4 files changed, 5 insertions, 22 deletions
diff --git a/src/nautilus-autorun-software.c b/src/nautilus-autorun-software.c index 2f41c279d..d1ca4abd8 100644 --- a/src/nautilus-autorun-software.c +++ b/src/nautilus-autorun-software.c @@ -172,7 +172,6 @@ static void present_autorun_for_software_dialog (GMount *mount) { GIcon *icon; - int icon_size; g_autoptr (NautilusIconInfo) icon_info = NULL; g_autoptr (GdkPixbuf) pixbuf = NULL; g_autofree char *mount_name = NULL; @@ -203,10 +202,9 @@ 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, 48, gtk_widget_get_scale_factor (GTK_WIDGET (dialog))); - pixbuf = nautilus_icon_info_get_pixbuf_at_size (icon_info, icon_size); + pixbuf = nautilus_icon_info_get_pixbuf_at_size (icon_info, 48); gtk_window_set_icon (GTK_WINDOW (dialog), pixbuf); diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c index 880db44fc..70a583cf4 100644 --- a/src/nautilus-files-view.c +++ b/src/nautilus-files-view.c @@ -4834,13 +4834,12 @@ get_menu_icon_for_file (NautilusFile *file, { NautilusIconInfo *info; GdkPixbuf *pixbuf; - int size, scale; + int scale; - size = nautilus_get_icon_size_for_stock_size (GTK_ICON_SIZE_MENU); scale = gtk_widget_get_scale_factor (widget); - info = nautilus_file_get_icon (file, size, scale, 0); - pixbuf = nautilus_icon_info_get_pixbuf_nodefault_at_size (info, size); + info = nautilus_file_get_icon (file, 16, scale, 0); + pixbuf = nautilus_icon_info_get_pixbuf_nodefault_at_size (info, 16); g_object_unref (info); return pixbuf; diff --git a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c index 5bd8b0119..8bf8a112c 100644 --- a/src/nautilus-icon-info.c +++ b/src/nautilus-icon-info.c @@ -611,15 +611,3 @@ nautilus_icon_info_get_used_name (NautilusIconInfo *icon) { return icon->icon_name; } - -gint -nautilus_get_icon_size_for_stock_size (GtkIconSize size) -{ - gint w, h; - - if (gtk_icon_size_lookup (size, &w, &h)) - { - return MAX (w, h); - } - return NAUTILUS_CANVAS_ICON_SIZE_SMALL; -} diff --git a/src/nautilus-icon-info.h b/src/nautilus-icon-info.h index 506acecde..64f643651 100644 --- a/src/nautilus-icon-info.h +++ b/src/nautilus-icon-info.h @@ -39,6 +39,4 @@ const char * nautilus_icon_info_get_used_name (NautilusI void nautilus_icon_info_clear_caches (void); -gint nautilus_get_icon_size_for_stock_size (GtkIconSize size); - G_END_DECLS |