[sword-svn] r61 - trunk

bdrake at www.crosswire.org bdrake at www.crosswire.org
Sat Dec 15 01:57:58 MST 2007


Author: bdrake
Date: 2007-12-15 01:57:57 -0700 (Sat, 15 Dec 2007)
New Revision: 61

Removed:
   trunk/SwordReader.lnk
Modified:
   trunk/TODO.txt
Log:


Deleted: trunk/SwordReader.lnk
===================================================================
--- trunk/SwordReader.lnk	2007-12-14 19:56:35 UTC (rev 60)
+++ trunk/SwordReader.lnk	2007-12-15 08:57:57 UTC (rev 61)
@@ -1 +0,0 @@
-59#"\Program Files\sword\gui.exe"

Modified: trunk/TODO.txt
===================================================================
--- trunk/TODO.txt	2007-12-14 19:56:35 UTC (rev 60)
+++ trunk/TODO.txt	2007-12-15 08:57:57 UTC (rev 61)
@@ -1,11 +1,14 @@
 TODO:
-Strongs, Morphs and X-refs.  Most of the code for these is in there in the original (Johan's code), but broken.  If you want the 
-original, I've got it.
-
 Footnote MessageBoxes need to show Greek when present.  Hebrew ought to be stripped out for tidyness.  MessageBox can handle RtoL text but only for the entire box, and not isolated words.
 
 We need to have two modules that can be brought up on two text window tabs or buttons for comparison (for English plus A.N.Other or for bible plus commentary). GUI.exe builds with a menu item with this in mind.
 
-Also, a SmartPhone version is needed.  For this, the present use of 'MenuBar' in a resource file has to be replaced with 'hard wired' buttons or menus.  We also need a nice Windows install manager based on the Sword Install Manager, but feeding the module files straight to the device via Active Sync.
+Also, a SmartPhone version is needed.  For this, the present use of 'MenuBar' in a resource file has to be replaced with 'hard wired' buttons or menus.  
 
-B. Drake - December 11th 2007
\ No newline at end of file
+We also need a nice Windows install manager based on the Sword Install Manager, but feeding the module files straight to the device via Active Sync.
+
+Add support for designated bible module to use with scripRefs (in simplenavgator.cpp).  Suggested method:  On initialisation, SwordReader should look in the sword home directory for a file called options.conf.  If this file is present, it will look first for a line beginning xrefBible= and use that if present.  Next, it will look for a line beginning lastBible= and if it finds that, it will use the information.  If either of the above is found, it will test modules while they are loaded (in SwordIndex.cpp) and make sure the correct on is still available.  In default of any of the above, the first bible moule loaded will become the scripRef default.
+
+On shutdown, the following values will be saved:  lastBible= will be the last bible module to have been loaded during the current session.  lastRef= will be the book/chapter/verse that was being viewed before exit.  On re-starting the program, it will show the last reference being viewed.  The variable xrefBible= may be edited into the file manually (for now) and we probably ought to have a way of entering it in from the menu eventually.
+
+B. Drake - December 15th 2007
\ No newline at end of file




More information about the sword-cvs mailing list