Mercurial > pidgin
view console/gntui.c @ 14364:338ac096e322
[gaim-migrate @ 17070]
Disabled GTK+ components of the Perl plugin (we'll no longer support gtk-perl prefs frames until this is refactored into a gtkgaim plugin somehow).
Fix gaim_util_fetch_url and plug some leaks.
I haven't successfully tested gaim_util_fetch_url from perl yet - it doesn't seem to actually pass the retrieved text to the plugin sub correctly yet.
The syntax for calling gaim_util_fetch_url() from perl is also funky and should be made more consistent to the C function.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Mon, 28 Aug 2006 20:27:03 +0000 |
parents | 7573bd40a190 |
children | 8375ecb6152b |
line wrap: on
line source
#include "gntui.h" #include "gntaccount.h" #include "gntblist.h" #include "gntconn.h" #include "gntconv.h" #include "gntnotify.h" #include "gntplugin.h" #include "gntrequest.h" #include <prefs.h> void init_gnt_ui() { #ifdef STANDALONE gnt_init(); #endif gaim_prefs_add_none("/gaim/gnt"); /* Accounts */ gg_accounts_init(); gaim_accounts_set_ui_ops(gg_accounts_get_ui_ops()); /* Connections */ gg_connections_init(); gaim_connections_set_ui_ops(gg_connections_get_ui_ops()); /* Initialize the buddy list */ gg_blist_init(); gaim_blist_set_ui_ops(gg_blist_get_ui_ops()); /* Now the conversations */ gg_conversation_init(); gaim_conversations_set_ui_ops(gg_conv_get_ui_ops()); /* Notify */ gg_notify_init(); gaim_notify_set_ui_ops(gg_notify_get_ui_ops()); gg_request_init(); gaim_request_set_ui_ops(gg_request_get_ui_ops()); gg_plugins_show_all(); #ifdef STANDALONE gg_plugins_save_loaded(); gnt_main(); gaim_accounts_set_ui_ops(NULL); gg_accounts_uninit(); gaim_connections_set_ui_ops(NULL); gg_connections_uninit(); gaim_blist_set_ui_ops(NULL); gg_blist_uninit(); gaim_conversations_set_ui_ops(NULL); gg_conversation_uninit(); gaim_notify_set_ui_ops(NULL); gg_notify_uninit(); gaim_request_set_ui_ops(NULL); gg_request_uninit(); gnt_quit(); #endif }