On Saturday 25 March 2006 19:10, you wrote:
> The --root mostly works, but the integration leaves a bit to be desired:
> * Output on stderr gets echoed through to the screen
Is this an xscreensaver issue/feature? Kanjisaver doesn't have anything in it 
that could cause that to happen.

> * Configuration is not available through xscreensaver-demo
AFAICT, this is controlled by XML files in /usr/share/xscreensaver/config/ 
that equate options to commandline switches. Other than JLPT level and 
display time, most of the options available for Kanjisaver aren't ones that 
can be neatly configured via commandline switches (colors and fonts 
especially), and none of them are currently accessible via commandline 
switches (since Kanjisaver, being a KScreensaver, uses KConfig to store its 
settings).

> * Preview is not available in the xscreensaver-demo main window,
> though fullscreen preview works
I'm not sure how this is handled.

> * Manual configuration file editing is needed
> I suppose ideally it would just add itself to the set of offered
> xscreensavers on install.

I could create and include one of the XML files that xscreensaver-demo uses to 
pick what to show in its window, but that wouldn't fix most of these issues. 

The only "real" fix here would be, I think, to write a version of Kanjisaver 
that uses SDL/X/OpenGL to display itself and is controlled entirely by 
commandline switches, then create all of the config files that xscreensaver 
uses to pick up screensavers. I'm not hugely keen on doing that myself 
(especially since I don't think too much of xscreensaver in any case), but it 
wouldn't be too difficult, since the hardest part of writing Kanjisaver was 
making the file with all of the kanji info in it.

Let me know if the XML file would be enough, or if you'd prefer another 
solution.

-- 
Ryan Schultz
"Rise above oneself and grasp the world." -- Archimedes


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to