From 10b8c014ef1140fca0fdd2b3040c1f8edaf00ad5 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Thu, 16 Apr 2009 12:28:41 +0000 Subject: [PATCH] Port EmpathyChatWindow to new API From: Xavier Claessens svn path=/trunk/; revision=2856 --- src/empathy-chat-window.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c index d7c1a398..2efbce1b 100644 --- a/src/empathy-chat-window.c +++ b/src/empathy-chat-window.c @@ -31,7 +31,6 @@ #include #include -#include #include #include @@ -1287,7 +1286,7 @@ empathy_chat_window_class_init (EmpathyChatWindowClass *klass) static void empathy_chat_window_init (EmpathyChatWindow *window) { - GladeXML *glade; + GtkBuilder *gui; GtkAccelGroup *accel_group; GClosure *closure; GtkWidget *menu_conv; @@ -1300,10 +1299,8 @@ empathy_chat_window_init (EmpathyChatWindow *window) EMPATHY_TYPE_CHAT_WINDOW, EmpathyChatWindowPriv); window->priv = priv; - filename = empathy_file_lookup ("empathy-chat-window.glade", "src"); - glade = empathy_glade_get_file (filename, - "chat_window", - NULL, + filename = empathy_file_lookup ("empathy-chat-window.ui", "src"); + gui = empathy_builder_get_file (filename, "chat_window", &priv->dialog, "chat_vbox", &chat_vbox, "menu_conv", &menu_conv, @@ -1325,8 +1322,7 @@ empathy_chat_window_init (EmpathyChatWindow *window) NULL); g_free (filename); - empathy_glade_connect (glade, - window, + empathy_builder_connect (gui, window, "chat_window", "configure-event", chat_window_configure_event_cb, "menu_conv", "activate", chat_window_conv_activate_cb, "menu_conv_clear", "activate", chat_window_clear_activate_cb, @@ -1343,7 +1339,7 @@ empathy_chat_window_init (EmpathyChatWindow *window) "menu_help_about", "activate", chat_window_help_about_cb, NULL); - g_object_unref (glade); + g_object_unref (gui); priv->chatroom_manager = empathy_chatroom_manager_dup_singleton (NULL); @@ -1378,7 +1374,7 @@ empathy_chat_window_init (EmpathyChatWindow *window) menu); g_object_unref (smiley_manager); - /* Set up signals we can't do with glade since we may need to + /* Set up signals we can't do with ui file since we may need to * block/unblock them at some later stage. */ @@ -1516,7 +1512,7 @@ empathy_chat_window_add_chat (EmpathyChatWindow *window, } if (w > 0 && h > 0) { - /* Use the defaults from the glade file if we don't have + /* Use the defaults from the ui file if we don't have * good w, h geometry. */ gtk_window_resize (GTK_WINDOW (priv->dialog), w, h); -- 2.39.2