comparison src/core.c @ 12272:3ef381cdc47e

[gaim-migrate @ 14574] This should fix idle time reporting for all accounts. Previously it would only work for one account because I'm dumb. We're also doing one idleness check every 5 seconds instead of checking for each account every 20 seconds. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 30 Nov 2005 06:03:49 +0000
parents 216988c717da
children d0ae6489a0fb
comparison
equal deleted inserted replaced
12271:3c6675e1400e 12272:3ef381cdc47e
27 #include "connection.h" 27 #include "connection.h"
28 #include "conversation.h" 28 #include "conversation.h"
29 #include "core.h" 29 #include "core.h"
30 #include "debug.h" 30 #include "debug.h"
31 #include "ft.h" 31 #include "ft.h"
32 #include "idle.h"
32 #include "network.h" 33 #include "network.h"
33 #include "notify.h" 34 #include "notify.h"
34 #include "plugin.h" 35 #include "plugin.h"
35 #include "pounce.h" 36 #include "pounce.h"
36 #include "prefs.h" 37 #include "prefs.h"
126 gaim_proxy_init(); 127 gaim_proxy_init();
127 gaim_sound_init(); 128 gaim_sound_init();
128 gaim_ssl_init(); 129 gaim_ssl_init();
129 gaim_stun_init(); 130 gaim_stun_init();
130 gaim_xfers_init(); 131 gaim_xfers_init();
132 gaim_idle_init();
131 133
132 if (ops != NULL && ops->ui_init != NULL) 134 if (ops != NULL && ops->ui_init != NULL)
133 ops->ui_init(); 135 ops->ui_init();
134 136
135 return TRUE; 137 return TRUE;
148 150
149 /* Transmission ends */ 151 /* Transmission ends */
150 gaim_connections_disconnect_all(); 152 gaim_connections_disconnect_all();
151 153
152 /* Save .xml files, remove signals, etc. */ 154 /* Save .xml files, remove signals, etc. */
155 gaim_idle_uninit();
153 gaim_ssl_uninit(); 156 gaim_ssl_uninit();
154 gaim_pounces_uninit(); 157 gaim_pounces_uninit();
155 gaim_blist_uninit(); 158 gaim_blist_uninit();
156 gaim_ciphers_uninit(); 159 gaim_ciphers_uninit();
157 gaim_notify_uninit(); 160 gaim_notify_uninit();