| 302 return FALSE; |
302 return FALSE; |
| 303 |
303 |
| 304 menu = gtk_menu_new(); |
304 menu = gtk_menu_new(); |
| 305 |
305 |
| 306 if (service->flags & XMPP_DISCO_ADD) |
306 if (service->flags & XMPP_DISCO_ADD) |
| 307 pidgin_new_item_from_stock(menu, _("Add to Buddy List"), GTK_STOCK_ADD, |
307 pidgin_new_menu_item(menu, _("Add to Buddy List"), GTK_STOCK_ADD, |
| 308 G_CALLBACK(add_to_blist_cb), pdl->dialog, |
308 G_CALLBACK(add_to_blist_cb), pdl->dialog); |
| 309 0, 0, NULL); |
|
| 310 |
309 |
| 311 if (service->flags & XMPP_DISCO_REGISTER) { |
310 if (service->flags & XMPP_DISCO_REGISTER) { |
| 312 GtkWidget *item = pidgin_new_item(menu, _("Register")); |
311 GtkWidget *item = pidgin_new_menu_item(menu, _("Register"), |
| |
312 NULL, NULL, NULL); |
| 313 g_signal_connect(G_OBJECT(item), "activate", |
313 g_signal_connect(G_OBJECT(item), "activate", |
| 314 G_CALLBACK(register_button_cb), pdl->dialog); |
314 G_CALLBACK(register_button_cb), pdl->dialog); |
| 315 } |
315 } |
| 316 |
316 |
| 317 gtk_widget_show_all(menu); |
317 gtk_widget_show_all(menu); |