changeset 18762:a582b09109bc

show status messages in infopane even if not in buddy list. Fixes #2321
author Sean Egan <seanegan@gmail.com>
date Wed, 01 Aug 2007 00:22:30 +0000
parents 316be7e715c6
children 08a6a01b7ebe
files pidgin/gtkblist.c pidgin/gtkblist.h
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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))
 		{
--- 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);