v1.1.0
Fixes a few minor bugs and adds support for generating some additional output files for use with analysis software.
Release Notes
New Features
- (#40) Adds support for optionally generating (controlled by a UI checkbox) additional output files for use with analysis software available here. Files are output adjacent to existing files. One pair of key/results files is output for each form code. Files are named
{TIMESTAMP}__mcta_{FORM_CODE}_{key|results}.csv
. Thanks @ayalcin1995 for working on this!
Fixes
- (#45) Fixes the application process failing to exit when the user clicks the close button. This was a significant memory leak.
- (#37) Significantly improves the grid establishment algorithm to work independently of the rotation of the page. Now, the page rotation is determined by the upper-left "L" mark and this rotation is used to make all decisions, rather than assuming that grid squares would be upright. Grid detection should even work at odd angles like 45 or 30 degrees now.
Changes
- [minor] The text of buttons in the UI has changed slightly. Bottom buttons now read "Help" and "Print Form" instead of "View Help" and "View Form".