[bt-devel] CVS commit

Troy A. Griffitts bt-devel@crosswire.org
Sun, 21 May 2000 14:25:55 -0700


> -Possibility to restart SWORD: Doesn't work everytime. Edit the toolbar and insert the restart action into the bar to use it.
> -Possibility to change Unlock key of a module: To use the new key you have to restart SWORD using the function above.

Joachim,
	I looked into adding the ability to change the cipher key on the fly. 
Although it wouldn't be hard to add a 'hack' for it, the reality is that
the hack would have all kinds of dependencies to work correctly.

The problem.

	SWCipher takes the key as a parameter to its constructor.
		No problem, added a setCipherKey method.

	The CipherFilter, like any other filter, is conditionally added to a
module.  In this case it is added if there is a CipherKey= entry in its
.conf file.  We could add a SWCipher *getCipher() method to the filter.

	From the applications point of view, you currently cannot get a list of
filters from a module.  We could add a method for this also.

	Actually, I just thought of something...  The SWMgr is where the logic
lives to add CipherFilter objects to module.  This should probably be
the place also to add a setCipherKey(const char *modName, unsigned char
*key) method.  Let me look into it...


	-Troy.




> -Autoscrolling works now 90%. Sometimes you have to click on a HTML widget to let the other widgets scroll at the same time.
> How to do it:
> -Open at least two BIble presenters and enable autoscrolling clicking on the "Toggle autoscrolling" buttons in the presenters.
> Enable autoscrolling in all presenters which should be autoscrolled. Start scrolling in a presenter and the other will scroll from
> verse to verse. If it doesn't work see my note above.
> 
> Could you test this, Jeff?
> You can now delete your libkimgio.so* files ;-)
> 
> Thanks for your comments!
> -- Joachim
> BibleTime - the bible study program for KDE
> http://www.bibletime.de/
> info@bibletime.de