[sword-devel] LcdBible beta 0.90a available

Lynn Allan sword-devel@crosswire.org
Tue, 23 Dec 2003 21:17:24 -0700


[sword-devel] LcdBible alpha 0.60a prototype available
I believe that the proposed LcdBible front-end is at 'Beta' state. I would
very much
appreciate feedback (suggestions, problems, etc.) from download, installing,
and testing the files referenced below.

SourceForge lcdbible Project Description:
"Easy to use Bible s/w for children/missionaries who have obsolete computers
with LCD (Lowest Common Denominator) components (Pent 233, slow 1 gb drive,
800*600 res, 32 mb mem, broken CD, 28.8 modem, Win98-SE or later).
LcdBibleSetup.exe to fit on 1.44 floppy with WEB-NT."

http://prdownloads.sourceforge.net/lcdbible/LcdBibleSetup-0-90a.exe?download
or
http://home.att.net/~bibleinverse/Download/LcdBibleSetup-0-90a.exe

Progress since 2003-Dec-09 0.60b Alpha:
* "Search Words" instead of "Search Phrase" (will find "Son of God" and "Son
God of")
* Increase font size to 10 rather than 8 for legibility
* Fixed glitch with dragging TextViewer scroll bar
* Stubs for internationalization
* Prevents buffer overflow and shows "Found 204 of 1109 instances of Search
Words: God"

Progress since 2003-Dec-02 0.01c Proof of Concept:
* Using CTreeCtrl to select specific Book+Chapter
* Very simple 'Search Phrase' implemented with case-insensitive logic
(probably adequate for most users?)
* Refactoring to keep LcdBible.exe at 32kb.
* ETA seemes on or ahead of schedule for Dec 24, 2003 delivery (Christmas
eve)
* Component assumption now mentions 'Broken CD', which is typical on
obsolete computers
* 'Audience' expanded to include children. Alternate name for LcdBible is
"L)ittle C)hildren D)evoted to the Bible"

Caveats:
* Glitches on 2nd page of SearchResults and long chapters
* SearchResults needs logic to protect against BufferOverflow
* Project .dsp needs tweaking to set working directory in order to debug
* TitleBar inapproprate when doing search
* Apostrophes seem to be missing
* Minimal commenting, no cppunit, no VisualTest scripts
* Negligible documentation, stub for Tutorial
* Stubs for 'Automation' for 'plug-ins'

An nsis install package for the end-user executable (no source) is available
at:
http://prdownloads.sourceforge.net/lcdbible/LcdBibleSetup-0-90a.exe?download

or
http://home.att.net/~bibleinverse/Download/LcdBibleSetup-0-90a.exe
For now, the 400kb download includes the LcdBible.exe and the WEB NT. It
uses a "plug-in" subset of the Sword-Api that only uses a simplified
RawVerse and CanonVersifier to read verses from modules/texts/rawtext/web/nt
and nt.vss (CanonVersifier is a possible parent class for VerseKey). The
statically linked LcdBible.exe file is 32kb.

http://prdownloads.sourceforge.net/lcdbible/LcdBible-src-0-90a.zip?download

or
http://home.att.net/~bibleinverse/Download/LcdBible-src-0-90a.zip
Source code, including:
* script for nsis-198 installer
* CanonVersifier.cpp and CanonVersifier.h
* project that puts all code in executable (no lib or dll)
* modified RawVerse.cpp and RawVerse.h
* includes RemoveMostTagsAndExtraSpace(char* buf)
* project that builds swordlib_vc6.lib and swordlib_vc6.dll. Then
LcdBible.exe uses swordlib_vc6.dll







Previous message: [sword-devel] Unable to make step2vpl or stepdump
Next message: [sword-devel] LcdBible alpha 0.60a prototype available
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]