| 44 |
44 |
| 45 gtk_window_set_application(GTK_WINDOW(window), |
45 gtk_window_set_application(GTK_WINDOW(window), |
| 46 GTK_APPLICATION(g_application_get_default())); |
46 GTK_APPLICATION(g_application_get_default())); |
| 47 |
47 |
| 48 /* setup our menu */ |
48 /* setup our menu */ |
| 49 builder = gtk_builder_new_from_resource("/im/pidgin/Pidgin/Conversations/menu.ui"); |
49 builder = gtk_builder_new_from_resource("/im/pidgin/Pidgin3/Conversations/menu.ui"); |
| 50 |
50 |
| 51 model = (GMenuModel *)gtk_builder_get_object(builder, "conversation"); |
51 model = (GMenuModel *)gtk_builder_get_object(builder, "conversation"); |
| 52 menubar = gtk_menu_bar_new_from_model(model); |
52 menubar = gtk_menu_bar_new_from_model(model); |
| 53 gtk_box_pack_start(GTK_BOX(window->vbox), menubar, FALSE, FALSE, 0); |
53 gtk_box_pack_start(GTK_BOX(window->vbox), menubar, FALSE, FALSE, 0); |
| 54 gtk_widget_show(menubar); |
54 gtk_widget_show(menubar); |
| 60 pidgin_conversation_window_class_init(PidginConversationWindowClass *klass) { |
60 pidgin_conversation_window_class_init(PidginConversationWindowClass *klass) { |
| 61 GtkWidgetClass *widget_class = GTK_WIDGET_CLASS(klass); |
61 GtkWidgetClass *widget_class = GTK_WIDGET_CLASS(klass); |
| 62 |
62 |
| 63 gtk_widget_class_set_template_from_resource( |
63 gtk_widget_class_set_template_from_resource( |
| 64 widget_class, |
64 widget_class, |
| 65 "/im/pidgin/Pidgin/Conversations/window.ui" |
65 "/im/pidgin/Pidgin3/Conversations/window.ui" |
| 66 ); |
66 ); |
| 67 |
67 |
| 68 gtk_widget_class_bind_template_child(widget_class, PidginConversationWindow, |
68 gtk_widget_class_bind_template_child(widget_class, PidginConversationWindow, |
| 69 vbox); |
69 vbox); |
| 70 } |
70 } |