Mercurial > pidgin.yaz
diff pidgin/gtkconv.c @ 20078:8c33d2e73060
merge of '13c22e794b21817fd09887f5a0d20def762f5203'
and '8f765c8b1620e8ac488e2be4e987153c51ba2f0a'
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Sat, 15 Sep 2007 23:40:00 +0000 |
parents | fee0eea83e58 e80e40e313ed |
children | 539d042c8fc6 |
line wrap: on
line diff
--- a/pidgin/gtkconv.c Sat Sep 15 23:36:43 2007 +0000 +++ b/pidgin/gtkconv.c Sat Sep 15 23:40:00 2007 +0000 @@ -6414,8 +6414,13 @@ if ((purple_conversation_get_type(conv) == PURPLE_CONV_TYPE_IM) && (gtkconv->u.im->anim)) { + PurpleBuddy *buddy = purple_find_buddy(conv->account, conv->name); window_icon = gdk_pixbuf_animation_get_static_image(gtkconv->u.im->anim); + + if (buddy && !PURPLE_BUDDY_IS_ONLINE(buddy)) + gdk_pixbuf_saturate_and_pixelate(window_icon, window_icon, 0.0, FALSE); + g_object_ref(window_icon); l = g_list_append(l, window_icon); } else {