Brian Cameron, Arvind Umrao, and I have performed a major overhaul
on the xscreensaver code for build snv_142.

While the long-term plan is still to migrate to gnome-screensaver
& gdm for screen locking, that is a large project that will take
some time, and this provides some long-needed fixes in the interim.

We have resynced from the upstream 5.01 to 5.11 and greatly reduced
the number & size of patches we apply to our fork, though we still
differ greatly in the gtk-based unlock dialog we provide.   (Since
upstream implemented a full PAM conversation function in 5.02, we
now differ much less from them in that area than previously.)

Other changes include:
 - Improvements to appearance of PAM messages/promps in the unlock dialog
 - Fixed prompting for a new password when unlocking with an expired passwd
 - Additional accessibility metadata for the widgets in the unlock dialog
 - More messages from upstream passed through to unlock dialog,
   including "(Caps Lock?)" warning if Caps Lock key was on when
   authentication fails, and count of failed attempts to unlock.
 - xscreensaver-demo (the preferences dialog) now uses gnome-help
   to display man pages, instead of opening a terminal window running
   the man command
 - Systems without RANDR support (mainly SPARCs) should no longer display
    a ton of 'Xlib: extension "RANDR" missing' messages.
 - better handling of RandR changes while the screen is locked

For those who can't wait for the official build bits, or who want
to submit changes of their own, you can find the SUNWxscreensaver.spec
& all the patches in the trunk branch of the JDS spec-files svn repo
on opensolaris.org.

If you find any problems, please let us know, either on the mailing
list or in the development/gnome/screensaver category on the
defect.opensolaris.org bugzilla.

Also, QA is developing a list of things that should be tested for the
screensaver.  If you've got suggested additions, we'd also be interested
in those, especially if they can be automated or easily tested.

-- 
        -Alan Coopersmith-        alan.coopersm...@oracle.com
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
desktop-discuss mailing list
desktop-discuss@opensolaris.org

Reply via email to