[jsword-devel] New Release of Bible Desktop

DM Smith dmsmith555 at yahoo.com
Sun Jun 24 10:45:49 MST 2007


On Jun 24, 2007, at 12:10 PM, 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 :)

:) That is the Linux/X11/Metacity image. And the Windows version does  
look like it :)

>
> 	o	The webstart digital security popup tells me that the publisher is
> Thawte Freemail Member


I am a Thawte Freemail member and am signing the code with my  
certificate. The advantage over a self-signed, development  
certificate is that WebStart does not tell the user to not trust the  
install. I tried to get a free code signing certificate a year or so  
ago, but they needed your permission for it, since you are the  
registered domain owner.


>
> 	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.


We have it set up that clicking on it will make it go away. And it  
times out after a couple of seconds. Unless there is a problem a bit  
early on. Which is what I suspect is happening to you.


>   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 not either. I'll give it a go a bit later, when I am sitting in  
front of my Fedora installation.


>   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/
>


It should work :) In the past the problem was that the install  
location was not writeable. If you were to open up permissions, does  
that make it work?


> 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