[jsword-devel] New Release of Bible Desktop

Troy A. Griffitts scribe at crosswire.org
Sun Jun 24 09:10:20 MST 2007


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




More information about the jsword-devel mailing list