comparison console/gntui.c @ 13952:841a5ffbfee4

[gaim-migrate @ 16500] uiops for GaimConnections. This only shows an error message for a disconnect. uiops for GaimNotify. I have not done the notifications for searchresults yet. That will require multi-column GntTree's, which will also allow for improved email-notifications. I hope to complete it by next week. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Mon, 17 Jul 2006 03:45:24 +0000
parents cc60d0861337
children 80cbf6c2d562
comparison
equal deleted inserted replaced
13951:614c56622453 13952:841a5ffbfee4
1 #include "gntui.h" 1 #include "gntui.h"
2 2
3 #include "gntaccount.h" 3 #include "gntaccount.h"
4 #include "gntblist.h" 4 #include "gntblist.h"
5 #include "gntconn.h"
5 #include "gntconv.h" 6 #include "gntconv.h"
7 #include "gntnotify.h"
6 8
7 void init_gnt_ui() 9 void init_gnt_ui()
8 { 10 {
9 gnt_init(); 11 gnt_init();
10 12
11 /* Accounts */ 13 /* Accounts */
12 gg_accounts_init(); 14 gg_accounts_init();
13 gaim_accounts_set_ui_ops(gg_accounts_get_ui_ops()); 15 gaim_accounts_set_ui_ops(gg_accounts_get_ui_ops());
14 16
17 /* Connections */
18 gg_connections_init();
19 gaim_connections_set_ui_ops(gg_connections_get_ui_ops());
20
15 /* Initialize the buddy list */ 21 /* Initialize the buddy list */
16 gg_blist_init(); 22 gg_blist_init();
17 gaim_blist_set_ui_ops(gg_blist_get_ui_ops()); 23 gaim_blist_set_ui_ops(gg_blist_get_ui_ops());
18 24
19 /* Now the conversations */ 25 /* Now the conversations */
20 gg_conversation_init(); 26 gg_conversation_init();
21 gaim_conversations_set_ui_ops(gg_conv_get_ui_ops()); 27 gaim_conversations_set_ui_ops(gg_conv_get_ui_ops());
22 28
29 /* Notify */
30 gg_notify_init();
31 gaim_notify_set_ui_ops(gg_notify_get_ui_ops());
32
23 gnt_main(); 33 gnt_main();
24 34
25 gaim_accounts_set_ui_ops(NULL); 35 gaim_accounts_set_ui_ops(NULL);
26 gg_accounts_uninit(); 36 gg_accounts_uninit();
37
38 gaim_connections_set_ui_ops(NULL);
39 gg_connections_uninit();
27 40
28 gaim_blist_set_ui_ops(NULL); 41 gaim_blist_set_ui_ops(NULL);
29 gg_blist_uninit(); 42 gg_blist_uninit();
30 43
31 gaim_conversations_set_ui_ops(NULL); 44 gaim_conversations_set_ui_ops(NULL);
32 gg_conversation_uninit(); 45 gg_conversation_uninit();
33 46
47 gaim_notify_set_ui_ops(NULL);
48 gg_notify_uninit();
49
34 gnt_quit(); 50 gnt_quit();
35 } 51 }
36 52