[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