| 2932 |
2932 |
| 2933 win->menu.block = |
2933 win->menu.block = |
| 2934 gtk_item_factory_get_widget(win->menu.item_factory, |
2934 gtk_item_factory_get_widget(win->menu.item_factory, |
| 2935 N_("/Conversation/Block...")); |
2935 N_("/Conversation/Block...")); |
| 2936 |
2936 |
| 2937 win->menu.unblock = |
2937 win->menu.unblock = |
| 2938 gtk_item_factory_get_widget(win->menu.item_factory, |
2938 gtk_item_factory_get_widget(win->menu.item_factory, |
| 2939 N_("/Conversation/Unblock...")); |
2939 N_("/Conversation/Unblock...")); |
| 2940 |
2940 |
| 2941 win->menu.add = |
2941 win->menu.add = |
| 2942 gtk_item_factory_get_widget(win->menu.item_factory, |
2942 gtk_item_factory_get_widget(win->menu.item_factory, |
| 2943 N_("/Conversation/Add...")); |
2943 N_("/Conversation/Add...")); |
| 2944 |
2944 |
| 2945 win->menu.remove = |
2945 win->menu.remove = |
| 4182 gtkconv->entry_buffer = |
4182 gtkconv->entry_buffer = |
| 4183 gtk_text_view_get_buffer(GTK_TEXT_VIEW(gtkconv->entry)); |
4183 gtk_text_view_get_buffer(GTK_TEXT_VIEW(gtkconv->entry)); |
| 4184 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", gtkconv); |
4184 g_object_set_data(G_OBJECT(gtkconv->entry_buffer), "user_data", gtkconv); |
| 4185 g_signal_connect_swapped(G_OBJECT(gtkconv->entry_buffer), "changed", |
4185 g_signal_connect_swapped(G_OBJECT(gtkconv->entry_buffer), "changed", |
| 4186 G_CALLBACK(resize_imhtml_cb), gtkconv); |
4186 G_CALLBACK(resize_imhtml_cb), gtkconv); |
| 4187 |
4187 |
| 4188 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", |
4188 g_signal_connect(G_OBJECT(gtkconv->entry), "key_press_event", |
| 4189 G_CALLBACK(entry_key_press_cb), gtkconv); |
4189 G_CALLBACK(entry_key_press_cb), gtkconv); |
| 4190 g_signal_connect_after(G_OBJECT(gtkconv->entry), "message_send", |
4190 g_signal_connect_after(G_OBJECT(gtkconv->entry), "message_send", |
| 4191 G_CALLBACK(send_cb), gtkconv); |
4191 G_CALLBACK(send_cb), gtkconv); |
| 4192 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", |
4192 g_signal_connect_after(G_OBJECT(gtkconv->entry), "button_press_event", |
| 4793 GaimConversationType type; |
4793 GaimConversationType type; |
| 4794 char *displaying; |
4794 char *displaying; |
| 4795 gboolean plugin_return; |
4795 gboolean plugin_return; |
| 4796 char *bracket; |
4796 char *bracket; |
| 4797 int tag_count = 0; |
4797 int tag_count = 0; |
| 4798 |
4798 |
| 4799 g_return_if_fail(conv != NULL); |
4799 g_return_if_fail(conv != NULL); |
| 4800 gtkconv = PIDGIN_CONVERSATION(conv); |
4800 gtkconv = PIDGIN_CONVERSATION(conv); |
| 4801 g_return_if_fail(gtkconv != NULL); |
4801 g_return_if_fail(gtkconv != NULL); |
| 4802 |
4802 |
| 4803 if (conv != gtkconv->active_conv) |
4803 if (conv != gtkconv->active_conv) |
| 5998 GaimPluginProtocolInfo *prpl_info = NULL; |
5998 GaimPluginProtocolInfo *prpl_info = NULL; |
| 5999 |
5999 |
| 6000 GaimBuddyIcon *icon; |
6000 GaimBuddyIcon *icon; |
| 6001 |
6001 |
| 6002 g_return_if_fail(conv != NULL); |
6002 g_return_if_fail(conv != NULL); |
| 6003 g_return_if_fail(GAIM_IS_GTK_CONVERSATION(conv)); |
6003 g_return_if_fail(PIDGIN_IS_PIDGIN_CONVERSATION(conv)); |
| 6004 g_return_if_fail(gaim_conversation_get_type(conv) == GAIM_CONV_TYPE_IM); |
6004 g_return_if_fail(gaim_conversation_get_type(conv) == GAIM_CONV_TYPE_IM); |
| 6005 |
6005 |
| 6006 gtkconv = PIDGIN_CONVERSATION(conv); |
6006 gtkconv = PIDGIN_CONVERSATION(conv); |
| 6007 win = gtkconv->win; |
6007 win = gtkconv->win; |
| 6008 if (conv != gtkconv->active_conv) |
6008 if (conv != gtkconv->active_conv) |
| 6238 PidginConversation *gtkconv; |
6238 PidginConversation *gtkconv; |
| 6239 |
6239 |
| 6240 for (l = gaim_get_conversations(); l != NULL; l = l->next) { |
6240 for (l = gaim_get_conversations(); l != NULL; l = l->next) { |
| 6241 conv = (GaimConversation *)l->data; |
6241 conv = (GaimConversation *)l->data; |
| 6242 |
6242 |
| 6243 if (!GAIM_IS_GTK_CONVERSATION(conv)) |
6243 if (!PIDGIN_IS_PIDGIN_CONVERSATION(conv)) |
| 6244 continue; |
6244 continue; |
| 6245 |
6245 |
| 6246 gtkconv = PIDGIN_CONVERSATION(conv); |
6246 gtkconv = PIDGIN_CONVERSATION(conv); |
| 6247 |
6247 |
| 6248 if (value) |
6248 if (value) |