| 953 if (value != NULL) |
953 if (value != NULL) |
| 954 gtk_entry_set_text(GTK_ENTRY(input), value); |
954 gtk_entry_set_text(GTK_ENTRY(input), value); |
| 955 if (pce->secret) |
955 if (pce->secret) |
| 956 { |
956 { |
| 957 gtk_entry_set_visibility(GTK_ENTRY(input), FALSE); |
957 gtk_entry_set_visibility(GTK_ENTRY(input), FALSE); |
| |
958 #if !GTK_CHECK_VERSION(2,16,0) |
| 958 if (gtk_entry_get_invisible_char(GTK_ENTRY(input)) == '*') |
959 if (gtk_entry_get_invisible_char(GTK_ENTRY(input)) == '*') |
| 959 gtk_entry_set_invisible_char(GTK_ENTRY(input), PIDGIN_INVISIBLE_CHAR); |
960 gtk_entry_set_invisible_char(GTK_ENTRY(input), PIDGIN_INVISIBLE_CHAR); |
| |
961 #endif /* Less than GTK+ 2.16 */ |
| 960 } |
962 } |
| 961 pidgin_add_widget_to_vbox(GTK_BOX(data->entries_box), pce->label, data->sg, input, TRUE, NULL); |
963 pidgin_add_widget_to_vbox(GTK_BOX(data->entries_box), pce->label, data->sg, input, TRUE, NULL); |
| 962 g_signal_connect(G_OBJECT(input), "changed", |
964 g_signal_connect(G_OBJECT(input), "changed", |
| 963 G_CALLBACK(joinchat_set_sensitive_if_input_cb), data); |
965 G_CALLBACK(joinchat_set_sensitive_if_input_cb), data); |
| 964 } |
966 } |
| 6824 if (value != NULL) |
6826 if (value != NULL) |
| 6825 gtk_entry_set_text(GTK_ENTRY(input), value); |
6827 gtk_entry_set_text(GTK_ENTRY(input), value); |
| 6826 if (pce->secret) |
6828 if (pce->secret) |
| 6827 { |
6829 { |
| 6828 gtk_entry_set_visibility(GTK_ENTRY(input), FALSE); |
6830 gtk_entry_set_visibility(GTK_ENTRY(input), FALSE); |
| |
6831 #if !GTK_CHECK_VERSION(2,16,0) |
| 6829 if (gtk_entry_get_invisible_char(GTK_ENTRY(input)) == '*') |
6832 if (gtk_entry_get_invisible_char(GTK_ENTRY(input)) == '*') |
| 6830 gtk_entry_set_invisible_char(GTK_ENTRY(input), PIDGIN_INVISIBLE_CHAR); |
6833 gtk_entry_set_invisible_char(GTK_ENTRY(input), PIDGIN_INVISIBLE_CHAR); |
| |
6834 #endif /* Less than GTK+ 2.16 */ |
| 6831 } |
6835 } |
| 6832 pidgin_add_widget_to_vbox(GTK_BOX(data->entries_box), pce->label, data->sg, input, TRUE, NULL); |
6836 pidgin_add_widget_to_vbox(GTK_BOX(data->entries_box), pce->label, data->sg, input, TRUE, NULL); |
| 6833 g_signal_connect(G_OBJECT(input), "changed", |
6837 g_signal_connect(G_OBJECT(input), "changed", |
| 6834 G_CALLBACK(addchat_set_sensitive_if_input_cb), data); |
6838 G_CALLBACK(addchat_set_sensitive_if_input_cb), data); |
| 6835 } |
6839 } |