| 6688 gtk_widget_set_sensitive(win->menu.insert_link, (conv->features & PURPLE_CONNECTION_HTML)); |
6688 gtk_widget_set_sensitive(win->menu.insert_link, (conv->features & PURPLE_CONNECTION_HTML)); |
| 6689 gtk_widget_set_sensitive(win->menu.insert_image, !(conv->features & PURPLE_CONNECTION_NO_IMAGES)); |
6689 gtk_widget_set_sensitive(win->menu.insert_image, !(conv->features & PURPLE_CONNECTION_NO_IMAGES)); |
| 6690 |
6690 |
| 6691 if (purple_conversation_get_type(conv) == PURPLE_CONV_TYPE_IM) |
6691 if (purple_conversation_get_type(conv) == PURPLE_CONV_TYPE_IM) |
| 6692 { |
6692 { |
| 6693 gtk_widget_set_sensitive(win->menu.add, (prpl_info->add_buddy != NULL) || (prpl_info->add_buddy_with_invite != NULL)); |
6693 gtk_widget_set_sensitive(win->menu.add, (prpl_info->add_buddy != NULL)); |
| 6694 gtk_widget_set_sensitive(win->menu.remove, (prpl_info->remove_buddy != NULL)); |
6694 gtk_widget_set_sensitive(win->menu.remove, (prpl_info->remove_buddy != NULL)); |
| 6695 gtk_widget_set_sensitive(win->menu.send_file, |
6695 gtk_widget_set_sensitive(win->menu.send_file, |
| 6696 (prpl_info->send_file != NULL && (!prpl_info->can_receive_file || |
6696 (prpl_info->send_file != NULL && (!prpl_info->can_receive_file || |
| 6697 prpl_info->can_receive_file(gc, purple_conversation_get_name(conv))))); |
6697 prpl_info->can_receive_file(gc, purple_conversation_get_name(conv))))); |
| 6698 gtk_widget_set_sensitive(g_object_get_data(G_OBJECT(win->window), "get_attention"), (prpl_info->send_attention != NULL)); |
6698 gtk_widget_set_sensitive(g_object_get_data(G_OBJECT(win->window), "get_attention"), (prpl_info->send_attention != NULL)); |