Mercurial > pidgin.yaz
diff src/oscar.c @ 1333:b332d8f46b84
[gaim-migrate @ 1343]
oo, a fun new register button. oh yeah, and the buddy list stuff got moved back from toc.c to buddy.c. isn't that nice. now you can remove toc.c and rvous.c, comment out one line in prpl.c, and get rid of toc altogether. but you won't do that.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 20 Dec 2000 13:24:48 +0000 |
parents | 7f7e3bfb1af7 |
children | 776bb4c6c0b8 |
line wrap: on
line diff
--- a/src/oscar.c Wed Dec 20 11:36:40 2000 +0000 +++ b/src/oscar.c Wed Dec 20 13:24:48 2000 +0000 @@ -2239,12 +2239,31 @@ } } +static void oscar_draw_new_user(GtkWidget *box) +{ + GtkWidget *label; + + label = gtk_label_new(_("Unfortunately, currently Oscar only allows new user registration by " + "going to http://aim.aol.com/aimnew/Aim/register.adp?promo=106723&pageset=Aim&client=no" + ". Clicking the Register button will open the URL for you.")); + gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); + gtk_box_pack_start(GTK_BOX(box), label, FALSE, FALSE, 5); + gtk_widget_show(label); +} + +static void oscar_do_new_user() +{ + open_url(NULL, "http://aim.aol.com/aimnew/Aim/register.adp?promo=106723&pageset=Aim&client=no"); +} + void oscar_init(struct prpl *ret) { ret->protocol = PROTO_OSCAR; ret->name = oscar_name; ret->list_icon = oscar_list_icon; ret->action_menu = oscar_action_menu; ret->user_opts = oscar_user_opts; + ret->draw_new_user = oscar_draw_new_user; + ret->do_new_user = oscar_do_new_user; ret->login = oscar_login; ret->close = oscar_close; ret->send_im = oscar_send_im;