src/gtkconv.c

changeset 5167
e6674b684b55
parent 5165
79383f3cf3ba
child 5173
a04fc5bcbf3f
equal deleted inserted replaced
5166:7e6aab54107e 5167:e6674b684b55
273 273
274 save_convo(NULL, gaim_window_get_active_conversation(win)); 274 save_convo(NULL, gaim_window_get_active_conversation(win));
275 } 275 }
276 276
277 static void 277 static void
278 menu_view_history_cb(gpointer data, guint action, GtkWidget *widget) 278 menu_view_log_cb(gpointer data, guint action, GtkWidget *widget)
279 { 279 {
280 struct gaim_window *win = (struct gaim_window *)data; 280 struct gaim_window *win = (struct gaim_window *)data;
281 struct gaim_conversation *conv; 281 struct gaim_conversation *conv;
282 282
283 conv = gaim_window_get_active_conversation(win); 283 conv = gaim_window_get_active_conversation(win);
1738 gtk_widget_set_sensitive(gtkwin->menu.insert_link, TRUE); 1738 gtk_widget_set_sensitive(gtkwin->menu.insert_link, TRUE);
1739 } 1739 }
1740 1740
1741 /* Update the menubar */ 1741 /* Update the menubar */
1742 if (gaim_conversation_get_type(conv) == GAIM_CONV_IM) { 1742 if (gaim_conversation_get_type(conv) == GAIM_CONV_IM) {
1743 gtk_widget_set_sensitive(gtkwin->menu.view_history, TRUE); 1743 gtk_widget_set_sensitive(gtkwin->menu.view_log, TRUE);
1744 gtk_widget_set_sensitive(gtkwin->menu.insert_image, 1744 gtk_widget_set_sensitive(gtkwin->menu.insert_image,
1745 (gc && gc->prpl->options & OPT_PROTO_IM_IMAGE)); 1745 (gc && gc->prpl->options & OPT_PROTO_IM_IMAGE));
1746 1746
1747 if (gtkwin->menu.send_as != NULL) 1747 if (gtkwin->menu.send_as != NULL)
1748 g_timeout_add(0, (GSourceFunc)update_send_as_selection, win); 1748 g_timeout_add(0, (GSourceFunc)update_send_as_selection, win);
1749 } 1749 }
1750 else { 1750 else {
1751 gtk_widget_set_sensitive(gtkwin->menu.view_history, FALSE); 1751 gtk_widget_set_sensitive(gtkwin->menu.view_log, FALSE);
1752 gtk_widget_set_sensitive(gtkwin->menu.insert_image, FALSE); 1752 gtk_widget_set_sensitive(gtkwin->menu.insert_image, FALSE);
1753 1753
1754 if (gtkwin->menu.send_as != NULL) 1754 if (gtkwin->menu.send_as != NULL)
1755 gtk_widget_hide(gtkwin->menu.send_as); 1755 gtk_widget_hide(gtkwin->menu.send_as);
1756 } 1756 }
2526 { 2526 {
2527 /* Conversation menu */ 2527 /* Conversation menu */
2528 { N_("/_Conversation"), NULL, NULL, 0, "<Branch>" }, 2528 { N_("/_Conversation"), NULL, NULL, 0, "<Branch>" },
2529 { N_("/Conversation/_Save As..."), NULL, menu_save_as_cb, 0, 2529 { N_("/Conversation/_Save As..."), NULL, menu_save_as_cb, 0,
2530 "<StockItem>", GTK_STOCK_SAVE_AS }, 2530 "<StockItem>", GTK_STOCK_SAVE_AS },
2531 { N_("/Conversation/View _History..."), NULL, menu_view_history_cb, 0, NULL }, 2531 { N_("/Conversation/View _Log..."), NULL, menu_view_log_cb, 0, NULL },
2532 { "/Conversation/sep1", NULL, NULL, 0, "<Separator>" }, 2532 { "/Conversation/sep1", NULL, NULL, 0, "<Separator>" },
2533 { N_("/Conversation/Insert _URL..."), NULL, menu_insert_link_cb, 0, 2533 { N_("/Conversation/Insert _URL..."), NULL, menu_insert_link_cb, 0,
2534 "<StockItem>", GAIM_STOCK_LINK }, 2534 "<StockItem>", GAIM_STOCK_LINK },
2535 { N_("/Conversation/Insert _Image..."), NULL, menu_insert_image_cb, 0, 2535 { N_("/Conversation/Insert _Image..."), NULL, menu_insert_image_cb, 0,
2536 "<StockItem>", GAIM_STOCK_IMAGE }, 2536 "<StockItem>", GAIM_STOCK_IMAGE },
2574 gtk_item_factory_create_items(gtkwin->menu.item_factory, menu_item_count, 2574 gtk_item_factory_create_items(gtkwin->menu.item_factory, menu_item_count,
2575 menu_items, win); 2575 menu_items, win);
2576 2576
2577 gtkwin->menu.menubar = gtk_item_factory_get_widget(gtkwin->menu.item_factory, 2577 gtkwin->menu.menubar = gtk_item_factory_get_widget(gtkwin->menu.item_factory,
2578 "<main>"); 2578 "<main>");
2579 gtkwin->menu.view_history = gtk_item_factory_get_widget(gtkwin->menu.item_factory, 2579 gtkwin->menu.view_log = gtk_item_factory_get_widget(gtkwin->menu.item_factory,
2580 N_("/Conversation/View History...")); 2580 N_("/Conversation/View Log..."));
2581 gtkwin->menu.insert_link = gtk_item_factory_get_widget(gtkwin->menu.item_factory, 2581 gtkwin->menu.insert_link = gtk_item_factory_get_widget(gtkwin->menu.item_factory,
2582 N_("/Conversation/Insert URL...")); 2582 N_("/Conversation/Insert URL..."));
2583 gtkwin->menu.insert_image = gtk_item_factory_get_widget(gtkwin->menu.item_factory, 2583 gtkwin->menu.insert_image = gtk_item_factory_get_widget(gtkwin->menu.item_factory,
2584 N_("/Conversation/Insert Image...")); 2584 N_("/Conversation/Insert Image..."));
2585 gtkwin->menu.logging = gtk_item_factory_get_widget(gtkwin->menu.item_factory, 2585 gtkwin->menu.logging = gtk_item_factory_get_widget(gtkwin->menu.item_factory,

mercurial