Mercurial > pidgin
annotate doc/gtkimhtml-signals.dox @ 32793:b4c2802af7f8
Print unknown IRC numerics to channels if we can associate them.
Basically, if they are of the form:
<routing> <numeric> <...> <channel> <more>
... then we print <numeric>: <more> to <channel>. Thanks to marienz
from Freenode for suggesting this.
Fixes #15090
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Sun, 06 May 2012 14:45:01 +0000 |
parents | 1981a7798b17 |
children |
rev | line source |
---|---|
9001 | 1 /** @page gtkimhtml-signals GtkIMHtml Signals |
2 | |
3 @signals | |
4 @signal url_clicked | |
5 @signal format_buttons_update | |
6 @signal format_function_clear | |
7 @signal format_function_toggle | |
8 @signal format_function_update | |
29632
a1b4795104eb
Doxygen fix. Thanks Elliott.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
29629
diff
changeset
|
9 @signal paste |
9001 | 10 @endsignals |
11 | |
20807
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
12291
diff
changeset
|
12 @see gtkimhtml.h |
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
12291
diff
changeset
|
13 |
9001 | 14 <hr> |
15 | |
16 @signaldef url_clicked | |
17 @signalproto | |
18 void (*url_clicked)(GtkIMHtml *imhtml, char *uri); | |
19 @endsignalproto | |
20 @signaldesc Emitted when a link is clicked | |
21 @param imhtml The GtkIMHtml emitting the signal. | |
22 @param url The uri. | |
23 @endsignaldef | |
24 | |
25 @signaldef format_buttons_update | |
26 @signalproto | |
27 void (*format_buttons_update)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data); | |
28 @endsignalproto | |
29 @signaldesc Emitted when allowed formatting has changed. | |
30 @param imhtml The GtkIMHtml emitting the signal. | |
31 @param buttons GtkIMHtmlButtons for the GtkIMHtml. | |
32 @param data User defined data. | |
33 @endsignaldef | |
34 | |
35 @signaldef format_function_clear | |
36 @signalproto | |
37 void (*format_function_clear)(GtkIMHtml *imhtml, gpointer data); | |
38 @endsignalproto | |
39 @signaldesc Emitted when clearing the formatting for the GtkIMHtml. | |
40 @param imhtml The GtkIMHtml emitting the signal. | |
41 @param data User defined data. | |
42 @endsignaldef | |
43 | |
44 @signaldef format_function_toggle | |
45 @signalproto | |
46 void (*format_function_toggle)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data); | |
47 @endsignalproto | |
48 @signaldesc Emitted when a format has been toggled. | |
49 @param imhtml The GtkIMHtml emitting the signal. | |
50 @param buttons GtkIMHtmlButtons for the GtkIMHtml. | |
51 @param data User defined data. | |
52 @endsignaldef | |
53 | |
54 @signaldef format_function_update | |
55 @signalproto | |
56 void (*format_function_update)(GtkIMHtml *imhtml, gpointer data); | |
57 @endsignalproto | |
58 @signaldesc Emitted when the cursor has moved and formatting has changed | |
59 @param imhtml The GtkIMHtml emitting the signal. | |
60 @param data User defined data. | |
29629
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
61 |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
62 @signaldef paste |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
63 @signalproto |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
64 void (*paste) (GtkIMHtml *imhtml, char *format) |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
65 @endsignalproto |
29760
1981a7798b17
This looks like it should be @signaldesc.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
29632
diff
changeset
|
66 @signaldesc Emitted when paste from the clipboard is requested. |
29629
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
67 @param imhtml The GtkIMHtml emitting the signal. |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
68 @param format If 'text', then the formatting of the clipboard content |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
69 will be removed before pasting. If empty or 'html', then |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
70 the formatting will not be removed. Any other value for |
ffb8cd9fb528
Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
20807
diff
changeset
|
71 this parameter is ignored and nothing is pasted. |
9001 | 72 @endsignaldef |
73 */ | |
20807
e0613cf8c493
Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents:
12291
diff
changeset
|
74 // vim: syntax=c.doxygen tw=75 et |