Mercurial > pidgin.yaz
diff plugins/signals-test.c @ 12097:d0662345799b
[gaim-migrate @ 14394]
sf patch #1352658, from Evan Schoenberg
"This simple patch adds a needed signal, buddy-icon-changed."
And I removed buddy-icon-cached because I think this new signal
is better.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Tue, 15 Nov 2005 01:04:15 +0000 |
parents | cb73483c9f63 |
children | a726740ce86e |
line wrap: on
line diff
--- a/plugins/signals-test.c Tue Nov 15 00:36:42 2005 +0000 +++ b/plugins/signals-test.c Tue Nov 15 01:04:15 2005 +0000 @@ -71,11 +71,10 @@ * Buddy Icons signal callbacks **************************************************************************/ static void -buddy_icon_cached_cb(GaimBuddyIcon *icon, GaimBuddy *buddy, - const char *filename, const char *old_icon) +buddy_icon_cchanged_cb(GaimBuddyIcon *icon, GaimBuddy *buddy) { - gaim_debug_misc("signals test", "buddy icon cached (%s, %s, %s)\n", - gaim_buddy_get_name(buddy), filename, old_icon); + gaim_debug_misc("signals test", "buddy icon cached (%s)\n", + gaim_buddy_get_name(buddy)); } /************************************************************************** @@ -573,10 +572,6 @@ gaim_signal_connect(accounts_handle, "account-status-changed", plugin, GAIM_CALLBACK(account_status_changed), NULL); - /* Buddy Icon subsystem signals */ - gaim_signal_connect(buddy_icons_handle, "buddy-icon-cached", - plugin, GAIM_CALLBACK(buddy_icon_cached_cb), NULL); - /* Buddy List subsystem signals */ gaim_signal_connect(blist_handle, "buddy-status-changed", plugin, GAIM_CALLBACK(buddy_status_changed_cb), NULL); @@ -590,6 +585,8 @@ plugin, GAIM_CALLBACK(buddy_added_cb), NULL); gaim_signal_connect(blist_handle, "blist-removed", plugin, GAIM_CALLBACK(buddy_removed_cb), NULL); + gaim_signal_connect(blist_handle, "buddy-icon-changed", + plugin, GAIM_CALLBACK(buddy_icon_changed_cb), NULL); gaim_signal_connect(blist_handle, "blist-node-aliased", plugin, GAIM_CALLBACK(blist_node_aliased), NULL); gaim_signal_connect(blist_handle, "blist-node-extended-menu",