[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Screensavers
From: ian reinhart geiser <geiseri () yahoo ! com>
Date: 2002-06-28 21:55:30
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have some OpenGL screensavers in the kdeartwork module.
What I did for mine was to base my code off of the blank mode screen saver.
Really doing screensavers in KDE is painfully simple. I think there is also
a KDevelop template to do them too.
If you have any questions though you can ask me.
Cheers
- -ian reinhart geiser
On Friday 28 June 2002 05:30 pm, Karl Robillard wrote:
> I'm porting an OpenGL Windows screensaver to KDE and I have a few
> questions.
>
> What is the status of KDE screensavers?
> It seems like the same few boring savers have been part of KDE for years.
> Is there some reason that no one writes KDE screensavers?
>
> Xscreensaver author Jamie Zawinski seems to think there are problems with
> KDE screensavers, but in his 2002-04-03 post to this list he doesn't really
> explain what those problems are (why are multiple configuration tools are
> bad?) What are the issues here? I've looked briefly at the GTK
> xscreensaver setup tool shipped with RedHat 7.3 and there doesn't seem to
> be any GUI configuration for the savers - you just type command line
> arguments in a string widget. This doesn't seem suitable for either
> desktop project (GNOME/KDE).
>
> How do I get my savers into the official KDE CVS tree?
>
> I didn't find any documentation on 'How to write a KDE screensaver'. Does
> such a document exist?
>
> Lastly, my saver runs fine in the preview window and in my setup dialog.
> When it runs fullscreen using the 'Test' button or in 'real' saver mode,
> however, the display just has weird artifacts while the saver is running.
> I'm using this code to create the saver, where FluxWidget is derived from
> QGLWidget:
>
>
> KFluxScreenSaver::KFluxScreenSaver( WId id ) : KScreenSaver( id )
> {
> readSettings();
> _flux = new FluxWidget;
> embed( _flux );
> _flux->show();
> }
>
>
> -Karl Robillard
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> >> unsubscribe <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9HNtSPy62TRm8dvgRAgU8AKDgDk6lxDrma22r70iWlV8xa+8yHACg1d9t
FO5UdHxihBdgSeR2XI7w3h8=
=sNIy
-----END PGP SIGNATURE-----
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic