Fri, 24 Jan 2003 05:37:26 +0000
[gaim-migrate @ 4682]
This resize behavior is a lot more natural, I think. When you resize
an IM vertically, the input area stays the same height, and the display
part changes size.
| 534 | 1 | /* tester.c |
| 2 | * | |
| 3 | * test every callback, print to stdout | |
| 4 | * | |
|
2130
bda8eb781932
[gaim-migrate @ 2140]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1404
diff
changeset
|
5 | * by EW |
| 534 | 6 | * |
| 7 | * GPL and all that jazz | |
| 8 | * | |
| 9 | */ | |
| 10 | ||
| 11 | #define GAIM_PLUGINS | |
| 12 | #include "gaim.h" | |
| 13 | ||
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
14 | static void evt_signon(struct gaim_connection *gc, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
15 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
16 | printf("event_signon\n"); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
17 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
18 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
19 | static void evt_signoff(struct gaim_connection *gc, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
20 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
21 | printf("event_signoff\n"); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
22 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
23 | |
|
1404
e915b372f70a
[gaim-migrate @ 1414]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1047
diff
changeset
|
24 | static void evt_away(struct gaim_connection *gc, char *state, char *message, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
25 | { |
|
1404
e915b372f70a
[gaim-migrate @ 1414]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1047
diff
changeset
|
26 | printf("event_away: %s %s %s\n", gc->username, state, message); |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
27 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
28 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
29 | static void evt_back(void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
30 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
31 | printf("event_back\n"); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
32 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
33 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
34 | static void evt_im_recv(struct gaim_connection *gc, char **who, char **what, void *data) |
| 534 | 35 | { |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
36 | printf("event_im_recv: %s %s\n", *who, *what); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
37 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
38 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
39 | static void evt_im_send(struct gaim_connection *gc, char *who, char **what, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
40 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
41 | printf("event_im_send: %s %s\n", who, *what); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
42 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
43 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
44 | static void evt_buddy_signon(struct gaim_connection *gc, char *who, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
45 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
46 | printf("event_buddy_signon: %s\n", who); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
47 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
48 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
49 | static void evt_buddy_signoff(struct gaim_connection *gc, char *who, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
50 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
51 | printf("event_buddy_signoff: %s\n", who); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
52 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
53 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
54 | static void evt_buddy_away(struct gaim_connection *gc, char *who, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
55 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
56 | printf("event_buddy_away: %s\n", who); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
57 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
58 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
59 | static void evt_buddy_back(struct gaim_connection *gc, char *who, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
60 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
61 | printf("event_buddy_back: %s\n", who); |
| 534 | 62 | } |
| 63 | ||
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
64 | static void evt_chat_invited(struct gaim_connection *gc, char *who, char *room, char *message, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
65 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
66 | printf("event_chat_invited: %s %s %s\n", who, room, message); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
67 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
68 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
69 | static void evt_chat_join(struct gaim_connection *gc, char *room, void *data) |
| 534 | 70 | { |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
71 | printf("event_chat_join: %s\n", room); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
72 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
73 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
74 | static void evt_chat_leave(struct gaim_connection *gc, char *room, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
75 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
76 | printf("event_chat_leave: %s\n", room); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
77 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
78 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
79 | static void evt_chat_buddy_join(struct gaim_connection *gc, char *room, char *who, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
80 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
81 | printf("event_chat_buddy_join: %s %s\n", room, who); |
| 534 | 82 | } |
| 83 | ||
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
84 | static void evt_chat_buddy_leave(struct gaim_connection *gc, char *room, char *who, void *data) |
| 534 | 85 | { |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
86 | printf("event_chat_buddy_leave: %s %s\n", room, who); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
87 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
88 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
89 | static void evt_chat_recv(struct gaim_connection *gc, char *room, char *who, char *text, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
90 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
91 | printf("event_chat_recv: %s %s %s\n", room, who, text); |
| 534 | 92 | } |
| 93 | ||
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
94 | static void evt_chat_send(struct gaim_connection *gc, char *room, char **what, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
95 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
96 | printf("event_chat_send: %s %s\n", room, *what); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
97 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
98 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
99 | static void evt_warned(struct gaim_connection *gc, char *who, int level, void *data) |
| 534 | 100 | { |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
101 | printf("event_warned: %s %d\n", who, level); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
102 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
103 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
104 | static void evt_error(int error, void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
105 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
106 | printf("event_error: %d\n", error); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
107 | } |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
108 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
109 | static void evt_quit(void *data) |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
110 | { |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
111 | printf("event_quit\n"); |
| 534 | 112 | } |
| 113 | ||
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
114 | static void evt_new_conversation(char *who, void *data) |
|
808
d628a65dc058
[gaim-migrate @ 818]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
779
diff
changeset
|
115 | { |
|
d628a65dc058
[gaim-migrate @ 818]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
779
diff
changeset
|
116 | printf("event_new_conversation: %s\n", who); |
|
d628a65dc058
[gaim-migrate @ 818]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
779
diff
changeset
|
117 | } |
|
d628a65dc058
[gaim-migrate @ 818]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
779
diff
changeset
|
118 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
119 | char *gaim_plugin_init(GModule *h) |
| 534 | 120 | { |
|
779
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
121 | gaim_signal_connect(h, event_signon, evt_signon, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
122 | gaim_signal_connect(h, event_signoff, evt_signoff, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
123 | gaim_signal_connect(h, event_away, evt_away, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
124 | gaim_signal_connect(h, event_back, evt_back, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
125 | gaim_signal_connect(h, event_im_recv, evt_im_recv, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
126 | gaim_signal_connect(h, event_im_send, evt_im_send, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
127 | gaim_signal_connect(h, event_buddy_signon, evt_buddy_signon, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
128 | gaim_signal_connect(h, event_buddy_signoff, evt_buddy_signoff, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
129 | gaim_signal_connect(h, event_buddy_away, evt_buddy_away, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
130 | gaim_signal_connect(h, event_buddy_back, evt_buddy_back, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
131 | gaim_signal_connect(h, event_chat_invited, evt_chat_invited, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
132 | gaim_signal_connect(h, event_chat_join, evt_chat_join, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
133 | gaim_signal_connect(h, event_chat_leave, evt_chat_leave, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
134 | gaim_signal_connect(h, event_chat_buddy_join, evt_chat_buddy_join, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
135 | gaim_signal_connect(h, event_chat_buddy_leave, evt_chat_buddy_leave, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
136 | gaim_signal_connect(h, event_chat_recv, evt_chat_recv, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
137 | gaim_signal_connect(h, event_chat_send, evt_chat_send, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
138 | gaim_signal_connect(h, event_warned, evt_warned, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
139 | gaim_signal_connect(h, event_error, evt_error, NULL); |
|
dbbc5710c556
[gaim-migrate @ 789]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
534
diff
changeset
|
140 | gaim_signal_connect(h, event_quit, evt_quit, NULL); |
|
808
d628a65dc058
[gaim-migrate @ 818]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
779
diff
changeset
|
141 | gaim_signal_connect(h, event_new_conversation, evt_new_conversation, NULL); |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
808
diff
changeset
|
142 | return NULL; |
| 534 | 143 | } |
| 144 | ||
| 3551 | 145 | struct gaim_plugin_description desc; |
| 146 | struct gaim_plugin_description *gaim_plugin_desc() { | |
| 147 | desc.api_version = PLUGIN_API_VERSION; | |
| 148 | desc.name = g_strdup("Event Tester"); | |
| 149 | desc.version = g_strdup(VERSION); | |
| 150 | desc.description = g_strdup("Test to see that all plugin events are working properly."); | |
| 151 | desc.authors = g_strdup("Eric Warmehoven <eric@warmenhoven.org>"); | |
| 152 | desc.url = g_strdup(WEBSITE); | |
| 153 | return &desc; | |
| 154 | } | |
| 155 | ||
| 534 | 156 | char *name() |
| 157 | { | |
| 158 | return "Event Test"; | |
| 159 | } | |
| 160 | ||
| 161 | char *description() | |
| 162 | { | |
| 163 | return "Test to see that all events are working properly."; | |
| 164 | } |