Mercurial > pidgin
diff src/gtkblist.c @ 12713:d7043c3c793d
[gaim-migrate @ 15057]
SF Patch #1396249 from Sadrul
"The "drawing-tooltip" signal should carry `full' to the
plugins so the plugins don't add stuff for every buddy
in the contact."
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Wed, 04 Jan 2006 04:19:23 +0000 |
parents | b18738b03b35 |
children | fcd9477e4476 |
line wrap: on
line diff
--- a/src/gtkblist.c Wed Jan 04 04:14:02 2006 +0000 +++ b/src/gtkblist.c Wed Jan 04 04:19:23 2006 +0000 @@ -2792,7 +2792,7 @@ } gaim_signal_emit(gaim_gtk_blist_get_handle(), - "drawing-tooltip", node, str); + "drawing-tooltip", node, str, full); return g_string_free(str, FALSE); } @@ -5051,9 +5051,10 @@ GAIM_SUBTYPE_BLIST)); gaim_signal_register(gtk_blist_handle, "drawing-tooltip", - gaim_marshal_VOID__POINTER_POINTER, NULL, 2, + gaim_marshal_VOID__POINTER_POINTER_UINT, NULL, 3, gaim_value_new(GAIM_TYPE_SUBTYPE, GAIM_SUBTYPE_BLIST_NODE), - gaim_value_new_outgoing(GAIM_TYPE_BOXED, "GString *")); + gaim_value_new_outgoing(GAIM_TYPE_BOXED, "GString *"), + gaim_value_new(GAIM_TYPE_BOOLEAN)); gaim_signal_connect(gaim_blist_get_handle(), "buddy-signed-on", gtk_blist_handle, GAIM_CALLBACK(buddy_signonoff_cb), NULL);