| 2457 |
2457 |
| 2458 entry = gtk_entry_new(); |
2458 entry = gtk_entry_new(); |
| 2459 gtk_label_set_mnemonic_widget(GTK_LABEL(label), entry); |
2459 gtk_label_set_mnemonic_widget(GTK_LABEL(label), entry); |
| 2460 gtk_table_attach(GTK_TABLE(table), entry, 3, 4, 1, 2, GTK_FILL , 0, 0, 0); |
2460 gtk_table_attach(GTK_TABLE(table), entry, 3, 4, 1, 2, GTK_FILL , 0, 0, 0); |
| 2461 gtk_entry_set_visibility(GTK_ENTRY(entry), FALSE); |
2461 gtk_entry_set_visibility(GTK_ENTRY(entry), FALSE); |
| 2462 #if !GTK_CHECK_VERSION(2,16,0) |
|
| 2463 if (gtk_entry_get_invisible_char(GTK_ENTRY(entry)) == '*') |
|
| 2464 gtk_entry_set_invisible_char(GTK_ENTRY(entry), PIDGIN_INVISIBLE_CHAR); |
|
| 2465 #endif /* Less than GTK+ 2.16 */ |
|
| 2466 g_signal_connect(G_OBJECT(entry), "changed", |
2462 g_signal_connect(G_OBJECT(entry), "changed", |
| 2467 G_CALLBACK(proxy_print_option), (void *)PROXYPASS); |
2463 G_CALLBACK(proxy_print_option), (void *)PROXYPASS); |
| 2468 |
2464 |
| 2469 if (proxy_info != NULL && purple_proxy_info_get_password(proxy_info) != NULL) |
2465 if (proxy_info != NULL && purple_proxy_info_get_password(proxy_info) != NULL) |
| 2470 gtk_entry_set_text(GTK_ENTRY(entry), |
2466 gtk_entry_set_text(GTK_ENTRY(entry), |