queXF 1.17.0 has been released today on Sourceforge
Manual banding has been updated to allow for box group merging and the creation of free text boxes in empty space (no borders required). Page corners can now be solid boxes instead of corner lines. An update to the queXML PDF generation functions will mirror this change. OCR (in addition to ICR) can be enabled (using tesseract) to allow for printed numbers to be read from the form (including as page 'barcodes'). A secondary position for page barcodes can also be defined if you wish to place them in different places on different forms. Many bugs have also been fixed. Damien Zammit has contributed improvements to the ICR functionality including improving the detection algorithm and implementing smarter aspect ratio conversions.
Read on for details of how to upgrade (small database change required).
queXF 1.16.0 has been released today on Sourceforge
Verification has been improved by allowing submission with a keyboard only. Backend changes include allowing images to be stored as files instead of in the database and not saving unnecessary data to the database. The database structure has also been optimised for speed and to minimise storage requirements. Bug fixes include allowing for long text fields to be verified (regression from 1.15.0) and listing forms in reverse order to allow for recent ones to appear first in lists.
If upgrading - A large database change is required for this release. I strongly suggest running these changes from the command line mySQL client as it may timeout using any other tool.
Read on for details of how to upgrade.
queXF 1.15.0 has been released today on Sourceforge
Single choice fields with more than 1 box are now automatically confirmed for the verifier where strictly one box is correctly detected. This should greatly improve productivity of verifiers where there are many single choice fields to verify. Duplicate forms that have not been verified can now be easily deleted using the duplicate form function.
queXF 1.14.0 has been released today on Sourceforge
This release adds a new feature where page edge detection has been greatly improved. queXF can determine if a page corner has been detected incorrectly and repair it. This should greatly improve page alignment where scans are not ideal. Please report any successes or failures using the Launchpad bugs or answers system.
queXF 1.13.6 has been released today on Sourceforge
This release fixes a bug where the temporary directory contains spaces. It also adds an "Accept page" feature which verifiers can click to accept all boxes on the page (instead of going through each one). Translations have also been updated. Thank you as always to those who have translated queXF on Launchpad.
If you want to test any or all the packages in the queX Suite on Windows - simply download the self extracting executable, extract it to a root directory of your computer or USB stick and then execute the xampp service. Then browse to the http://localhost/ address to be greeted by a list of all the queX Suite packages.
Please note that I don't recommend using the XAMPP installation in production - but it may serve as a good test or introduction to the packages in the queX Suite.
queXF 1.13.5 has been released today on Sourceforge
This release is a mixed bag of bug fixes and minor feature enhancements. New features include a display of remaining forms to verify on the verification page, and better barcode handling where the scan is dithered based on a patch from John Milner (thank you). Bug fixes include using POST instead of GET on verification submits which speeds submission considerably, and fixing CSV output of mutiple choice questions. See the changelog for full details.
Thank you as always to those who have translated queXF on Launchpad. Your translations have been included in this release.
queXF 1.13.4 has been released today on Sourceforge
A notable new feature is being able to edit the value and label of a response box while banding (mouse over the box and a small and large box will appear - one for the value and one for the label). This is very useful where you manually band a form and aren't using the banding file produced by queXML. Bugs with PSPP export, banding file import and page width detection have been fixed. Translations have been updated from Launchpad - thank you to all those who contributed (especially the Spanish translation which has been updated a lot recently).
queXF 1.13.3 has been released today on Sourceforge
A form compatibility test has been added to see if your form is compatible with queXF. This test will also automatically show up if importing a new form fails. Bugs when deleting forms and outputting data with "0" values or labels in them have been fixed. Translations have been updated from Launchpad - thank you to all those who contributed.
To upgrade (from queXF 1.13.0 or 1.13.1 or 1.13.2):
1. Backup config.inc.php (copy to config.inc.php.bak)
queXF 1.13.2 has been released today on Sourceforge
A bug with downloading data on some browsers has been fixed. Definition of bounding boxes is now set by using portions of the page instead of each corner of the box.
To upgrade (from queXF 1.13.0 or 1.13.1):
1. Backup config.inc.php (copy to config.inc.php.bak)
2. Extract the new package over your existing installation
3. Copy your config.inc.php.bak file over the extracted config file