[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