TurboBible ChangeLog Version 1.17.0 2013-05-09 Sterling C. Franklin * Release Candidate 1.17.0 Complete, 2013-05-09 * Search Range Limits added to Search (1.17.0) * # of Results per Term Added to Search Results (1.17.0) Version 0.16.2 2013-05-08 Sterling C. Franklin * Basic Interface fonts can be scaled or unscaled (0.16.2) * Word Filter Added (0.16.2) * UI Scaling available (0.16.0) * Textbox vs. List mode added -- single button toggles between modes in Bible Reader (0.16.0) Version 0.15.0 2013-05-07 Sterling C. Franklin * Multiple UI Icons added (0.15.0) * Donate Button on Site and/or in App (0.15.0) Version 0.14.8 2013-05-06 Sterling C. Franklin * Higher-res Graphic on TB Site (0.14.8) * Update Tooltips (0.14.8) * Personal Notes Right Click Menu (0.14.2) * Update Concordance Search R-Click Menu (0.14.2) * Fixed: ZoomFactor zoom reset bug is now fixed -- had to override and rewrite part of control code (0.14.0) Version 0.13.1 2013-05-05 Sterling C. Franklin * Left, Center, Right Justify text in Personal Notes (0.13.1) * Book/Chapter Font Customization (0.13.0) * Customize Chapter Color (0.13.0) * Make Font Options more efficient by adding relevant option buttons (0.13.0) Version 0.12.2 2013-05-04 Sterling C. Franklin * Personal Notes: Highlighter (0.12.2) * Double-click search results verses to jump to that text in Reader (0.12.0) Version 0.11.8 2013-05-03 Sterling C. Franklin * Change icon colors on Dec Indent (0.11.8) * Make extra lines an option (0.11.8) * Binary search implementation for Verse Text searches (0.11.5) * Personal Notes: Add in Ctrl+B, Ctrl+I, Ctrl+U shortcuts for fonts (0.11.4) * Personal Notes: Add in Ctrl+N, Ctrl+O, Ctrl+S shortcuts for file options (0.11.4) * Minimum window size (just something to keep the main window looking nice, purely cosmetic) (0.11.1) Version 0.10.6 2013-05-02 Sterling C. Franklin * Fixed: Fresh Install from Web works again (0.10.6) * Made updates more obvious (more statuses, progress bar) when updating (0.10.4) * Fixed: Copy/Paste from Reader now pastes at cursor position in Personal Notes (0.10.4) * Button from Download page back to Turbo Bible product page (0.10.4) * Download page includes both Smart Installer and .zip file download (for Kevin and his antivirus) (0.10.4) * Fixed: Default Settings updates Font Boxes (0.10.3) * Fixed: Bullet Button now resets on New file or Load file (0.10.3) * Fixed: Mid-word Wildcards now highlight correctly (0.10.3) Version 0.10.1 2013-05-01 Sterling C. Franklin * Release 0.10.0 compiled after scrolling methods fixed * Reader: Scroll fixed for 'full book' option * Search: Scroll bug fixed when no highlighter present * Efficiency: Increase by about 1-2% on speed of search due to prerendered book names and abbreviations (new) Version 0.9.5 2013-04-30 Sterling C. Franklin * Release 0.9.0 compiled after About Box added * Reader: Icon added for Options * Search: Save Concordance Results to RTF/Text added * Forms: New and Open icons made brighter * P-Notes: Icons added for Decrease Indent, Bulleted List, and Increase Indent * P-Notes: Layout proportions fixed Version 0.8.10 2013-04-29 Sterling C. Franklin * Release 0.8.0 compiled after huge revamp to Notes section * Fixed: Highlighting Bug fixed on single-term searches * Reader: Added Autofocus toggle * Reader: Added Zoom Update toggle (text flickers thanks to a Visual Studio limitation) * Search: Added a slight preview on long multi-term searches (semi-buffering) * P-Notes: Totally revamped options for Personal Notes and added several features... * P-Notes: Can change fonts dynamically -- font, size, color, and style * P-Notes: Can toggle a bulleted list * P-Notes: Can adjust indents either way * To Do: Add Highlighter Color since the Background Color does not save to RTFs Version 0.7.7 2013-04-26 Sterling C. Franklin * Release 0.7.0 compiled after icons and custom font boxes completed * Fixed: Splitter width and height settings now working correctly for both Debug and Deployed instances of the program * Options: Highlighter colors are now customizable (12 colors, rotates through if more than 12 search terms used...no clue why you'd need that many) * Options: Vintage (long) or regular titles for books now a selectable option * Options: Book Title can now have a custom color * To Do: Add Book Title and Chapter font size * Program: Draft Icon added for TurboBible * P-Notes: Icons added to buttons (New - Open - Save) Version 0.6.3 2013-04-25 Sterling C. Franklin * Release 0.6.0 compiled after search highlighting added * Options: Changed Updates to a manual option change (taking too long on startup because of Update check) * Options: Now displays version number in bottom-right corner * Options: Window Size settings now saved and loaded on startup * Options: Splitter location now saved and loaded on startup * Fixed: Buggy Windows Font Dialog box gone! Custom smart comboboxes now working for all three window spaces. * Fonts: Fonts working correctly with custom font selection options * Fonts: Added Bold, Italic, Underline options * Fonts: Made Combo Box 'smart' -- may be memory management concern if not handled properly, but code is condensed * Reader: Fixed issue with verse color and header not displaying correctly after options change * Search: Added Varied Highlighting to terms * To Do: Work on Verse Range search (display a range of verses) Version A-0.1.0 2013-04-22 Sterling C. Franklin * Android port now working * To Do: Work on sizable layout features * To Do: Program in Gestures for each TextBox Version 0.5.2 2013-04-19 Sterling C. Franklin * Focus is now given to each box on Mouseover * To Do: Make this an option * Inherent Problems with VS 2010 (to fix): Font Dialog is not flexible -- make a custom font selector * Inherent Problems with VS 2010 (to fix): Rich Text Box always resets to Zoomfactor 1.0 on load...perhaps toggle visibility during that change with a LOADING... label behind it Version 0.5.1 2013-04-09 Sterling C. Franklin * Release 0.5.0 compiled after full wildcard additions * Release: Checks for updates at beginning of launch now * Reader: Fixed Scaling issues on Book Load (native error in Visual Studio) * Reader: Now can scroll quickly per-chapter * Options: Now allows for one chapter at a time reading OR full book load Version 0.4.4 2013-04-08 Sterling C. Franklin * Search: Fixed errors of lookup table, cut lines of code to about 1/3 of what it was * Search: Verse List code now works with custom formatting (options) * Search: Mid-Wildcards now work * Search: TRIPLE WILDCARDS now work :) * To Do: Add a Projector Mode...or at least some way to expand the display font in: - Search Box - Combo Boxes - Bible Reader Search Box - Option Boxes - Fonts for each section title (Essentially large scaling options) * To Do: Fix Scaling issues * To Do: Add in a 'load chapter only' option that serves as default Version 0.4.0 2013-04-06 Sterling C. Franklin * Release 0.4.0 compiled after Verse Selection Update * All Settings are working * Most Options are working * Reader: On Verse Click, chapter and book update in Combo Box correctly * Search: Context Menu added * P-Notes: Save option added * P-Notes: Load option added * P-Notes: Clear option added Version 0.3.2 2013-04-05 Sterling C. Franklin * Release 0.3.2 compiled after Jump to Verse feature * Handling: Added Error Handling for True Type font problem. No way to avoid this in Visual Studio applications outside of making a custom Font selector. * Options: Font color customization working * Options: Font customization working * Options: Background color customization working * Reader: Added Jump to Verse feature (finally) Version 0.3.1 2013-04-04 Sterling C. Franklin * Release 0.3.0 compiled after quotation search * Form: Added a form for Options * Form: Added options for Bible Reader * Form: Added options for Concordance Search * Form: Added options for Personal Notes * Options: Started work on Options * To Do: Make Options page work * To Do: Implement My.Settings variables for Options page * Reader: Added option to add selected text to the Personal Notes box * Reader: Fixed selected text error on double-click * Search: Added Quotes and incorporated it with a flexible multiple-term search (Search status: nearly done) * To Do: Incorporate Options to have abbreviations or full book names Version 0.2.1 2013-04-03 Sterling C. Franklin * Release 0.2.0 compiled after merge search * Form: Added a Personal Notes box to copy/paste, take notes, etc. * Form: Added paint method for splitters on forms * P-Notes: Personal Notes area now accessible, splitter is available. * To Do: Add Save and Copy/Paste functionality to Personal Notes * Search: Implemented flexible multiple-term searches (e.g. Moses, Miriam, Aar*) * Search: Made ? and _ synonymous with * in wildcard searches * Search: Added Merge results in multiple-term searches * To Do: Deal with Quotation searches Version 0.1.1 2013-04-02 Sterling C. Franklin * Release 0.1.0 compiled to test on other computers * Reader: Implemented abbreviation decoder in case of common spelling errors * Reader: Added single-verse finder, can type in shorthand for a verse to read a single verse. This works in both Reader and Concordance Search. * To Do: Make the single-verse finder a way to start the Reader text on that verse * Search: Working on multiple-term searches, simplifying single-term search code to make this easier Version 0.0.4 2013-03-30 Sterling C. Franklin * Concordance: Added a go-between quick search concordance, and another without ultra-common prepositions, conjunctions, and articles (e.g. of, and, the) * Files: Added Quick Concordances, saves a few milliseconds overall * Reader: Added dropdown listbox to access all 66 books, now working * Reader: Populated chapter lists based on Book selection, now working * Reader: Added Copy to Clipboard functionality to Bible reader * To Do: Add functionality for Chapter Hyperlinking * To Do: Add functionality for Quick Verse Hyperlinking from text box on Bible side * Search: Added SterSearch algorithm (custom optimized binary search), improved speed by over 90%, now working * Search: Wildcard Searches implemented, including Double-Wildcard searches, now working * To Do: Add functionality for multiple-term searches (multiple wildcard words may be time consuming without a new method) Version 0.0.3 2013-03-29 Sterling C. Franklin * Concordance: Optimized Code and Generated Concordance * Concordance: Verified several hundred search term results with multiple Bible search programs * Files: Added Generated Concordance * Files: Finished file headers for Books of Bible * Form: Added Splitter and Split Panel to organize Reader and Search * Planning: Diagrammed out search algorithms for concordance * Reader: Added method * To Do: Add functionality for reader Version 0.0.2 2013-03-28 Sterling C. Franklin * Files: Added KJV text (66 files) * Form: Put basic textbox controls on form * To Do: Make usable * Concordance: Wrote code to generate concordance * To Do: Check accuracy of code, optimize, and generate a concordance Version 0.0.1 2013-03-27 Sterling C. Franklin * Files: Added Titus text as test * Form: Test controls, nothing permanent at the moment * Concordance: Wrote efficient shorthand (decode/encode) for verse references