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