| 933 static void |
933 static void |
| 934 menu_view_log_cb(gpointer data, guint action, GtkWidget *widget) |
934 menu_view_log_cb(gpointer data, guint action, GtkWidget *widget) |
| 935 { |
935 { |
| 936 GaimConvWindow *win = (GaimConvWindow *)data; |
936 GaimConvWindow *win = (GaimConvWindow *)data; |
| 937 GaimConversation *conv; |
937 GaimConversation *conv; |
| |
938 GaimLogType type; |
| 938 |
939 |
| 939 conv = gaim_conv_window_get_active_conversation(win); |
940 conv = gaim_conv_window_get_active_conversation(win); |
| 940 |
941 |
| 941 gaim_gtk_log_show((char *)gaim_conversation_get_name(conv), |
942 if (gaim_conversation_get_type(conv) == GAIM_CONV_IM) |
| |
943 type = GAIM_LOG_IM; |
| |
944 else if (gaim_conversation_get_type(conv) == GAIM_CONV_CHAT) |
| |
945 type = GAIM_LOG_CHAT; |
| |
946 else |
| |
947 return; |
| |
948 |
| |
949 gaim_gtk_log_show(type, gaim_conversation_get_name(conv), |
| 942 gaim_conversation_get_account(conv)); |
950 gaim_conversation_get_account(conv)); |
| 943 } |
951 } |
| 944 |
952 |
| 945 static void |
953 static void |
| 946 menu_clear_cb(gpointer data, guint action, GtkWidget *widget) |
954 menu_clear_cb(gpointer data, guint action, GtkWidget *widget) |
| 2750 gtk_widget_show(gtkconv->info); |
2758 gtk_widget_show(gtkconv->info); |
| 2751 gtk_widget_show(gtkconv->send); |
2759 gtk_widget_show(gtkconv->send); |
| 2752 gtk_widget_show(gtkconv->u.chat->invite); |
2760 gtk_widget_show(gtkconv->u.chat->invite); |
| 2753 |
2761 |
| 2754 /* Deal with menu items */ |
2762 /* Deal with menu items */ |
| 2755 gtk_widget_hide(gtkwin->menu.view_log); |
2763 gtk_widget_show(gtkwin->menu.view_log); |
| 2756 gtk_widget_hide(gtkwin->menu.send_file); |
2764 gtk_widget_hide(gtkwin->menu.send_file); |
| 2757 gtk_widget_hide(gtkwin->menu.add_pounce); |
2765 gtk_widget_hide(gtkwin->menu.add_pounce); |
| 2758 gtk_widget_hide(gtkwin->menu.get_info); |
2766 gtk_widget_hide(gtkwin->menu.get_info); |
| 2759 gtk_widget_hide(gtkwin->menu.warn); |
2767 gtk_widget_hide(gtkwin->menu.warn); |
| 2760 gtk_widget_show(gtkwin->menu.invite); |
2768 gtk_widget_show(gtkwin->menu.invite); |