Changes
User Interface
- Rewritten the spell check context menu. The previous implementation was adapted from a Qt4 example, but could be improved a great deal. It now also doesn't have the default context menu, and allows for adding words to personal word list. Spell checking can also be enabled and disabled from the menu, and re-run on a the current document. PRs #1 and #3
Test Suite
- Added a unit test framework based on
pytest
. This currently checks basic opening and saving of the main config file and the main project file. PR #2