CVSROOT:        /cvs/gnome
Module name:    gdm2
Changes by:     bcameron        05/10/06 17:30:26

Modified files:
        .              : ChangeLog 
        gui            : gdmlogin.c 
        gui/greeter    : greeter.c greeter.h greeter_item_pam.c 

Log message:
2005-10-06  Brian Cameron <[EMAIL PROTECTED]>

* gui/gdmlogin.c, gui/greeter/greeter.c,
gui/greeter/greeter_item_pam.c:  Change
the way the "OK" and "Cancel" buttons work
so that they are consistant.  Now the
"Cancel" button in gdmlogin is active
when the Username is requested and
pressing it just clears the field.  This
makes gdmlogin work like gdmgreeter.  This
is easier than changing gdmgreeter
because the greeter themes don't support
changing buttons sensitivity.  Also it
is somewhat useful for Cancel to work
this way.  Now make the buttons
insensitive when ok/enter/tab is pressed
and make them sensitive again when the
greeter wants entry.  This fixes bug
#318017 where users could corrupt
gdmgreeter's memory by hitting cancel
after authentication (which would only
happen if the PostLogin script caused
a long enough delay to allow this (or
perhaps on a real slow machine).

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gdm2&who=bcameron&date=explicit&mindate=2005-10-06%2017:29&maxdate=2005-10-06%2017:31

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to