Posts Tagged firebible
The most significant update in this release is the ability to download and manage your content from within FireBible. You can also set custom fonts per module or per language. No longer do you need to use a browser to download a module and unzip it manually, simply go to Tools > FireBible and click Manage Books to bring up the new manager, select a Bible (or any other module) you wish to read and click Install to download and install it, the downloaded module will be available for viewing in FireBible immediately.
This release also adds support for Strong’s words and word morphology. Simply enable them from the View > FireBible menu and load a module which contains this metadata, like the KJV to see the links inline with the text. Note: Please make sure you have the Strong’s / Morphology modules installed and then select the modules you wish to use on the Display tab of the FireBible preference page.
This version of FireBible was submitted as an entry to the Extend Firefox 3.5 contest and I had to create a few screencasts describing how it worked – you can check those out here: FireBible Screencasts I hope you like them, they took way too much time!
As always, if you have FireBible installed, please check for updates to install version 1.1, or head on to FireBible to get it!
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!
As usual, this has been sitting complete but unpolished on my machine for a few months now and I haven’t had any time to finish it the way I wanted. I have mostly finished with History and Bookmark support, so this is a sneak peak into what is coming in FireBible 0.9. The primary issue that I was grappling with was whether Dictionary / Glossary lookups should make it to one of the primary history lists. I decided that they shouldn’t and moved on to thinking about how all history / bookmark entries could be segregated by type. There are many different types of SWORD modules, but for the purpose of history and bookmark listings, I have divided them into the following four categories:
- General Books/Daily Devotionals/Essays/Other
FireBible annotates the URLs when you visit them, placing them in one of the four categories above. Then using a simple places query, I can list them out in any way I want. What you see in the screenshot is just a number of queries I think will be useful. Besides the FireBible toolbar, they are also available in the Bookmarks menu where they can be modified and queries can be added or deleted.
Of course, FireBible has always had history, bookmark and tagging support since the beginning. Anything you read is recorded in Firefox’s regular history and locations can be bookmarked just like regular HTTP URLs. FireBible 0.9 simply adds annotations to these URLs so they can be correctly categorized and presents them in a central location, without being “disturbed” by your regular browsing history. Because the annotations will only be added for content you read after installing FireBible 0.9, the categorization might seem off for a bit, but it will settle down with use. I plan to make FireBible 0.9 available around the time Firefox 3.5 is available. FireBible 0.9 will only work on Firefox 3 and above, Firefox 2 support has been dropped, primarily because of the places queries and some cool new features yet to arrive. Stay tuned!
In the meanwhile, if you have any suggestions or critique, do send them along or leave a comment.
This has probably been the fastest follow-on release I have made across all my projects (still not fast enough), due to an internationalization bug a few users ran into; for any language for which a JSword localization existed, the Bible toolbar / search could produce invalid URLs. I also happened to be working on Map / Image support so that got bundled in too. I managed to throw in a few verse display settings as well, more preferences like this to come in the future. If you already have FireBible installed, simply go to Tools > Add-ons and click Find Updates to find the FireBible update. Or you could head on to FireBible and pick it up.
There are no Map or Image modules in the Crosswire repository due to copyright issues, but you can find many in Karl Kleinpaste’s public module repository. FireBible may only display text for a few of these modules due to a bug in JSword which should be fixed in the next JSword release. Watch this space for updates.
As always, all feedback appreciated; hope you enjoy this release!
It’s been nearly a year since the last FireBible release. Way too long since most of the core functionality for this version was ready way back in July last year. What’s new? General Book, Daliy Devotional, Glossary and Dictionary support. The awesome bar in Firefox 3 makes looking up content especially easy since all you need to do is type in the title of previously viewed / bookmarked content and Firefox will suggest the best links for you. This version is compatible with JSword 1.6 and the new Java plugins from Sun (see special instructions if you have Java 1.6 update 10 or update 11 installed). For more details, head on to the FireBible page.