Re: gscreensaver :: a bit of a mockup



I should note that the HIG has a model for what a password alert should
look like.  This pretty clearly falls into that category, so I would
recommend that you follow that model.  I have a glade file for such a
dialog of this somewhere since I've been contemplating writing a
screensaver myself (perhaps some collaboration is in order).

Interestingly, most of the code needed to write a gtk screensaver can
already be found in Dr. Wright.

Also, an important consideration will be some sort of support for
assistive technologies, like onscreen keyboard and magnifier support, so
keep that in mind as you plan your development.

-Rob

On Tue, 2004-05-04 at 16:36 +0800, Davyd Madeley wrote:
> I get the feeling I'm treading on eggshells here, but I was encouraged
> to post something I did the other week.
> 
> http://www.livejournal.com/users/davyd/100870.html
> 
> There is a mockup of my sample lock screen dialog available (yes it's in
> Python, "it's only a model")
> 
> Features I am aiming for include:
>  - i18n, l10n and a11y (I feel these are paramount for a core GNOME
>    component),
>  - HIG compliance,
>  - Integration with GDM (the face comes from the GDM)
>  - GConf support, all screensaver settings should be defined in GConf,
>    eg:
>     - what "hacks" to use in the screensaver, what "hacks" are available
>     - how long till we blank the screen, etc.
>     - a logout policy (anyone can log a user out after x minutes, only
>       an admin can log a user out, noone can log a user out, etc)
>     - a switch user policy (see integration with GDM)
>  - D-Bus support (tell the desktop we're blanking the screen),
>  - Solutions to several xscreensaver bugs (it seems to ignore mouse axis
>    4 and 5; you can't unblank while it's fading),
>  - A better solution to running multiple screensavers on the same
>    computer, if they can all run "xmatrix" then run only one copy for
>    all screens. We don't have _that_ much spare CPU yet.
> 
> I'm not sure how easy some of these problems will be to solve, however
> ideally we would just write something new to connect to the old
> xscreensaver "hacks". This means we'd still depend on xscreensaver for
> the list of different screensavers, but since most of them are quite
> pretty, I don't see a problem with that. This also means we wouldn't
> lose any functionality.
> 
> While I can help on this project, I'm not sure I have to raw abilities
> to get it done by myself, and definitely not in time for GNOME 2.8.
> 
> Time to get my flameproof pants on.
> --d
> 
> -- 
> http://davyd.ucc.asn.au/
>  
> PGP Fingerprint <http://davyd.ucc.asn.au/pgp>
> 08B0 341A 0B9B 08BB 2118  C060 2EDD BB4F 5191 6CDA
> 
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
> 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]