annotate doc/gtkconv-signals.dox @ 26686:ff33b65b2448

Iteratively expand the disco tree as prompted by the UI. Walking the entire tree automatically = bad. This doesn't really work yet. The UI needs to be updated to support the little expandy things like on the buddy list. It doesn't crash, though, and retrieves the first level.
author Paul Aurich <paul@darkrain42.org>
date Tue, 14 Apr 2009 06:54:44 +0000
parents 0d8061bbfc1d
children 02a2e8183b1d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
1 /** @page gtkconv-signals GtkConv Signals
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
2
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
3 @signals
12053
1ec93dd2f359 [gaim-migrate @ 14348]
Nathan Walp <nwalp@pidgin.im>
parents: 9001
diff changeset
4 @signal conversation-dragging
12737
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
5 @signal conversation-timestamp
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
6 @signal displaying-im-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
7 @signal displayed-im-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
8 @signal displaying-chat-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
9 @signal displayed-chat-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
10 @signal conversation-switched
19557
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
11 @signal conversation-hiding
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
12 @signal conversation-displayed
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
13 @endsignals
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
14
20748
1ac250a1004a Add a link from the gtkconv signals page back to the gtkconv.h documentation.
Will Thompson <will.thompson@collabora.co.uk>
parents: 19557
diff changeset
15 @see gtkconv.h
1ac250a1004a Add a link from the gtkconv signals page back to the gtkconv.h documentation.
Will Thompson <will.thompson@collabora.co.uk>
parents: 19557
diff changeset
16
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
17 <hr>
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
18
12053
1ec93dd2f359 [gaim-migrate @ 14348]
Nathan Walp <nwalp@pidgin.im>
parents: 9001
diff changeset
19 @signaldef conversation-dragging
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
20 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
21 void (*conversation_dragging)(PidginWindow *source, PidginWindow *destination);
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
22 @endsignalproto
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
23 @signaldesc
12053
1ec93dd2f359 [gaim-migrate @ 14348]
Nathan Walp <nwalp@pidgin.im>
parents: 9001
diff changeset
24 Emitted when a conversation is being drag and dropped between windows.
1ec93dd2f359 [gaim-migrate @ 14348]
Nathan Walp <nwalp@pidgin.im>
parents: 9001
diff changeset
25 @param source The window where the conversation is.
1ec93dd2f359 [gaim-migrate @ 14348]
Nathan Walp <nwalp@pidgin.im>
parents: 9001
diff changeset
26 @param destination The window where the conversation will be moved to.
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
27 @endsignaldef
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
28
12737
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
29 @signaldef conversation-timestamp
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
30 @signalproto
21066
0d8061bbfc1d Document the show_date parameters to the log-timestamp and
Etan Reisner <pidgin@unreliablesource.net>
parents: 20875
diff changeset
31 char *(*conversation_timestamp)(PurpleConversation *conv, time_t when,
0d8061bbfc1d Document the show_date parameters to the log-timestamp and
Etan Reisner <pidgin@unreliablesource.net>
parents: 20875
diff changeset
32 gboolean show_date);
12737
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
33 @endsignalproto
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
34 @signaldesc
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
35 Emitted to allow plugins to customize the timestamp on a message.
21066
0d8061bbfc1d Document the show_date parameters to the log-timestamp and
Etan Reisner <pidgin@unreliablesource.net>
parents: 20875
diff changeset
36 @param conv The conversation the message belongs to.
0d8061bbfc1d Document the show_date parameters to the log-timestamp and
Etan Reisner <pidgin@unreliablesource.net>
parents: 20875
diff changeset
37 @param when The time to be converted to a string.
0d8061bbfc1d Document the show_date parameters to the log-timestamp and
Etan Reisner <pidgin@unreliablesource.net>
parents: 20875
diff changeset
38 @param show_date Whether the date should be displayed.
12737
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
39 @return A textual representation of the time, or @c NULL to use a
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
40 default format.
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
41 @endsignaldef
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
42
a1e241dd50b6 [gaim-migrate @ 15082]
Richard Laager <rlaager@wiktel.com>
parents: 12639
diff changeset
43
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
44 @signaldef displaying-im-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
45 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
46 gboolean (*displaying_im_msg)(PurpleAccount *account, const char *who,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
47 char **message, PurpleConversation *conv,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
48 PurpleMessageFlags flags);
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
49 @endsignalproto
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
50 @signaldesc
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
51 Emitted just before a message is displayed in an IM conversation.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
52 @a message is a pointer to a string, so the plugin can replace the
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
53 message that will be displayed. This can also be used to cancel displaying
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
54 a message by returning @c TRUE.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
55 @note
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
56 Make sure to free @a *message before you replace it!
13233
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
57 @param account The account.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
58 @param who The name of the user.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
59 @param message A pointer to the message.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
60 @param conv The conversation.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
61 @param flags Flags for this message.
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
62 @return @c TRUE if the message should be canceled, or @c FALSE otherwise.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
63 @endsignaldef
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
64
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
65 @signaldef displayed-im-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
66 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
67 void (*displayed_im_msg)(PurpleAccount *account, const char *who,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
68 char *message, PurpleConversation *conv,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
69 PurpleMessageFlags flags);
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
70 @endsignalproto
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
71 @signaldesc
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
72 Emitted after a message is displayed in an IM conversation.
13233
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
73 @param account The account.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
74 @param who The name of the user.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
75 @param message The message.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
76 @param conv The conversation.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
77 @param flags Flags for this message.
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
78 @endsignaldef
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
79
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
80 @signaldef displaying-chat-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
81 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
82 gboolean (*displaying_chat_msg)(PurpleAccount *account, const char *who,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
83 char **message, PurpleConversation *conv,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
84 PurpleMessageFlags flags);
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
85 @endsignalproto
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
86 @signaldesc
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
87 Emitted just before a message is displayed in a chat.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
88 @a message is a pointer to a string, so the plugin can replace the
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
89 message that will be displayed. This can also be used to cancel displaying
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
90 a message by returning @c TRUE.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
91 @note
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
92 Make sure to free @a *message before you replace it!
13233
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
93 @param account The account the message is being displayed and sent on.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
94 @param who The name of the user.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
95 @param message A pointer to the message that will be displayed and sent.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
96 @param conv The conversation the message is being displayed and sent on.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
97 @param flags Flags for this message.
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
98 @return @c TRUE if the message should be canceled, or @c FALSE otherwise.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
99 @endsignaldef
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
100
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
101 @signaldef displayed-chat-msg
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
102 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
103 void (*displayed_chat_msg)(PurpleAccount *account, const char *who,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
104 char *message, PurpleConversation *conv,
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
105 PurpleMessageFlags flags);
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
106 @endsignalproto
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
107 @signaldesc
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
108 Emitted after a message is displayed in a chat conversation.
13233
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
109 @param account The account the message is being displayed and sent on.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
110 @param who The name of the user.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
111 @param message A pointer to the message that will be displayed and sent.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
112 @param conv The conversation the message is being displayed and sent on.
f09c6e8df82c [gaim-migrate @ 15598]
Richard Laager <rlaager@wiktel.com>
parents: 12737
diff changeset
113 @param flags Flags for this message.
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
114 @endsignaldef
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
115
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
116 @signaldef conversation-switched
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
117 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 13987
diff changeset
118 void (*conversation_switched)(PurpleConversation *conv);
12639
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
119 @endsignalproto
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
120 @signaldesc
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
121 Emitted when a window switched from one conversation to another.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
122 @param new_conv The now active conversation.
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
123 @endsignaldef
366326fa9cb4 [gaim-migrate @ 14975]
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
124
19557
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
125 @signaldef conversation-hiding
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
126 @signalproto
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
127 void (*conversation_hiding)(PidginConversation *gtkconv);
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
128 @endsignalproto
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
129 @signaldesc
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
130 Emitted immediately before an existing conversation is hidden.
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
131 @param gtkconv The PidginConversation
20875
4511d15a8f80 Doxygen @since tags for libpurple and pidgin.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 20824
diff changeset
132 @since 2.2.0
19557
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
133 @endsignaldef
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
134
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
135 @signaldef conversation-displayed
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
136 @signalproto
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
137 void (*conversation_displayed)(PidginConversation *gtkconv);
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
138 @endsignalproto
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
139 @signaldesc
20797
a08d14d993c5 Clarify the doxygen details for the 'conversation-displayed' signal.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 19557
diff changeset
140 Emitted right after the Pidgin UI is attached to a new or a hidden conversation.
19557
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
141 @param gtkconv The PidginConversation
20875
4511d15a8f80 Doxygen @since tags for libpurple and pidgin.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 20824
diff changeset
142 @since 2.2.0
19557
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
143 @endsignaldef
7971aadbf56c Doxygen and ChangeLog.API the new function and signals.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 16183
diff changeset
144
9001
6bf49a1ec075 [gaim-migrate @ 9776]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
145 */
20807
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 20748
diff changeset
146 // vim: syntax=c.doxygen tw=75 et