Warning, /utilities/totalreqall/CHANGELOG.md is written in an unsupported language. File is not indexed.

0001 ## 0.6.0 (2/06/2021)
0002 ### What's new
0003 - TotalReqall is working its way into KDE!
0004 - TotalReqall now uses Sword for Bible content.
0005 - Adding custom content and saving items is now supported.
0006   - On startup, TotalReqall now presents a screen which allows you to load saved items, create custom content, or select a Bible verse.
0007   - Saved items can be deleted.
0008     - Note that this is buggy: if you have multiple items with the same title and delete one, all of them will be deleted.
0009 - The source files now contain SPDX license headers.
0010 - Large items can now be split into chunks at memorization time.
0011 - TotalReqall can now speak items using the QtSpeech text-to-speech system.
0012   - This can be disabled on a per-build status by setting `TTS_ENABLED` to `OFF` when configuring CMake.
0013   - If QtSpeech is not installed, TTS will be disabled.
0014 
0015 ### Changes
0016 - The build system has been switched from Qt .pro to CMake.
0017 - The changelog and help are no longer bundled with TotalReqall.
0018 - TotalReqall now displays the selected verse all the time, instead of requiring manual display.
0019 - The status bar at the bottom of the window has been removed.
0020 
0021 ## 0.5.0 (11/10/2020)
0022 ### What's new
0023 - When a verse is being memorized for the first time in a session, 3 memorization passes are made, each giving the user fewer and fewer hints; after this initial memorization, one pass is made for each memorization of the verse
0024 - Added content to website:
0025     - Screenshots page
0026     - Help page
0027 
0028 ### Changes
0029 - Added link to webpage in About box
0030 - Added copyright notice to About box
0031 - Added link to Help page in Help menu
0032 - Changelog and verse displays now use QTextBrowser
0033 - Changelog display no longer attempts to open links within the dialog; instead, it opens them in an external browser
0034 - Verse display box no longer is in the tab focus chain
0035 - Button focus in ChooseReferenceWidget is preserved while the MemorizeWidget is run
0036 - Combo boxes now set to fixed widths to prevent display of ellipses
0037 
0038 ## 0.4.1 (11/6/2020)
0039 ### What's new
0040 - Changelog view added to Help menu
0041 - Added maddy library for Markdown support (used in rendering CHANGELOG.md)
0042 - Added "About maddy" to Help menu
0043 
0044 ### Changes
0045 - CHANGELOG.md headers taken one level smaller
0046 - Title removed from CHANGELOG.md
0047 
0048 ## 0.4.0 (11/5/2020)
0049 ### What's new
0050 - Added settings interface
0051 - Display verse and Memorize verse buttons can now be swapped
0052 - Choose between last verse, random verse, or a set verse to load at startup
0053 - Added icon
0054 - Added version info to qmake
0055 - Added option to mark word as wrong and continue if the wrong key is typed
0056 
0057 ### Changes
0058 - Removed help label in MemorizeWidget in favor of placeholder text in MemorizeEdit
0059 - Tab now changes focus in MemorizeWidget
0060 - Focus changes to "continue" button after the verse has been completely entered
0061 - Qt now handles text navigation events in MemorizeEdit
0062 
0063 ### Bugfixes
0064 - Buttons in the settings and MemorizeWidget no longer are stretched
0065 
0066 ## 0.3.0 (11/2/2020)
0067 ### What's new
0068 - Added [GitHub Pages](https://lorendb.github.io)
0069 - Window centers in screen at startup
0070 - On startup, the window size is restored to the last set size
0071 - On startup, the last verse selected is displayed
0072 - Verse combos now in format "Book Chapter:StartVerse-EndVerse"
0073 - Added global application/organization info (with QCoreApplication)
0074 
0075 ### Changes
0076 - The verse display box is now a read-only QTextEdit
0077 - The memorize dialog no longer automatically closes; instead, press a button to continue
0078 - The MemorizeEdit now ignores keys such as Alt, Control, and Page Up
0079 - Arrow keys now work as expected in MemorizeEdit
0080 - The Bible now waits 1 minute before freeing data (instead of 30 seconds)
0081 
0082 ### Bugfixes
0083 - The window width now remains constant when displaying a verse
0084 
0085 ## 0.2.0 (10/31/2020)
0086 ### What's new
0087 - Added ability to memorize multiple verses at once
0088 
0089 ### Changes
0090 - MemorizeWidget now uses a QTextEdit-derived widget
0091   - MemorizeEdit automatically focuses
0092 - MemorizeWidget's status label dropped in favor of the status bar
0093 - Added CI for Linux and macOS
0094 
0095 ## 0.1.0 (10/30/2020)
0096 ### What's new
0097 - Switched MainWindow from QWidget to QMainWindow
0098   - Added File menu with Exit command
0099   - Added Help menu with About and About Qt commands
0100   - Added a status bar (doesn't display much at the moment, though!)
0101 - Added option to stop memorization exercise
0102 
0103 ### Changes
0104 - The MemorizeWidget no longer expands horizontally as you type the verse
0105 - The delay before the Bible data is freed is now 30 seconds instead of 3 minutes
0106 
0107 ## 0.0.1 (10/28/2020)
0108 ### What's new
0109 - Everything. This release is simply the bare minimum required to memorize a Bible verse.