libpurple/protocols/qq/buddy_opt.c

changeset 21171
c6934783d152
parent 20685
039aef89faf6
child 21174
8ba833993a11
equal deleted inserted replaced
21170:dca0f95d34ec 21171:c6934783d152
207 207
208 msg1 = g_strdup_printf(_("You rejected %d's request"), uid); 208 msg1 = g_strdup_printf(_("You rejected %d's request"), uid);
209 msg2 = g_strdup(_("Input your reason:")); 209 msg2 = g_strdup(_("Input your reason:"));
210 210
211 nombre = uid_to_purple_name(uid); 211 nombre = uid_to_purple_name(uid);
212 purple_request_input_with_hint(gc, _("Reject request"), msg1, msg2, 212 purple_request_input(gc, _("Reject request"), msg1, msg2,
213 _("Sorry, you are not my type..."), TRUE, FALSE, 213 _("Sorry, you are not my type..."), TRUE, FALSE,
214 NULL, _("Reject"), G_CALLBACK(_qq_reject_add_request_real), _("Cancel"), NULL, 214 NULL, _("Reject"), G_CALLBACK(_qq_reject_add_request_real), _("Cancel"), NULL,
215 purple_connection_get_account(gc), nombre, NULL, 215 purple_connection_get_account(gc), nombre, NULL,
216 "buddy", g2); 216 g2);
217 g_free(nombre); 217 g_free(nombre);
218 } 218 }
219 219
220 void qq_add_buddy_with_gc_and_uid(gc_and_uid *g) 220 void qq_add_buddy_with_gc_and_uid(gc_and_uid *g)
221 { 221 {
400 purple_blist_remove_buddy(b); 400 purple_blist_remove_buddy(b);
401 g = g_new0(gc_and_uid, 1); 401 g = g_new0(gc_and_uid, 1);
402 g->gc = gc; 402 g->gc = gc;
403 g->uid = for_uid; 403 g->uid = for_uid;
404 msg = g_strdup_printf(_("User %d needs authentication"), for_uid); 404 msg = g_strdup_printf(_("User %d needs authentication"), for_uid);
405 purple_request_input_with_hint(gc, NULL, msg, 405 purple_request_input(gc, NULL, msg,
406 _("Input request here"), /* TODO: Awkward string to fix post string freeze - standardize auth dialogues? -evands */ 406 _("Input request here"), /* TODO: Awkward string to fix post string freeze - standardize auth dialogues? -evands */
407 _("Would you be my friend?"), 407 _("Would you be my friend?"),
408 TRUE, FALSE, NULL, _("Send"), 408 TRUE, FALSE, NULL, _("Send"),
409 G_CALLBACK 409 G_CALLBACK
410 (_qq_send_packet_add_buddy_auth_with_gc_and_uid), 410 (_qq_send_packet_add_buddy_auth_with_gc_and_uid),
411 _("Cancel"), G_CALLBACK(qq_do_nothing_with_gc_and_uid), 411 _("Cancel"), G_CALLBACK(qq_do_nothing_with_gc_and_uid),
412 purple_connection_get_account(gc), nombre, NULL, 412 purple_connection_get_account(gc), nombre, NULL,
413 "buddy", g); 413 g);
414 g_free(msg); 414 g_free(msg);
415 g_free(nombre); 415 g_free(nombre);
416 } else { /* add OK */ 416 } else { /* add OK */
417 qq_add_buddy_by_recv_packet(gc, for_uid, TRUE, TRUE); 417 qq_add_buddy_by_recv_packet(gc, for_uid, TRUE, TRUE);
418 msg = g_strdup_printf(_("You have added %d to buddy list"), for_uid); 418 msg = g_strdup_printf(_("You have added %d to buddy list"), for_uid);

mercurial