diff options
author | Brian Cameron <Brian.Cameron@Sun.Com> | 2005-03-17 20:09:59 +0000 |
---|---|---|
committer | Brian Cameron <bcameron@src.gnome.org> | 2005-03-17 20:09:59 +0000 |
commit | 0ff3df09fa0eb23811a38eb518302e8f81159737 (patch) | |
tree | 1acd1d539d7d3ac572e398f7947c60a7c3a7646a /gui/greeter/greeter_parser.c | |
parent | 2d0ae7dd3f4b1388cbfa7e581eb7a3751abfab9c (diff) | |
download | gdm-0ff3df09fa0eb23811a38eb518302e8f81159737.tar.gz |
Fixed so it recognizes gdmgreeter is installed to LIBEXEC and now uses
Thu Mar 17 2:06:00 2005 Brian Cameron <Brian.Cameron@Sun.Com>
* configure.in, gui/greeter/gdmthemetester.in (added),
gui/greeter/gdmthemetester (removed): Fixed so
it recognizes gdmgreeter is installed to LIBEXEC and
now uses gdmwhich instead of which (same logic that the
Init, PreSession, etc. scripts) so it works better on
Solaris.
* daemon/gdm.h, daemon/slave.c, gui/gdmlogin.c,
gui/greeter/greeter.c, gui/greeter/greeter_item_ulist.c,
docs/C/gdm.xml, gui/greeter/greeter_parser.c,
gui/greeter/themes/circles/circles.xml,
gui/greeter/themes/circles/happygnome.xml,
gui/greeter/themes/circles/happygnome-list.xml: Made
face browser much less braindead. The facebrowser is
no longer insensitive when entering the password so
you can change the selected user without having to
enter an invalid password. Also added a cancel
button which allows user to reselect a different
username without having to enter an invalid password.
Removed the stupid double-click requirement to select
a user with the face browser. Now just clicking on
a user takes you to password entry. Clicking the
cancel button unselects all users in the face browser
and takes the user back to the Username prompt.
Diffstat (limited to 'gui/greeter/greeter_parser.c')
-rw-r--r-- | gui/greeter/greeter_parser.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gui/greeter/greeter_parser.c b/gui/greeter/greeter_parser.c index 67d7c1c7..962464f8 100644 --- a/gui/greeter/greeter_parser.c +++ b/gui/greeter/greeter_parser.c @@ -1064,6 +1064,11 @@ parse_stock (xmlNodePtr node, g_free (*translated_text); *translated_text = g_strdup (_("Username:")); } + else if (g_ascii_strcasecmp (prop, "cancel") == 0) + { + g_free (*translated_text); + *translated_text = g_strdup (_("_Cancel")); + } else { g_set_error (error, |