# HG changeset patch
# User Sadrul Habib Chowdhury <imadil@gmail.com>
# Date 1189853613 0
# Node ID d97c43dbc1ca875f0cba956a63ac7fba412a5e24
# Parent  505fc3b20c40e3c6a8a2a6d540bdfe57fa63bcb8
Display a music emblem in the buddylist when appropriate.

diff -r 505fc3b20c40 -r d97c43dbc1ca pidgin/gtkblist.c
--- a/pidgin/gtkblist.c	Sat Sep 15 10:52:20 2007 +0000
+++ b/pidgin/gtkblist.c	Sat Sep 15 10:53:33 2007 +0000
@@ -3272,8 +3272,6 @@
 	GdkPixbuf *ret;
 	PurplePresence *p;
 
-
-
 	if(PURPLE_BLIST_NODE_IS_CONTACT(node)) {
 		if(!gtknode->contact_expanded) {
 			buddy = purple_contact_get_priority_buddy((PurpleContact*)node);
@@ -3315,6 +3313,13 @@
 		return ret;
 	}
 
+	if (purple_status_get_attr_string(purple_presence_get_active_status(p), PURPLE_TUNE_TITLE)) {
+		path = g_build_filename(DATADIR, "pixmaps", "pidgin", "emblems", "16", "music.png", NULL);
+		ret = gdk_pixbuf_new_from_file(path, NULL);
+		g_free(path);
+		return ret;
+	}
+
 	prpl = purple_find_prpl(purple_account_get_protocol_id(buddy->account));
 	if (!prpl)
 		return NULL;