pidgin/gtkrequest.c

branch
cpw.darkrain42.xmpp.avatars
changeset 25542
eb604c9feee9
parent 25457
477f84ff0a7e
child 25874
966325e48356
equal deleted inserted replaced
25481:46c34a4f99df 25542:eb604c9feee9
428 gtk_entry_set_text(GTK_ENTRY(entry), default_value); 428 gtk_entry_set_text(GTK_ENTRY(entry), default_value);
429 429
430 if (masked) 430 if (masked)
431 { 431 {
432 gtk_entry_set_visibility(GTK_ENTRY(entry), FALSE); 432 gtk_entry_set_visibility(GTK_ENTRY(entry), FALSE);
433 #if !GTK_CHECK_VERSION(2,16,0)
433 if (gtk_entry_get_invisible_char(GTK_ENTRY(entry)) == '*') 434 if (gtk_entry_get_invisible_char(GTK_ENTRY(entry)) == '*')
434 gtk_entry_set_invisible_char(GTK_ENTRY(entry), PIDGIN_INVISIBLE_CHAR); 435 gtk_entry_set_invisible_char(GTK_ENTRY(entry), PIDGIN_INVISIBLE_CHAR);
436 #endif /* Less than GTK+ 2.16 */
435 } 437 }
436 } 438 }
437 gtk_widget_show_all(vbox); 439 gtk_widget_show_all(vbox);
438 } 440 }
439 441
789 gtk_entry_set_text(GTK_ENTRY(widget), value); 791 gtk_entry_set_text(GTK_ENTRY(widget), value);
790 792
791 if (purple_request_field_string_is_masked(field)) 793 if (purple_request_field_string_is_masked(field))
792 { 794 {
793 gtk_entry_set_visibility(GTK_ENTRY(widget), FALSE); 795 gtk_entry_set_visibility(GTK_ENTRY(widget), FALSE);
796 #if !GTK_CHECK_VERSION(2,16,0)
794 if (gtk_entry_get_invisible_char(GTK_ENTRY(widget)) == '*') 797 if (gtk_entry_get_invisible_char(GTK_ENTRY(widget)) == '*')
795 gtk_entry_set_invisible_char(GTK_ENTRY(widget), PIDGIN_INVISIBLE_CHAR); 798 gtk_entry_set_invisible_char(GTK_ENTRY(widget), PIDGIN_INVISIBLE_CHAR);
799 #endif /* Less than GTK+ 2.16 */
796 } 800 }
797 801
798 gtk_editable_set_editable(GTK_EDITABLE(widget), 802 gtk_editable_set_editable(GTK_EDITABLE(widget),
799 purple_request_field_string_is_editable(field)); 803 purple_request_field_string_is_editable(field));
800 804

mercurial