[jsword-devel] another bible viewer based on JSword API

DM Smith dmsmith555 at yahoo.com
Tue Apr 29 03:48:01 MST 2008


On Apr 28, 2008, at 11:29 PM, Tonny Kohar wrote:

> Hi,
>
> Thanks for the feedback, it is very appreciated. And I am glad it is
> works in your Mac OSX environment although with some quirks that need
> to be sorted out.
>
> I will go back to coding and fix those annoying quirks. And related to
> the font size, on the next release I am planning to add user
> preferences so user could place their own font style/attribute/size.
> Do you have any idea what kind of font style/size which is suitable
> for reading in Mac OSX eg: sanserif 12 or sanserif 14
> (bold/italic,normal) for the default (of course the user will be able
> to change it in the preferences dialog), I am looking for the defaulf
> font/style/size that looking good on Mac OSX

In BibleDesktop, we use: "Serif-PLAIN-14" for all platforms.
The other mechanism I've used in the past is to pick a widget with a  
font and size I like and use that with something like:
Font defaultFont = new Dialog().getFont();

Either mechanism is fine, but the key is to either use a symbolic font  
name that Java defines or to ask the UI manager directly or indirectly  
for a font. That way you avoid defaulting to a font that is not  
present on a platform.

>
>
> Cheers
> Tonny Kohar
> -- 
> Alkitab Bible Study
> imagine, design, create ...
> http://www.kiyut.com
>
> On Mon, Apr 28, 2008 at 8:08 PM, DM Smith <dmsmith555 at yahoo.com>  
> wrote:
>> Tonny Kohar wrote:
>>> Hi,
>>>
>>> Just released Alkitab 0.6 which following enhancements:
>>> - Added Search Panel (Advanced)
>>> - Added some icon
>>> - Various UI Improvement
>>> - Fix Java 1.5 compatibility problem
>>>
>>> It is available at http://www.kiyut.com/products/alkitab/ and the
>>> source code is available at the usual location (under Developer
>>> Section)
>>>
>>> Note: Mac OSX build is available as well. If anyone have tried the  
>>> Mac
>>> OSX build, it will be very appreciated if  could you give us  
>>> feedback
>>> regarding the Mac OSX build especially
>>> - installation (is it easy/user friendly enough ?)
>>> - program running (does it look native mac osx enough ?)
>>>
>>> Any feedback is very appreciated
>>>
>>>
>>
>> Tonny,
>> This works well on my Mac. But it is not quite "Mac" like.
>> Installation:
>> The installer is just a zip and without a Mac you won't be able to
>> create a *.dmg ("disk image") instead. But Mac users expect a *.dmg  
>> and
>> not a *.zip.
>>
>> On Leopard, the latest version of the OS, the zip is downloaded  
>> into the
>> "Downloads" folder and the user has to dig for it.
>>
>> On Tiger, and earlier versions of OSX, the zip is downloaded to the  
>> Desktop.
>>
>> Unless the user has changed default settings, the zip is  
>> automatically
>> unzipped.
>>
>> The "app" that you built probably should begin with a capital "A".
>>
>> FYI, the experience a user gets for a *.dmg is that it is  
>> automatically
>> mounted and shown in it's own Finder view. The view typically has the
>> application and frequently a shortcut to the Applications folder. The
>> background image typically includes a banner or splash for the
>> application and some kind of indication that the user should drag the
>> application to the Applications folder. This indicator may be text  
>> or if
>> there is a shortcut to the folder present a visual representation  
>> of the
>> drag.
>>
>> Application:
>> The About and Preferences are in the expected location.
>> On Leopard, a Help menu is automatically provided and it contains a
>> "Spotlight" for the app's menu. (This is not present on earlier OSX).
>> This makes the absence of any kind of application help stand out.
>> The menu's the adhere to the Mac UI guidelines (i.e. no underlined
>> mnemonics),  but the Preferences -> Advanced have mnemonics indicated
>> with an &.
>> Probably because the application is in an early state of development,
>> there is too much NetBeans showing through as menu items.
>> The big problem I have is that the font being used is way too small  
>> for
>> me to comfortably read Bible text. This should be a simple CSS  
>> change or
>> you need to let the user establish their preferred font and size.
>>
>> Other than that I like what I see!
>>
>> Congrats.
>>
>> In Him,
>>    DM
>>
>>
>>
>>
>> _______________________________________________
>> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/jsword-devel/attachments/20080429/5f576dad/attachment.html 


More information about the jsword-devel mailing list