diff -r 9e2f113817c0 -r ca118d6cc20f doc/reference/pidgin/signals_gtkblist.xml --- a/doc/reference/pidgin/signals_gtkblist.xml Tue Oct 22 22:23:13 2013 +0530 +++ b/doc/reference/pidgin/signals_gtkblist.xml Tue Oct 22 22:38:49 2013 +0530 @@ -21,9 +21,10 @@ The <literal>"gtkblist-hiding"</literal> signal - + void user_function (PurpleBuddyList *blist, - gpointer user_data) + gpointer user_data) + Emitted when the buddy list is about to be hidden. @@ -41,9 +42,10 @@ The <literal>"gtkblist-unhiding"</literal> signal - + void user_function (PurpleBuddyList *blist, - gpointer user_data) + gpointer user_data) + Emitted when the buddy list is about to be unhidden. @@ -61,9 +63,10 @@ The <literal>"gtkblist-created"</literal> signal - + void user_function (PurpleBuddyList *blist, - gpointer user_data) + gpointer user_data) + Emitted when the buddy list is created. @@ -81,17 +84,18 @@ The <literal>"drawing-tooltip"</literal> signal - + void user_function (PurpleBlistNode *node, GString *text, gboolean full, - gpointer user_data) + gpointer user_data) + Emitted just before a tooltip is displayed. text is a standard GString, so the plugin can modify the text that will be displayed. - Note : + Make sure to free *text before you replace it! - + node : @@ -114,9 +118,10 @@ The <literal>"drawing-buddy"</literal> signal - + char * user_function (PurpleBuddy *buddy, - gpointer user_data) + gpointer user_data) + Emitted to allow plugins to handle markup within a buddy's name or to override the default of no formatting for names shown in the buddy list.