Mercurial > pidgin.yaz
comparison src/server.c @ 5872:059d95c67cda
[gaim-migrate @ 6304]
The legendary Header File Cleanup! Files now only include what they need.
This should reduce the number of files that must recompile when a header
file changes. It's a lot nicer. Trust me on it. I also added a couple new
header files. I hope I didn't break TOO much!
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 14 Jun 2003 23:21:02 +0000 |
parents | dbed8c87f750 |
children | b3c412884a22 |
comparison
equal
deleted
inserted
replaced
5871:508adf90fbb9 | 5872:059d95c67cda |
---|---|
16 * You should have received a copy of the GNU General Public License | 16 * You should have received a copy of the GNU General Public License |
17 * along with this program; if not, write to the Free Software | 17 * along with this program; if not, write to the Free Software |
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
19 * | 19 * |
20 */ | 20 */ |
21 | 21 #include "internal.h" |
22 #ifdef HAVE_CONFIG_H | 22 #include "conversation.h" |
23 #include <config.h> | 23 #include "debug.h" |
24 #endif | 24 #include "log.h" |
25 #include <time.h> | 25 #include "multi.h" |
26 #include <stdio.h> | 26 #include "notify.h" |
27 #include <stdlib.h> | 27 #include "pounce.h" |
28 #include <string.h> | 28 #include "prefs.h" |
29 #include <sys/types.h> | 29 #include "prpl.h" |
30 #include <sys/stat.h> | 30 #include "request.h" |
31 #include <sys/time.h> | 31 #include "server.h" |
32 #include <unistd.h> | 32 #include "sound.h" |
33 #include <errno.h> | 33 #include "util.h" |
34 | |
35 /* XXX UI Stuff */ | |
36 #include "gaim.h" | |
34 #include "gtkimhtml.h" | 37 #include "gtkimhtml.h" |
35 #include "prpl.h" | 38 #include "gtkconv.h" |
36 #include "multi.h" | 39 #include "gtkutils.h" |
37 #include "gaim.h" | 40 #include "ui.h" |
38 #include "sound.h" | |
39 #include "pounce.h" | |
40 #include "notify.h" | |
41 #include "prefs.h" | |
42 | 41 |
43 void serv_login(GaimAccount *account) | 42 void serv_login(GaimAccount *account) |
44 { | 43 { |
45 GaimPlugin *p = gaim_find_prpl(gaim_account_get_protocol(account)); | 44 GaimPlugin *p = gaim_find_prpl(gaim_account_get_protocol(account)); |
46 GaimPluginProtocolInfo *prpl_info = NULL; | 45 GaimPluginProtocolInfo *prpl_info = NULL; |
1191 | 1190 |
1192 gaim_notify_info(NULL, NULL, buf2, NULL); | 1191 gaim_notify_info(NULL, NULL, buf2, NULL); |
1193 } | 1192 } |
1194 | 1193 |
1195 void serv_got_typing(GaimConnection *gc, const char *name, int timeout, | 1194 void serv_got_typing(GaimConnection *gc, const char *name, int timeout, |
1196 int state) { | 1195 GaimTypingState state) { |
1197 | 1196 |
1198 struct buddy *b; | 1197 struct buddy *b; |
1199 GaimConversation *cnv = gaim_find_conversation(name); | 1198 GaimConversation *cnv = gaim_find_conversation(name); |
1200 GaimIm *im; | 1199 GaimIm *im; |
1201 | 1200 |
1228 if (!c) | 1227 if (!c) |
1229 return; | 1228 return; |
1230 | 1229 |
1231 im = GAIM_IM(c); | 1230 im = GAIM_IM(c); |
1232 | 1231 |
1233 if (im->typing_state == NOT_TYPING) | 1232 if (im->typing_state == GAIM_NOT_TYPING) |
1234 return; | 1233 return; |
1235 | 1234 |
1236 gaim_im_stop_typing_timeout(im); | 1235 gaim_im_stop_typing_timeout(im); |
1237 gaim_im_set_typing_state(im, NOT_TYPING); | 1236 gaim_im_set_typing_state(im, GAIM_NOT_TYPING); |
1238 gaim_im_update_typing(im); | 1237 gaim_im_update_typing(im); |
1239 | 1238 |
1240 b = gaim_find_buddy(gc->account, name); | 1239 b = gaim_find_buddy(gc->account, name); |
1241 | 1240 |
1242 if (b != NULL) | 1241 if (b != NULL) |