Mon, 04 Apr 2022 23:56:44 -0500
Remove PidginContactCompletion for now as it's barely used and not GTK4 compatible.
I created PIDGIN-17606 to reimplement this in a better way and to use it in the
new instant message dialog as well as the invite to chat dialog.
Testing Done:
Compiled and ran.
Reviewed at https://reviews.imfreedom.org/r/1378/
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
1 | Title: Buddy List Signals |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
2 | Slug: blist-signals |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
3 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
4 | ## Buddy List Signals |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
5 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
6 | ### gtkblist-hiding |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
7 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
8 | ```c |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
9 | void user_function(PurpleBuddyList *blist, gpointer user_data); |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
10 | ``` |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
11 | |
|
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
12 | Emitted when the buddy list is about to be hidden. |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
13 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
14 | **Parameters:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
15 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
16 | **blist** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
17 | : The buddy list. |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
18 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
19 | **user_data** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
20 | : User data set when the signal handler was connected. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
21 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
22 | ### gtkblist-unhiding |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
23 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
24 | ```c |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
25 | void user_function(PurpleBuddyList *blist, gpointer user_data); |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
26 | ``` |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
27 | Emitted when the buddy list is about to be unhidden. |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
28 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
29 | **Parameters:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
30 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
31 | **blist** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
32 | : The buddy list. |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
33 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
34 | **user_data** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
35 | : User data set when the signal handler was connected. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
36 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
37 | ### gtkblist-created |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
38 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
39 | ```c |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
40 | void user_function(PurpleBuddyList *blist, gpointer user_data); |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
41 | ``` |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
42 | |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
43 | Emitted when the buddy list is created. |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
44 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
45 | **Parameters:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
46 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
47 | **blist** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
48 | : The buddy list. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
49 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
50 | **user_data** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
51 | : User data set when the signal handler was connected. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
52 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
53 | ### drawing-tooltip |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
54 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
55 | ```c |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
56 | void user_function(PurpleBlistNode *node, GString *text, gboolean full, gpointer user_data); |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
57 | ``` |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
58 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
59 | Emitted just before a tooltip is displayed. `text` is a standard GString, so |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
60 | the plugin can modify the text that will be displayed. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
61 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
62 | **Parameters:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
63 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
64 | **node** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
65 | : The blist node for the tooltip. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
66 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
67 | **text** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
68 | : A pointer to the text that will be displayed. |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
69 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
70 | **full** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
71 | : Whether we're doing a full tooltip for the priority buddy or a compact |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
72 | tooltip for a non-priority buddy. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
73 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
74 | **user_data** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
75 | : User data set when the signal handler was connected. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
76 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
77 | ### drawing-buddy |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
78 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
79 | ```c |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
80 | char *user_function(PurpleBuddy *buddy, gpointer user_data); |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
81 | ``` |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
82 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
83 | Emitted to allow plugins to handle markup within a buddy's name or to override |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
84 | the default of no formatting for names shown in the buddy list. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
85 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
86 | **Parameters:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
87 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
88 | **buddy** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
89 | : A pointer to the PupleBuddy that will be displayed. |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
90 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
91 | **user_data** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
92 | : User data set when the signal handler was connected. |
|
35389
884a5385bb2c
Added doc/reference directory with the documentation .xml files
Ankit Vani <a@nevitus.org>
parents:
diff
changeset
|
93 | |
|
41124
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
94 | **Returns:** |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
95 | |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
96 | The text to display (must be allocated), or `NULL` if no changes to the default |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
97 | behavior are desired. |
|
95555046173e
Convert pidgin from gtk-doc to gi-docgen
Gary Kramlich <grim@reaperworld.com>
parents:
37033
diff
changeset
|
98 |