static NemoIconInfo * real_get_icon (NemoWindow *window, NemoWindowSlot *slot) { return nemo_icon_info_lookup_from_name (NEMO_ICON_DESKTOP, 48, gtk_widget_get_scale_factor (GTK_WIDGET (window))); }
GdkPixbuf * nemo_ui_get_menu_icon (const char *icon_name, GtkWidget *parent_widget) { NemoIconInfo *info; GdkPixbuf *pixbuf; int size; int scale; size = nemo_get_icon_size_for_stock_size (GTK_ICON_SIZE_MENU); scale = gtk_widget_get_scale_factor (parent_widget); if (g_path_is_absolute (icon_name)) { info = nemo_icon_info_lookup_from_path (icon_name, size, scale); } else { info = nemo_icon_info_lookup_from_name (icon_name, size, scale); } pixbuf = nemo_icon_info_get_pixbuf_nodefault_at_size (info, size); g_object_unref (info); return pixbuf; }