# HG changeset patch # User Sean Egan # Date 1185927750 0 # Node ID a582b09109bc446d73dc4ef0047edb5447bdab50 # Parent 316be7e715c6918d15afca0fb67ce6d7e7362c24 show status messages in infopane even if not in buddy list. Fixes #2321 diff -r 316be7e715c6 -r a582b09109bc pidgin/gtkblist.c --- a/pidgin/gtkblist.c Tue Jul 31 23:23:25 2007 +0000 +++ b/pidgin/gtkblist.c Wed Aug 01 00:22:30 2007 +0000 @@ -3338,7 +3338,7 @@ presence = purple_buddy_get_presence(b); - if (!purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/blist/show_buddy_icons")) + if (!purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/blist/show_buddy_icons") && aliased) { if (!selected && purple_presence_is_idle(presence)) { diff -r 316be7e715c6 -r a582b09109bc pidgin/gtkblist.h --- a/pidgin/gtkblist.h Tue Jul 31 23:23:25 2007 +0000 +++ b/pidgin/gtkblist.h Wed Aug 01 00:22:30 2007 +0000 @@ -365,7 +365,7 @@ * * @param buddy The buddy to return markup from * @param selected Whether this buddy is selected. If TRUE, the markup will not change the color. - * @param aliased TRUE to return the appropriate alias of this buddy, FALSE to return its screenname + * @param aliased TRUE to return the appropriate alias of this buddy, FALSE to return its screenname and status information * @return The markup for this buddy */ gchar *pidgin_blist_get_name_markup(PurpleBuddy *buddy, gboolean selected, gboolean aliased);