comparison pidgin/gtkconv.c @ 32508:e21500d61347

merge of '2825cfec5e2f9ce0b43361fdd7bdd21c4ea69b24' and '4a5d49d94ae44a21c23f7977dd7b6b9f69dfb000'
author andrew.victor@mxit.com
date Mon, 05 Sep 2011 18:34:32 +0000
parents cd1d9e04c587
children c6943fd38d44 472e70ea58ed
comparison
equal deleted inserted replaced
32507:5d81b452dcc4 32508:e21500d61347
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));