[jsword-devel] New Release of Bible Desktop

Troy A. Griffitts scribe at crosswire.org
Sun Jun 24 09:26:02 MST 2007


Just a side note.  I curiously double clicked on the BibleDesktopWin.exe 
(also noticed there is both a BibleDesktopWin.exe and BibleDesktop.exe) 
and it told me it was going to download a jre (windows i386), which it 
proceeded to do and install somewhere on my linux box (ah, 
home/scribe/.wine/drive_c/Program Files/Java/jre1.5.0_01) and then ran 
BibleDesktop, which subsequently stopped at the exact same place.  Could 
this give a clue that it might be my installed module set?  Kinda cool 
it looks like wine will run Java apps these days-- not the most useful 
function of wine, but the coolness factor is high.

Troy A. Griffitts wrote:
> DM,
> 	Don't drink more coffee!
> 
> 	:)
> 
> 	Excited to try out the new release.  A few comments as I go through 
> things as a dumb user.
> 
> 	o	On the Bible Desktop main page, the screenshot says "The Windows 
> version looks like this:"  I could swear that looks like a 
> Linux/X11/Metacity decorated title bar :)
> 
> 	o	The webstart digital security popup tells me that the publisher is 
> Thawte Freemail Member
> 
> 	o	I'm sitting at the splash screen.  The byline is cute.  I'm still 
> waiting.  No drive activity...  OK, it's been several minutes and the 
> silly splash screen is still up and covering all my other windows.  This 
> is quite rude and though windows users expect this, as a patron of a 
> true operating system, this is unacceptable.  May I suggest not forcing 
> this to stay on top.  Many minutes later, I'm giving up and hunting for 
> the process to kill...  At least I didn't have to -9 it.  Not sure what 
> went wrong.  I'm running a standard Fedora 7 install with my SWORD 
> modules in the standard location at /usr/share/sword and default 
> /etc/sword.conf which looks like this:
> 
> [Install]
> DataPath=/usr/share/sword/
> 
> Is there any info I can send to help discover where things are stopped? 
>   I do have most all modules installed.  But I don't think anything was 
> happening because the drive light wasn't doing anything.
> 
> Ah, I have a BibleDesktop Folder on my desktop now and when I run the 
> BibleDesktopUnix.sh in a terminal, I get:
> 
> [scribe at localhost BibleDesktop]$ ./BibleDesktopUnix.sh
> java.lang.ExceptionInInitializerError
>          at org.crosswire.jsword.book.Defaults.<clinit>(Defaults.java:575)
>          at 
> org.crosswire.bibledesktop.desktop.Desktop.refreshBooks(Desktop.java:955)
>          at 
> org.crosswire.bibledesktop.desktop.Desktop.fillChoiceFactory(Desktop.java:936)
>          at 
> org.crosswire.bibledesktop.desktop.Desktop.generateConfig(Desktop.java:771)
>          at 
> org.crosswire.bibledesktop.desktop.Desktop.<init>(Desktop.java:155)
>          at 
> org.crosswire.bibledesktop.desktop.Desktop$DesktopThread.run(Desktop.java:1028)
> Caused by: java.lang.StringIndexOutOfBoundsException: String index out 
> of range: -1
>          at java.lang.String.substring(String.java:1938)
>          at 
> org.crosswire.jsword.book.sword.SwordBookMetaData.setLibrary(SwordBookMetaData.java:200)
>          at 
> org.crosswire.jsword.book.sword.SwordBookMetaData.<init>(SwordBookMetaData.java:74)
>          at 
> org.crosswire.jsword.book.sword.SwordBookDriver.getBooks(SwordBookDriver.java:106)
>          at 
> org.crosswire.jsword.book.sword.SwordBookDriver.getBooks(SwordBookDriver.java:79)
>          at org.crosswire.jsword.book.Books.registerDriver(Books.java:245)
>          at org.crosswire.jsword.book.Books.autoRegister(Books.java:411)
>          at org.crosswire.jsword.book.Books.initialize(Books.java:383)
>          at org.crosswire.jsword.book.Books.<init>(Books.java:62)
>          at org.crosswire.jsword.book.Books.<clinit>(Books.java:468)
>          ... 6 more
> 
> Looking at line 575 here:
> http://crosswire.org/svn/jsword/trunk/jsword/src/main/java/org/crosswire/jsword/book/Defaults.java
> doesn't seem like things are in sync.
> 
> Hope this helps.
> 
> 	-Troy.
> 
> 
> 
> DM Smith wrote:
>> Bible Desktop v 1.0.7 has just been released.
>>
>> This is probably the biggest single release since our 1.0 release.
>>
>> Here is an outline of the changes from the "JSword changes" page:
>> *Version 1.0.7* - POLYGLOT (SEVENTH) UPDATE -
>>
>>     * Fully updated User's Manual covering all the features.
>>     * Bible Desktop now allows viewing Bibles in Parallel. Unlike all
>>       other Bible programs, you can have as many as you like.
>>     * Now you can do a side-by-side comparison of different versions of
>>       the Bible.
>>     * Added a Quick Pick for Bible book and chapter.
>>     * Deep search features: You can now search Strong's Numbers, Notes,
>>       Headings, and Cross References, with a simple rebuild of the index.
>>     * More translation work into German and Farsi.
>>     * Dates for the Daily Devotional are now internationalized.
>>     * Better Mac experience:
>>           o Preferences, About and Quit are on the Bible Desktop menu.
>>           o The nightly build is now available as a Mac application.
>>     * More bug fixes:
>>           o Selecting a passage in the Select Passage dialog box will
>>             now automatically search when it is closed.
>>           o After indexing a Bible, the Search box shows up automatically
>>           o After changing the font of the Bible View, it takes affect
>>             immediately.
>>           o Performance is better overall.
>>           o Problem with the last verse of every chapter in the NET
>>             Bible fixed.
>>           o Problem with ASV Bible fixed.
>>     * More preference changes:
>>           o Change Bible Desktop's font. Great for high resolution
>>             monitors and for viewing Bible Desktop in Farsi.
>>           o Change the language of Bible Desktop. See what it would look
>>             like in German or Farsi.
>>           o Tool tips now provide quick help for each option. See the
>>             manual for more details.
>>     * Hidden and undocumented preferences are available for those who
>>       want to hack Bible Desktop
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> jsword-devel mailing list
>> jsword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/jsword-devel
> 
> 
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel




More information about the jsword-devel mailing list