Mercurial > pidgin.yaz
annotate doc/gtkblist-signals.dox @ 12319:7630a95f3b8b
[gaim-migrate @ 14623]
Improve Handling of Aliasing with respect to Contacts
Basically, if you choose "Alias", your changes will be saved to whichever text field you saw. This makes sense, given we're doing inline editing. Also, because we're doing inline editing, I think it's weird to have Alias offered in a buddy submenu (as choosing it causes the text to change pre-edit and post-edit, making you feel like your changes weren't saved). I've removed it. If you need to alias a buddy that's not currently online, you can always expand the contact.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 04 Dec 2005 17:54:43 +0000 |
parents | 5bc3d67ceb24 |
children | d7043c3c793d |
rev | line source |
---|---|
9001 | 1 /** @page gtkblist-signals GtkBlist Signals |
2 | |
3 @signals | |
12016
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
4 @signal gtkblist-hiding |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
5 @signal gtkblist-unhiding |
9001 | 6 @signal gtkblist-created |
7 @signal drawing-tooltip | |
8 @endsignals | |
9 | |
10 <hr> | |
11 | |
12016
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
12 @signaldef gtkblist-hiding |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
13 @signalproto |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
14 void (*gtkblist-hiding)(GaimBuddyList *blist); |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
15 @endsignalproto |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
16 @signaldesc |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
17 Emitted when the buddy list is about to be hidden. |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
18 @param blist The buddy list. |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
19 @endsignaldef |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
20 |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
21 @signaldef gtkblist-unhiding |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
22 @signalproto |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
23 void (*gtkblist-unhiding)(GaimBuddyList *blist); |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
24 @endsignalproto |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
25 @signaldesc |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
26 Emitted when the buddy list is about to be unhidden. |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
27 @param blist The buddy list. |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
28 @endsignaldef |
24c7fb94d3a3
[gaim-migrate @ 14309]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
10477
diff
changeset
|
29 |
9001 | 30 @signaldef gtkblist-created |
31 @signalproto | |
9568 | 32 void (*gtkblist-created)(GaimBuddyList *blist); |
9001 | 33 @endsignalproto |
34 @signaldesc | |
35 Emitted when the buddy list is created. | |
36 @param blist The buddy list. | |
37 @endsignaldef | |
38 | |
39 @signaldef drawing-tooltip | |
40 @signalproto | |
10477 | 41 void (*drawing-tooltip)(GaimBlistNode *node, GString *text); |
9001 | 42 @endsignalproto |
43 @signaldesc | |
44 Emitted just before a tooltip is displayed. | |
10477 | 45 @a text is a standard GString, so the plugin can modify the text that |
9001 | 46 will be displayed. |
47 @note | |
48 Make sure to free @a *text before you replace it! | |
49 @param node The blist node for the tooltip. | |
50 @param text A pointer to the text that will be displayed. | |
51 @endsignaldef | |
52 */ | |
12291
5bc3d67ceb24
[gaim-migrate @ 14595]
Etan Reisner <pidgin@unreliablesource.net>
parents:
12016
diff
changeset
|
53 // vim: syntax=c tw=75 et |