| 312 #endif |
312 #endif |
| 313 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
313 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
| 314 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
314 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
| 315 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
315 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
| 316 |
316 |
| 317 hbox = gtk_hbox_new(FALSE, 3); |
317 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 318 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
318 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 319 |
319 |
| 320 label = gtk_label_new("To:"); |
320 label = gtk_label_new("To:"); |
| 321 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
321 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 322 gtk_size_group_add_widget(sg, label); |
322 gtk_size_group_add_widget(sg, label); |
| 324 |
324 |
| 325 to_entry = gtk_entry_new(); |
325 to_entry = gtk_entry_new(); |
| 326 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
326 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
| 327 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
327 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
| 328 |
328 |
| 329 hbox = gtk_hbox_new(FALSE, 3); |
329 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 330 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
330 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 331 label = gtk_label_new("Type:"); |
331 label = gtk_label_new("Type:"); |
| 332 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
332 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 333 |
333 |
| 334 gtk_size_group_add_widget(sg, label); |
334 gtk_size_group_add_widget(sg, label); |
| 398 #endif |
398 #endif |
| 399 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
399 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
| 400 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
400 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
| 401 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
401 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
| 402 |
402 |
| 403 hbox = gtk_hbox_new(FALSE, 3); |
403 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 404 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
404 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 405 |
405 |
| 406 label = gtk_label_new("To:"); |
406 label = gtk_label_new("To:"); |
| 407 gtk_size_group_add_widget(sg, label); |
407 gtk_size_group_add_widget(sg, label); |
| 408 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
408 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 410 |
410 |
| 411 to_entry = gtk_entry_new(); |
411 to_entry = gtk_entry_new(); |
| 412 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
412 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
| 413 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
413 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
| 414 |
414 |
| 415 hbox = gtk_hbox_new(FALSE, 3); |
415 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 416 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
416 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 417 label = gtk_label_new("Type:"); |
417 label = gtk_label_new("Type:"); |
| 418 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
418 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 419 gtk_size_group_add_widget(sg, label); |
419 gtk_size_group_add_widget(sg, label); |
| 420 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
420 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
| 428 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "probe"); |
428 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "probe"); |
| 429 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "error"); |
429 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "error"); |
| 430 gtk_combo_box_set_active(GTK_COMBO_BOX(type_combo), 0); |
430 gtk_combo_box_set_active(GTK_COMBO_BOX(type_combo), 0); |
| 431 gtk_box_pack_start(GTK_BOX(hbox), type_combo, FALSE, FALSE, 0); |
431 gtk_box_pack_start(GTK_BOX(hbox), type_combo, FALSE, FALSE, 0); |
| 432 |
432 |
| 433 hbox = gtk_hbox_new(FALSE, 3); |
433 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 434 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
434 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 435 label = gtk_label_new("Show:"); |
435 label = gtk_label_new("Show:"); |
| 436 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
436 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 437 gtk_size_group_add_widget(sg, label); |
437 gtk_size_group_add_widget(sg, label); |
| 438 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
438 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
| 444 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(show_combo), "chat"); |
444 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(show_combo), "chat"); |
| 445 |
445 |
| 446 gtk_combo_box_set_active(GTK_COMBO_BOX(show_combo), 0); |
446 gtk_combo_box_set_active(GTK_COMBO_BOX(show_combo), 0); |
| 447 gtk_box_pack_start(GTK_BOX(hbox), show_combo, FALSE, FALSE, 0); |
447 gtk_box_pack_start(GTK_BOX(hbox), show_combo, FALSE, FALSE, 0); |
| 448 |
448 |
| 449 hbox = gtk_hbox_new(FALSE, 3); |
449 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 450 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
450 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 451 |
451 |
| 452 label = gtk_label_new("Status:"); |
452 label = gtk_label_new("Status:"); |
| 453 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
453 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 454 gtk_size_group_add_widget(sg, label); |
454 gtk_size_group_add_widget(sg, label); |
| 456 |
456 |
| 457 status_entry = gtk_entry_new(); |
457 status_entry = gtk_entry_new(); |
| 458 gtk_entry_set_activates_default (GTK_ENTRY (status_entry), TRUE); |
458 gtk_entry_set_activates_default (GTK_ENTRY (status_entry), TRUE); |
| 459 gtk_box_pack_start(GTK_BOX(hbox), status_entry, FALSE, FALSE, 0); |
459 gtk_box_pack_start(GTK_BOX(hbox), status_entry, FALSE, FALSE, 0); |
| 460 |
460 |
| 461 hbox = gtk_hbox_new(FALSE, 3); |
461 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 462 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
462 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 463 |
463 |
| 464 label = gtk_label_new("Priority:"); |
464 label = gtk_label_new("Priority:"); |
| 465 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
465 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 466 gtk_size_group_add_widget(sg, label); |
466 gtk_size_group_add_widget(sg, label); |
| 554 #endif |
554 #endif |
| 555 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
555 gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_ACCEPT); |
| 556 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
556 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); |
| 557 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
557 vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); |
| 558 |
558 |
| 559 hbox = gtk_hbox_new(FALSE, 3); |
559 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 560 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
560 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 561 |
561 |
| 562 label = gtk_label_new("To:"); |
562 label = gtk_label_new("To:"); |
| 563 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
563 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 564 gtk_size_group_add_widget(sg, label); |
564 gtk_size_group_add_widget(sg, label); |
| 566 |
566 |
| 567 to_entry = gtk_entry_new(); |
567 to_entry = gtk_entry_new(); |
| 568 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
568 gtk_entry_set_activates_default (GTK_ENTRY (to_entry), TRUE); |
| 569 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
569 gtk_box_pack_start(GTK_BOX(hbox), to_entry, FALSE, FALSE, 0); |
| 570 |
570 |
| 571 hbox = gtk_hbox_new(FALSE, 3); |
571 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 572 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
572 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 573 label = gtk_label_new("Type:"); |
573 label = gtk_label_new("Type:"); |
| 574 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
574 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 575 gtk_size_group_add_widget(sg, label); |
575 gtk_size_group_add_widget(sg, label); |
| 576 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
576 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
| 581 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "normal"); |
581 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "normal"); |
| 582 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "error"); |
582 gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(type_combo), "error"); |
| 583 gtk_combo_box_set_active(GTK_COMBO_BOX(type_combo), 0); |
583 gtk_combo_box_set_active(GTK_COMBO_BOX(type_combo), 0); |
| 584 gtk_box_pack_start(GTK_BOX(hbox), type_combo, FALSE, FALSE, 0); |
584 gtk_box_pack_start(GTK_BOX(hbox), type_combo, FALSE, FALSE, 0); |
| 585 |
585 |
| 586 hbox = gtk_hbox_new(FALSE, 3); |
586 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 587 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
587 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 588 |
588 |
| 589 label = gtk_label_new("Body:"); |
589 label = gtk_label_new("Body:"); |
| 590 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
590 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 591 gtk_size_group_add_widget(sg, label); |
591 gtk_size_group_add_widget(sg, label); |
| 593 |
593 |
| 594 body_entry = gtk_entry_new(); |
594 body_entry = gtk_entry_new(); |
| 595 gtk_entry_set_activates_default (GTK_ENTRY (body_entry), TRUE); |
595 gtk_entry_set_activates_default (GTK_ENTRY (body_entry), TRUE); |
| 596 gtk_box_pack_start(GTK_BOX(hbox), body_entry, FALSE, FALSE, 0); |
596 gtk_box_pack_start(GTK_BOX(hbox), body_entry, FALSE, FALSE, 0); |
| 597 |
597 |
| 598 hbox = gtk_hbox_new(FALSE, 3); |
598 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 599 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
599 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 600 |
600 |
| 601 label = gtk_label_new("Subject:"); |
601 label = gtk_label_new("Subject:"); |
| 602 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
602 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 603 gtk_size_group_add_widget(sg, label); |
603 gtk_size_group_add_widget(sg, label); |
| 605 |
605 |
| 606 subject_entry = gtk_entry_new(); |
606 subject_entry = gtk_entry_new(); |
| 607 gtk_entry_set_activates_default (GTK_ENTRY (subject_entry), TRUE); |
607 gtk_entry_set_activates_default (GTK_ENTRY (subject_entry), TRUE); |
| 608 gtk_box_pack_start(GTK_BOX(hbox), subject_entry, FALSE, FALSE, 0); |
608 gtk_box_pack_start(GTK_BOX(hbox), subject_entry, FALSE, FALSE, 0); |
| 609 |
609 |
| 610 hbox = gtk_hbox_new(FALSE, 3); |
610 hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 611 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
611 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
| 612 |
612 |
| 613 label = gtk_label_new("Thread:"); |
613 label = gtk_label_new("Thread:"); |
| 614 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
614 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); |
| 615 gtk_size_group_add_widget(sg, label); |
615 gtk_size_group_add_widget(sg, label); |
| 810 console->window = pidgin_create_window(_("XMPP Console"), PIDGIN_HIG_BORDER, NULL, TRUE); |
810 console->window = pidgin_create_window(_("XMPP Console"), PIDGIN_HIG_BORDER, NULL, TRUE); |
| 811 g_signal_connect(G_OBJECT(console->window), "destroy", G_CALLBACK(console_destroy), NULL); |
811 g_signal_connect(G_OBJECT(console->window), "destroy", G_CALLBACK(console_destroy), NULL); |
| 812 gtk_window_set_default_size(GTK_WINDOW(console->window), 580, 400); |
812 gtk_window_set_default_size(GTK_WINDOW(console->window), 580, 400); |
| 813 gtk_container_add(GTK_CONTAINER(console->window), vbox); |
813 gtk_container_add(GTK_CONTAINER(console->window), vbox); |
| 814 |
814 |
| 815 console->hbox = gtk_hbox_new(FALSE, 3); |
815 console->hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 3); |
| 816 gtk_box_pack_start(GTK_BOX(vbox), console->hbox, FALSE, FALSE, 0); |
816 gtk_box_pack_start(GTK_BOX(vbox), console->hbox, FALSE, FALSE, 0); |
| 817 label = gtk_label_new(_("Account: ")); |
817 label = gtk_label_new(_("Account: ")); |
| 818 gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5); |
818 gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5); |
| 819 gtk_box_pack_start(GTK_BOX(console->hbox), label, FALSE, FALSE, 0); |
819 gtk_box_pack_start(GTK_BOX(console->hbox), label, FALSE, FALSE, 0); |
| 820 console->dropdown = gtk_combo_box_text_new(); |
820 console->dropdown = gtk_combo_box_text_new(); |