chromium-browser-stable-test/chromium-browser-big-icon.patch
2013-02-05 17:10:56 +04:00

30 lines
1.3 KiB
Diff

diff -rupN chromium-24.0.1312.56.orig/chrome/browser/ui/gtk/gtk_util.cc chromium-24.0.1312.56.new/chrome/browser/ui/gtk/gtk_util.cc
--- chromium-24.0.1312.56.orig/chrome/browser/ui/gtk/gtk_util.cc 2013-01-23 12:38:07.000000000 +0400
+++ chromium-24.0.1312.56.new/chrome/browser/ui/gtk/gtk_util.cc 2013-02-04 17:29:29.000000000 +0400
@@ -191,6 +191,7 @@ GdkPixbuf* GetChromeIcon(GtkIconTheme* t
case 16: id = IDR_PRODUCT_LOGO_16; break;
case 32: id = IDR_PRODUCT_LOGO_32; break;
case 64: id = IDR_PRODUCT_LOGO_64; break;
+ case 128: id = IDR_PRODUCT_LOGO_128; break;
default: CHECK(false); break;
}
@@ -240,15 +241,18 @@ GList* GetIconListWithAvatars(GtkWindow*
GdkPixbuf* icon_16 = GetChromeIcon(theme, 16);
GdkPixbuf* icon_32 = GetChromeIcon(theme, 32);
GdkPixbuf* icon_64 = GetChromeIcon(theme, 64);
+ GdkPixbuf* icon_128 = GetChromeIcon(theme, 128);
const GdkPixbuf* avatar = GetAvatarIcon(profile);
if (avatar) {
AddEmblem(avatar, icon_16);
AddEmblem(avatar, icon_32);
AddEmblem(avatar, icon_64);
+ AddEmblem(avatar, icon_128);
}
GList* icon_list = NULL;
+ icon_list = g_list_append(icon_list, icon_128);
icon_list = g_list_append(icon_list, icon_64);
icon_list = g_list_append(icon_list, icon_32);
icon_list = g_list_append(icon_list, icon_16);