pidgin/pidgin

266f7f4e0591
merge of 'ddb96d3b9aab2ad5b20313b9d5c42cda07ebb7f5'
and 'cad3d4a543081fe6d39167d8674b48bde1243fb6'
/** @page gtkblist-signals GtkBlist Signals
@signals
@signal gtkblist-hiding
@signal gtkblist-unhiding
@signal gtkblist-created
@signal drawing-tooltip
@endsignals
<hr>
@signaldef gtkblist-hiding
@signalproto
void (*gtkblist-hiding)(PurpleBuddyList *blist);
@endsignalproto
@signaldesc
Emitted when the buddy list is about to be hidden.
@param blist The buddy list.
@endsignaldef
@signaldef gtkblist-unhiding
@signalproto
void (*gtkblist-unhiding)(PurpleBuddyList *blist);
@endsignalproto
@signaldesc
Emitted when the buddy list is about to be unhidden.
@param blist The buddy list.
@endsignaldef
@signaldef gtkblist-created
@signalproto
void (*gtkblist-created)(PurpleBuddyList *blist);
@endsignalproto
@signaldesc
Emitted when the buddy list is created.
@param blist The buddy list.
@endsignaldef
@signaldef drawing-tooltip
@signalproto
void (*drawing-tooltip)(PurpleBlistNode *node, GString *text, gboolean full);
@endsignalproto
@signaldesc
Emitted just before a tooltip is displayed.
@a text is a standard GString, so the plugin can modify the text that
will be displayed.
@note
Make sure to free @a *text before you replace it!
@param node The blist node for the tooltip.
@param text A pointer to the text that will be displayed.
@param full Whether we're doing a full tooltip for the priority buddy or
a compact tooltip for a non-priority buddy.
@endsignaldef
*/
// vim: syntax=c tw=75 et