Mercurial > pidgin
comparison src/multi.c @ 1954:c15c3a3f6cd4
[gaim-migrate @ 1964]
gtk2.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Sat, 02 Jun 2001 00:33:12 +0000 |
| parents | ba421d552093 |
| children | c9c20663e05b |
comparison
equal
deleted
inserted
replaced
| 1953:f0ff0b367e3d | 1954:c15c3a3f6cd4 |
|---|---|
| 238 return button; | 238 return button; |
| 239 } | 239 } |
| 240 | 240 |
| 241 static void ok_mod(GtkWidget *w, struct aim_user *u) | 241 static void ok_mod(GtkWidget *w, struct aim_user *u) |
| 242 { | 242 { |
| 243 char *txt; | 243 const char *txt; |
| 244 int i; | 244 int i; |
| 245 | 245 |
| 246 if (u) { | 246 if (u) { |
| 247 u->options = u->tmp_options; | 247 u->options = u->tmp_options; |
| 248 u->protocol = u->tmp_protocol; | 248 u->protocol = u->tmp_protocol; |
| 523 u->passprmt = NULL; | 523 u->passprmt = NULL; |
| 524 } | 524 } |
| 525 | 525 |
| 526 static void pass_signon(GtkWidget *w, struct aim_user *u) | 526 static void pass_signon(GtkWidget *w, struct aim_user *u) |
| 527 { | 527 { |
| 528 char *txt = gtk_entry_get_text(GTK_ENTRY(u->passentry)); | 528 const char *txt = gtk_entry_get_text(GTK_ENTRY(u->passentry)); |
| 529 g_snprintf(u->password, sizeof(u->password), "%s", txt); | 529 g_snprintf(u->password, sizeof(u->password), "%s", txt); |
| 530 #ifdef USE_APPLET | 530 #ifdef USE_APPLET |
| 531 set_user_state(signing_on); | 531 set_user_state(signing_on); |
| 532 #endif | 532 #endif |
| 533 gtk_widget_destroy(u->passprmt); | 533 gtk_widget_destroy(u->passprmt); |
| 547 | 547 |
| 548 if (u->passprmt) { | 548 if (u->passprmt) { |
| 549 gtk_widget_show(u->passprmt); | 549 gtk_widget_show(u->passprmt); |
| 550 return; | 550 return; |
| 551 } | 551 } |
| 552 u->passprmt = gtk_window_new(GTK_WINDOW_DIALOG); | 552 u->passprmt = gtk_window_new(GTK_WINDOW_TOPLEVEL); |
| 553 gtk_window_set_wmclass(GTK_WINDOW(u->passprmt), "password", "Gaim"); | 553 gtk_window_set_wmclass(GTK_WINDOW(u->passprmt), "password", "Gaim"); |
| 554 gtk_container_border_width(GTK_CONTAINER(u->passprmt), 5); | 554 gtk_container_border_width(GTK_CONTAINER(u->passprmt), 5); |
| 555 gtk_signal_connect(GTK_OBJECT(u->passprmt), "destroy", GTK_SIGNAL_FUNC(pass_des), u); | 555 gtk_signal_connect(GTK_OBJECT(u->passprmt), "destroy", GTK_SIGNAL_FUNC(pass_des), u); |
| 556 gtk_widget_realize(u->passprmt); | 556 gtk_widget_realize(u->passprmt); |
| 557 aol_icon(u->passprmt->window); | 557 aol_icon(u->passprmt->window); |
| 805 | 805 |
| 806 if (!gc->meter) { | 806 if (!gc->meter) { |
| 807 GtkWidget *box, *label, *button; | 807 GtkWidget *box, *label, *button; |
| 808 char buf[256]; | 808 char buf[256]; |
| 809 | 809 |
| 810 gc->meter = gtk_window_new(GTK_WINDOW_DIALOG); | 810 gc->meter = gtk_window_new(GTK_WINDOW_TOPLEVEL); |
| 811 gtk_window_set_policy(GTK_WINDOW(gc->meter), 0, 0, 1); | 811 gtk_window_set_policy(GTK_WINDOW(gc->meter), 0, 0, 1); |
| 812 gtk_window_set_wmclass(GTK_WINDOW(gc->meter), "signon", "Gaim"); | 812 gtk_window_set_wmclass(GTK_WINDOW(gc->meter), "signon", "Gaim"); |
| 813 gtk_container_set_border_width(GTK_CONTAINER(gc->meter), 5); | 813 gtk_container_set_border_width(GTK_CONTAINER(gc->meter), 5); |
| 814 g_snprintf(buf, sizeof(buf), "%s Signing On", gc->username); | 814 g_snprintf(buf, sizeof(buf), "%s Signing On", gc->username); |
| 815 gtk_window_set_title(GTK_WINDOW(gc->meter), buf); | 815 gtk_window_set_title(GTK_WINDOW(gc->meter), buf); |
