comparison pidgin/gtkimhtmltoolbar.c @ 30642:81ffeb069847

merged from im.pidgin.pidgin
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 21 Jun 2010 17:35:10 +0900
parents 89de882d25b1 96d3f44d006d
children 810a6be1920f
comparison
equal deleted inserted replaced
30588:89de882d25b1 30642:81ffeb069847
909 const gchar *who = purple_conversation_get_name(conv); 909 const gchar *who = purple_conversation_get_name(conv);
910 PurpleConnection *gc = purple_conversation_get_gc(conv); 910 PurpleConnection *gc = purple_conversation_get_gc(conv);
911 911
912 toggle_button_set_active_block(GTK_TOGGLE_BUTTON(attention), FALSE, toolbar); 912 toggle_button_set_active_block(GTK_TOGGLE_BUTTON(attention), FALSE, toolbar);
913 purple_prpl_send_attention(gc, who, 0); 913 purple_prpl_send_attention(gc, who, 0);
914 gtk_widget_grab_focus(toolbar->imhtml);
914 } 915 }
915 916
916 static void update_buttons_cb(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, GtkIMHtmlToolbar *toolbar) 917 static void update_buttons_cb(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, GtkIMHtmlToolbar *toolbar)
917 { 918 {
918 gtk_widget_set_sensitive(GTK_WIDGET(toolbar->bold), buttons & GTK_IMHTML_BOLD); 919 gtk_widget_set_sensitive(GTK_WIDGET(toolbar->bold), buttons & GTK_IMHTML_BOLD);
1241 {"", NULL, NULL, NULL}, 1242 {"", NULL, NULL, NULL},
1242 {PIDGIN_STOCK_TOOLBAR_INSERT_IMAGE, insert_image_cb, &toolbar->image, _("Insert IM Image")}, 1243 {PIDGIN_STOCK_TOOLBAR_INSERT_IMAGE, insert_image_cb, &toolbar->image, _("Insert IM Image")},
1243 {PIDGIN_STOCK_TOOLBAR_INSERT_LINK, insert_link_cb, &toolbar->link, _("Insert Link")}, 1244 {PIDGIN_STOCK_TOOLBAR_INSERT_LINK, insert_link_cb, &toolbar->link, _("Insert Link")},
1244 {"", NULL, NULL, NULL}, 1245 {"", NULL, NULL, NULL},
1245 {PIDGIN_STOCK_TOOLBAR_SMILEY, insert_smiley_cb, &toolbar->smiley, _("Insert Smiley")}, 1246 {PIDGIN_STOCK_TOOLBAR_SMILEY, insert_smiley_cb, &toolbar->smiley, _("Insert Smiley")},
1246 /*{PIDGIN_STOCK_TOOLBAR_SEND_ATTENTION, send_attention_cb,
1247 g_object_get_data(G_OBJECT(toolbar->imhtml), "attention"), _("Send Attention")},*/
1248 {NULL, NULL, NULL, NULL} 1247 {NULL, NULL, NULL, NULL}
1249 }; 1248 };
1250 int iter; 1249 int iter;
1251 1250
1252 hbox = gtk_hbox_new(FALSE, 0); 1251 hbox = gtk_hbox_new(FALSE, 0);