comparison src/protocols/oscar/oscar.c @ 2232:14e8978f86bb

[gaim-migrate @ 2242] heh. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 07 Sep 2001 08:58:24 +0000
parents 8c4ff1a368bd
children 5d8b6100a9cc
comparison
equal deleted inserted replaced
2231:8c4ff1a368bd 2232:14e8978f86bb
2620 static void oscar_rem_deny(struct gaim_connection *gc, char *who) { 2620 static void oscar_rem_deny(struct gaim_connection *gc, char *who) {
2621 if (gc->permdeny != 4) return; 2621 if (gc->permdeny != 4) return;
2622 oscar_set_permit_deny(gc); 2622 oscar_set_permit_deny(gc);
2623 } 2623 }
2624 2624
2625 static void oscar_draw_new_user(GtkWidget *box)
2626 {
2627 GtkWidget *label;
2628
2629 label = gtk_label_new(_("Unfortunately, currently Oscar only allows new user registration by "
2630 "going to http://aim.aol.com/aimnew/Aim/register.adp?promo=106723&pageset=Aim&client=no"
2631 ". Clicking the Register button will open the URL for you."));
2632 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
2633 gtk_box_pack_start(GTK_BOX(box), label, FALSE, FALSE, 5);
2634 gtk_widget_show(label);
2635 }
2636
2637 static void oscar_do_new_user()
2638 {
2639 open_url(NULL, "http://aim.aol.com/aimnew/Aim/register.adp?promo=106723&pageset=Aim&client=no");
2640 }
2641
2642 static GList *oscar_away_states() 2625 static GList *oscar_away_states()
2643 { 2626 {
2644 return g_list_append(NULL, GAIM_AWAY_CUSTOM); 2627 return g_list_append(NULL, GAIM_AWAY_CUSTOM);
2645 } 2628 }
2646 2629
2713 ret->away_states = oscar_away_states; 2696 ret->away_states = oscar_away_states;
2714 ret->actions = oscar_actions; 2697 ret->actions = oscar_actions;
2715 ret->do_action = oscar_do_action; 2698 ret->do_action = oscar_do_action;
2716 ret->buddy_menu = oscar_buddy_menu; 2699 ret->buddy_menu = oscar_buddy_menu;
2717 ret->user_opts = oscar_user_opts; 2700 ret->user_opts = oscar_user_opts;
2718 ret->draw_new_user = oscar_draw_new_user;
2719 ret->do_new_user = oscar_do_new_user;
2720 ret->login = oscar_login; 2701 ret->login = oscar_login;
2721 ret->close = oscar_close; 2702 ret->close = oscar_close;
2722 ret->send_im = oscar_send_im; 2703 ret->send_im = oscar_send_im;
2723 ret->set_info = oscar_set_info; 2704 ret->set_info = oscar_set_info;
2724 ret->get_info = oscar_get_info; 2705 ret->get_info = oscar_get_info;