Mercurial > pidgin
diff src/gtkconv.c @ 9606:03be9d653123
[gaim-migrate @ 10449]
(20:04:37) LSchiere: datallah: commit message?
(20:06:13) nosnilmot: LSchiere: "datallah removed some stuff and doesn't
know how to prevent extra tabs on blank lines" ;-)
(20:06:58) datallah: nosnilmot: i know.. i'm going to hell
(20:07:12) nosnilmot: datallah: save me a place :)
(20:07:21) datallah: "this should make multi-monitor people happier"
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 28 Jul 2004 00:07:02 +0000 |
parents | b5dd5cb72f56 |
children | 1b13160bf5a4 |
line wrap: on
line diff
--- a/src/gtkconv.c Tue Jul 27 05:45:09 2004 +0000 +++ b/src/gtkconv.c Wed Jul 28 00:07:02 2004 +0000 @@ -4438,10 +4438,7 @@ /* Create the window. */ gtkwin->window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_role(GTK_WINDOW(gtkwin->window), "conversation"); - gtk_window_set_resizable(GTK_WINDOW(gtkwin->window), TRUE); gtk_container_set_border_width(GTK_CONTAINER(gtkwin->window), 0); - GTK_WINDOW(gtkwin->window)->allow_shrink = TRUE; - gtk_widget_realize(gtkwin->window); g_signal_connect(G_OBJECT(gtkwin->window), "delete_event", G_CALLBACK(close_win_cb), win); @@ -4507,25 +4504,6 @@ GaimGtkWindow *gtkwin = GAIM_GTK_WINDOW(win); gtk_widget_show(gtkwin->window); - -#ifdef _WIN32 - /* This works around a win32 gtk+ bug, where it can't handle - * creating the button correctly before the window is shown. - * That's why we get the appearance of a button, without all - * the normal button-like properties, like being able to click - * it. ;-) --Nathan */ - if (gaim_prefs_get_bool("/gaim/gtk/conversations/close_on_tabs")) { - GaimConversation *conv; - GaimGtkConversation *gtkconv; - - conv = gaim_conv_window_get_conversation_at(win, 0); - if(conv) { - gtkconv = GAIM_GTK_CONVERSATION(conv); - gtk_widget_hide(gtkconv->close); - gtk_widget_show_all(gtkconv->close); - } - } -#endif } static void @@ -4718,7 +4696,6 @@ gtk_misc_set_padding(GTK_MISC(gtkconv->tab_label), 4, 0); #endif - /* Pack it all together. */ gtk_box_pack_start(GTK_BOX(tabby), gtkconv->icon, FALSE, FALSE, 0); gtk_box_pack_start(GTK_BOX(menu_tabby), gtkconv->menu_icon, @@ -4744,9 +4721,7 @@ gaim_gtkconv_update_buddy_icon(conv); /* Add this pane to the conversation's notebook. */ - gtk_notebook_append_page(GTK_NOTEBOOK(gtkwin->notebook), tab_cont, tabby); - gtk_notebook_set_menu_label(GTK_NOTEBOOK(gtkwin->notebook), - tab_cont, menu_tabby); + gtk_notebook_append_page_menu(GTK_NOTEBOOK(gtkwin->notebook), tab_cont, tabby, menu_tabby); gtk_widget_show(tab_cont);