Mercurial > pidgin.yaz
diff pidgin/gtkpluginpref.c @ 24987:17b840986607
GTK+ 2.16.0 will set the invisible character to a nice bullet instead of
an asterisk, which has been the default up until now. So we should stop
setting the invisible character ourselves in GTK+ 2.16.0 and higher. The
comment in pidgin.h is cool because it talks about stuff that hasn't
happened yet in the past tense.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sat, 24 Jan 2009 02:19:14 +0000 |
parents | 485383451769 |
children | 584063555949 |
line wrap: on
line diff
--- a/pidgin/gtkpluginpref.c Sat Jan 24 02:02:25 2009 +0000 +++ b/pidgin/gtkpluginpref.c Sat Jan 24 02:19:14 2009 +0000 @@ -101,8 +101,10 @@ if (purple_plugin_pref_get_masked(pref)) { gtk_entry_set_visibility(GTK_ENTRY(entry), FALSE); +#if !GTK_CHECK_VERSION(2,16,0) if (gtk_entry_get_invisible_char(GTK_ENTRY(entry)) == '*') gtk_entry_set_invisible_char(GTK_ENTRY(entry), PIDGIN_INVISIBLE_CHAR); +#endif /* Less than GTK+ 2.16 */ } g_signal_connect(G_OBJECT(entry), "changed", G_CALLBACK(entry_cb),