[mobile-devel] SwordReader CAB 090alpha2

SonWon sonwon.1 at gmail.com
Sat Aug 2 05:52:57 MST 2008


David,

This looks great, unfortunately I found a bug.

Go to Gen 1:1 now page scroll, now slowly drag down so you can see verse 
7 again.  I have two verse 8's?  I have a duplicate verse for the last 
verses on each first page.  The rest of the verses look okay.

I'll post a bug later when I have more time.

I just noticed something else if you goto Ps 119:62 then you have to 
wait for the whole chapter to load before you see verse 62.  This 
behavior works this way whenever a goto in the middle of the chapter.  
It negates the purpose of loading by screen if your trying to follow a 
sermon.

Sorry for the negatives, I really think you are doing a great job with 
SwordReader.

Also how tolerant is the html control to different screen heights?  I 
see a need for a mini title across the top since the top of my PDA is so 
busy there is no way to see the verse I am on.  It should be a 
configurable option of course.

And while I have your ear, where do we capture OS type, screen size, 
etc. in the source code?  If you know off the top of your head, else 
I'll debug to find.

Well, I am off to church.


David Trotz wrote:
> I should have done this prior to the CAB file release but I forgot. I 
> ran the code through several memory and resource leak detection tests 
> and patched up all known memory leaks. So I have updated the CAB files. 
> If you downloaded the CAB files earlier, re-download them. I kept the 
> links the same for convenience sake.
> --
> In Christ,
> David Trotz
>
>
> David Trotz wrote:
>   
>> Guys,
>> A new build has been posted. Again this is a very experimental alpha build.
>> Changes for 090alpha2 include:
>>
>> - Added demand/background loading
>> - Fixed verse header being off by one verse. 
>> - Added the paging ability when using the navigation buttons.
>> - Finished adding the paging for SmartPhones into the number chooser.
>> - Adjusted some button sizes as necessary for my Motorola Q9m. If these sizes are too large for some platforms, we may need to use some compile time switches.
>> - Added color to differentiate between OT and NT. Adjusted button size a little more. Need to add a config screen for these settings.
>> - Fixed the bug that would allow two instances of the app. Now a single instance is always enforced.
>> - Added visual feedback about the book/chapter/verse being selected.
>> - Made button widths in the choosers reflect the width of the currently selected font in the device context. This is the first step towards allowing user selected font sizes on the interface
>> - Fixed issue #0000008 which dealt with the NumberChooser being confused when going from a book w/ a large number of chapters to a book with few. 
>> - My fix resulted in my addressing issue #0000009, in which the NumberChooser now reflects the currently selected chapter/verse.
>> - Some restructuring of SRMainFrame. Now SRModuleView takes some responsibility off of SRMainFrame, and pulls together the functionality of SRTextView, SWModule and VerseKey. Much needed for demand loading.
>> - Fixed issue 0000020 (Scrolling, by tap and drag at top of chapter erroneously changes verse)
>> - Progress bar during background loading looks better now and remains while scrolling the text.
>>
>> You may experience times when the application completely freezes, use task manager to kill the application if this happens. This may be due to a deadlock condition in my multi-threading scheme. Its extremely important that if you do manage to deadlock the app, that you can reproduce it and give me the steps as to how. 
>>
>> You are free to do anything you want while background loading (its encouraged), just be aware of a couple of things:
>> Currently there is no check in place to make sure that when scrolling down there is actually text to be displayed (i.e. the background loading has not gotten that far yet) If you do scroll faster than can be loaded you will see blank spots on the page until you scroll back. I plan to deal with this soon. Scrolling does lag a bit when the progress bar is showing (i.e. its loading text in the background) I may bump the background loading down one priority to give scrolling a higher priority and make it more fluid.
>>
>> Please test away. Post all bugs to http://mantis.swordreader.org (registration required)
>>
>> http://www.swordreader.org/builds/pocket_pc/SwordReader_PocketPC_090alpha2_08012008.CAB
>> http://www.swordreader.org/builds/smartphone/SwordReader_SmartPhone_090alpha2_08012008.CAB
>>
>> In Christ,
>> David Trotz
>>
>>
>> _______________________________________________
>> mobile-devel mailing list
>> mobile-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/mobile-devel
>>   
>>     
>
>
> _______________________________________________
> mobile-devel mailing list
> mobile-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/mobile-devel
>
>   

-- 
SonWon

I choose God and all that my choice entails in this life even unto death and look forward to the new life that will come.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/mobile-devel/attachments/20080802/498f0a14/attachment-0001.html 


More information about the mobile-devel mailing list