About 18 months after my last release, just to show this project isn't dead, I have a new release. It doesn't have everything I wanted to add, but I decided it was better to release what I have done and the rest can wait. Changes include:
Better support for Bibles in RTL languages (Arabic, Hebrew)
Supports localised names for books of the Bible
New, simplified page design using cleaner and better HTML (no tables, semantic HTML)
Settings propagate in URLs, so you can turn a setting on and it stays on (and this works even if multiple kio_sword processes are spawned)
Access keys for navigation and toggling formatting settings
Title of the page is meaningful (much better for browsing history in Konqueror)
New shortcut for Bible verses: e.g. sword:John 3:16 (note there is no forward slash after "sword:") to go to your default Bible
Lots of cleaning up of the code, including a new system for settings and output of HTML, using namespaces nicely and naming classes sensibly :-)
Search page pre-selects the default Bible as the module to search
Fixed various bugs
There are a range of other things I wanted to do, and I am very open to suggestions. If you want a feature, even a really small change, please let me know, and remind me again if I have not included something you really wanted.
If anyone wants to come up with a better page design that would be great. The nice thing about this project is you don't have to worry about Internet Explorer -- the only browser you care about is Konqueror, which has excellent CSS support. So you can show off your knowledge of all the latest and greatest CSS2 etc. Anyone?