I released FireBible 1 late this Sunday; I was really keen to get this out alongside the Firefox 3.5 release, but missed by a few weeks due to small issues discovered at the last minute every weekend. In fact, this version of FireBible is 1.0.1; 1.0.0 was out for about 30 minutes when I found an inconvenient bug in the Ubiquity support and decided to pull the release and go back to 0.8.5 until I could fix it. FireBible 1 is compatible with Firefox 3.0 – 3.6, support for Firefox 1.5 & 2 has been dropped.
The key new features in this release are:
- Centralized, categorized history & bookmarks access.
- Commentary support.
- Ubiquity support.
An earlier blog post I made already covers the bookmark and history enhancements.
What I am most excited about, is the Ubiquity support; this is only available if you have the Ubiquity extension installed, something I highly recommend even beyond FireBible use. You need Ubiquity 0.5 or higher, 0.1.x versions are not supported. With Ubiquity, looking up verses is easy and fast. Just type in the verse reference and you will see the verse in the preview area. If you want to see content from a different Bible, add the from BibleName modifier and the preview changes accordingly. If you want to study this further in Firefox, just press enter to open the passage in Firefox. Want to place the contents in a blog post or another text area? Invoke Ubiquity from within the intended passage destination, type in your reference and press enter. If you want to copy the content into an external application, just add the to clipboard modifier and the passage will be copied into your clipboard, ready for pasting anywhere. Detailed preferences allow you to customize exactly what you would like inserted or copied. I have plans to add more Ubiquity support in the future, perhaps support for looking up definitions and searches to start with, so please let me know what you think!
Commentary support allows you to view commentaries directly from the FireBible toolbar just like a Bible, or you can have one selected in the sidebar and it will automatically synchronize itself with the passage you are reading. Commentaries will even be available for search results. Having commentary support means that FireBible now supports almost all SWORD module types. It still does not support user commentaries or locked modules, but that will arrive soon enough. Combined with the Ubiquity support, I decided to change the intended version for this release from 0.9 to 1.0.
Other relatively minor changes in this release were:
- Visual refresh, favicons now used for pages so they can be easily identified in history / bookmarks / address bar.
- Daily devotionals will be initialized with the current date preselected.
- Bible list now alphabetized.
- Pages can link to bible:// or sword:// URIs without causing security exceptions.
For more details and the actual download, head on over to the FireBible page. If you already have FireBible installed, it may have updated to this version already. If not, just go to Tools > Add-ons and hit the Find Updates button. This version will also be the first version of FireBible to be submitted to AMO so please let me know if you run into any issues as the audience for this extension will now grow manyfold and I’d like it to be a smooth experience. As always, feedback appreciated!
Installing this on Windows is easier than on Linux. Linux doesn’t have e-sword support which has much more than text. That said, I still like the bookmarks. The next pain in Linux is the JVM, Ubuntu ships with a package (GCJ yes) called IcedTea which needs you to change every possible symlink just to get an install Sun JVM working with it. (PS: My Windows machines are VMs – so you are sure it works on 2000, XP Pro and Vista without VM issues.) Unable to add works or remove them from within Firebible is probably what you’d be addressing in your next release. The interface is nice.
Ubiquity 0.5 works cool, tested on Firefox build 3.0.11, 3.0.12, 3.1, 3.2, 3.5 and 3.6. That’s cool.
Wow, that’s some *serious* testing, thank you!
Re: IcedTea, I actually tried getting the extension to work with this, but it didn’t seem to want to. I’ll try again one of these days, hopefully I can restore IcedTea correctly after uninstalling the Sun JRE…
As far as the Sun JRE was concerned, all I had to do was an apt-get sun-java6 (or something, I forget the exact package name) and it worked, I think it fixed up the *relevant* symlinks and installed the Sun Java plugin in Firefox. If that does not work, it would certainly not be too much fun for sure!
Re: modules, totally agree; as I was updating the page, I realized what a pain it is to manage modules (not too bad if you use BibleDesktop which is part of JSword), so I’m hoping to add that to the next version asap.
Plus Linux users get confused as Ubiquity is a LiveCD package available on most Ubuntu installations post 7.x. You could make this explicit on your page. Sorry I can’t edit prior responses.
[…] history and Ubiquity support for fast verse lookup. More details about this release are available here or go directly to the FireBible website to […]