comparison doc/conversation-signals.dox @ 32672:3828a61c44da

A boring and large patch so I can merge heads.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Fri, 23 Dec 2011 08:21:58 +0000
parents a9e077fb65e9
children
comparison
equal deleted inserted replaced
32671:0e69949b3e61 32672:3828a61c44da
147 @param account The account the message was received on. 147 @param account The account the message was received on.
148 @param sender The username of the sender. 148 @param sender The username of the sender.
149 @param message The message that was blocked. 149 @param message The message that was blocked.
150 @param flags The IM message flags. 150 @param flags The IM message flags.
151 @param when The time the message was sent. 151 @param when The time the message was sent.
152 @since 2.5.0
153 @endsignaldef 152 @endsignaldef
154 153
155 @signaldef writing-chat-msg 154 @signaldef writing-chat-msg
156 @signalproto 155 @signalproto
157 gboolean (*writing_chat_msg)(PurpleAccount *account, const char *who, 156 gboolean (*writing_chat_msg)(PurpleAccount *account, const char *who,
434 @param account The account the invitation was sent to. 433 @param account The account the invitation was sent to.
435 @param inviter The name of the person sending the invitation. 434 @param inviter The name of the person sending the invitation.
436 @param name The name of the chat invited to. 435 @param name The name of the chat invited to.
437 @param message The invitation message sent. 436 @param message The invitation message sent.
438 @param data Hashtable containing data about the invited chat. 437 @param data Hashtable containing data about the invited chat.
439 @since 2.5.0
440 @endsignaldef 438 @endsignaldef
441 439
442 @signaldef chat-joined 440 @signaldef chat-joined
443 @signalproto 441 @signalproto
444 void (*chat_joined)(PurpleConversation *conv); 442 void (*chat_joined)(PurpleConversation *conv);
475 @signaldesc 473 @signaldesc
476 Emitted when the UI requests a list of plugin actions for a 474 Emitted when the UI requests a list of plugin actions for a
477 conversation. 475 conversation.
478 @param conv The conversation. 476 @param conv The conversation.
479 @param list A pointer to the list of actions. 477 @param list A pointer to the list of actions.
480 @since 2.1.0
481 @endsignaldef 478 @endsignaldef
482 479
483 @signaldef cleared-message-history 480 @signaldef cleared-message-history
484 @signalproto 481 @signalproto
485 void (*cleared_message_history)(PurpleConversation *conv); 482 void (*cleared_message_history)(PurpleConversation *conv);
486 @endsignalproto 483 @endsignalproto
487 @signaldesc 484 @signaldesc
488 Emitted when the conversation history is cleared. 485 Emitted when the conversation history is cleared.
489 @param conv The conversation. 486 @param conv The conversation.
490 @since 2.8.0
491 @endsignaldef 487 @endsignaldef
492 488
493 @signaldef sent-attention 489 @signaldef sent-attention
494 @signalproto 490 @signalproto
495 void (*got_attention)(PurpleAccount *account, const char *who, 491 void (*got_attention)(PurpleAccount *account, const char *who,
499 Emitted when receiving an attention message (buzz, nudge, etc.). 495 Emitted when receiving an attention message (buzz, nudge, etc.).
500 @param account The account 496 @param account The account
501 @param who The name of the person receiving the attention 497 @param who The name of the person receiving the attention
502 @param conv The conversation 498 @param conv The conversation
503 @param type The attention type (an index starting at 0) 499 @param type The attention type (an index starting at 0)
504 @since 2.7.0
505 @endsignaldef 500 @endsignaldef
506 501
507 @signaldef got-attention 502 @signaldef got-attention
508 @signalproto 503 @signalproto
509 void (*got_attention)(PurpleAccount *account, const char *who, 504 void (*got_attention)(PurpleAccount *account, const char *who,
513 Emitted when receiving an attention message (buzz, nudge, etc.). 508 Emitted when receiving an attention message (buzz, nudge, etc.).
514 @param account The account 509 @param account The account
515 @param who The name of the person sending the attention 510 @param who The name of the person sending the attention
516 @param conv The conversation 511 @param conv The conversation
517 @param type The attention type (an index starting at 0) 512 @param type The attention type (an index starting at 0)
518 @since 2.7.0
519 @endsignaldef 513 @endsignaldef
520 */ 514 */
521 // vim: syntax=c.doxygen tw=75 et 515 // vim: syntax=c.doxygen tw=75 et