Change Log


Known issues as of version 1.4.3:

  • APPLE MAC OSX 10.5 AND LOWER - TWAIN on mac (the scan forms button) will only work in snow leopard (10.6). This will only ever be fixed if Apple fix the bugs in TWAINBridge for 10.5. Upgrading to 10.6 will probably solve most issues for you.
  • The memory mode for twain and color will sometimes cause a corrupt image, use native mode and color instead.

6 January, 2012 - Version 1.4.3

Bug Fixes:

  • The source data record editor was not able to manually edit or add new records. This bug has been fixed.
  • Fixed a bug that could possibly cross-link records if two different source data tables are linked to the same publication and contain the same reconciliation key.

Enhancements:

  • When the program is launched for the first time, a setup wizard will now appear. The setup wizard assists in the selection of default page size, language and automatic update checking.
  • In windows, if you click on the scan forms button, if a scanner was not detected or would not load, no message would be displayed. The program will now display a message as to what could be wrong.

23 October, 2011 - Version 1.4.2

Bug Fixes:

  • The barcode boundary bug has been fixed. Barcode boundaries will now always detect correctly which ensures that the detection areas are correctly selected. This issue only affected some users in certain circumstances.
  • A fix for the aggregation rule where checkboxes that have "combined column characters" turned on to form a string would not be able to use the string in the aggregation rule.
  • Fixed a program freeze bug that would occur if you performed an undo action while editing text in the text editor.

16 August, 2011 - Version 1.4.1

Bug Fixes:

  • The barcode boundary reader was not correctly detecting barcode boundaries for large images. Have reverted back to the previous barcode boundary reader.

2 August, 2011 - Version 1.4

New Features:

  • New CSV folder monitor will poll a folder for a CSV file of source data and create a source data table with the same name as the file (minus the extension).
  • Can override an existing form by specifiying the form's page ID in the end of the filename. This is particularly useful for key field reconciles publications where the scanned page is missing a form identifying barcode or the barcode is damaged or does not exist in the database.
  • Ability to export data in XML format.
  • New statistical data can be included in CSV and XML export formats.
  • Ability to exclude empty records from being exported.
  • Ability to include a JAR plugin that is run to export data.
  • Ability to include an XSL-FO template that is automatically merged with an XML stream from FormReturn's database to automatically create a PDF file.
  • Ability to automatically grade forms with custom grades.
  • Ability to filter out source data tables by name (using a regular expression) from appearing for a form template when it is about to be published.

Enhancements:

  • A brand new bubble detection algorithm that speeds up the reading of large forms by a factor of 10. Many other improvements made to the recognition engine.
  • Changed the folder monitor to be able to launch multiple instances of folder monitors.
  • Source data will now appear in the captured data > form tab. This helps people identify form recipients faster as they can view by their associated source data.
  • Simplfied the delimited export screen. Made included columns available in a sortable list.
  • Improved the reprocessor screen by including code that will automatically display the fragment area of a field that you double click on the right side of the screen.
  • PDF support substantially improved. Previously many PDF files were not readable by the pdf reader library. Now most PDF files that had an issue will work when you upload them into the program.
  • Added a new aggregation rule for blank answers. If you use !!BLANK!! in the aggregation rule, that will be treated as an answer.
  • A fragment will now error if any part of the bubble touches the edge of the fragment. This helps ensure that a full bubble is considered when detecting marks.
  • Many other smaller enhancements.

Bug Fixes:

  • Fixed a bug in the segment editor which would cause images to squish when rendered.
  • Minor GUI fixes where entering data would not be accepted unless you tabbed out of the input box before applying.
  • Caught uncaught exceptions when forms failed, now gives a better reason in the unidentified images when a form fails.
  • Fixed GUI buttons for Linux (ubuntu). Now displays with GTK PLAF.
  • Fixed the processing queue image counter. Was previously not showing all images in the queue that were processing in the server's information area.
  • Fixed an issue with the barcode boundary not being properly detected. Rule is supposed to be 10x the smallest bar or gap, not 3 times the size of the biggest bar as previously advised.
  • Fixed an issue with the server backup button. Some large database files would cause an out of memory error. Now using a small memory buffer to read and stream the zipped data out.
  • Fixed an export bug that would cause the program to run out of memory for large publications.
  • Many other smaller bug fixes.

16 February, 2011 - Version 1.3.1

Bug Fixes:

  • When exporting data, if the image file name was included in the export options, it would stop the export from working if there was a blank record in the export (which normally happens when you have a form ID publication and there are forms in the publication that have not yet been processed).

10 February, 2011 - Version 1.3

Enhancements:

  • The editor has been changed to create PDF files that almost exactly reflect what you design in the editor. There are no longer any issues with alignment of multiple lines of text with other elements (such as checkboxes).
  • Creation of PDF files and form records is faster as a result of the changes to the editor and publication code.
  • The barcode rendering library has been changed from barbecue to barcode4j which renders more accurate barcodes.
  • The layout of the editor toolbar has been moved from the top of the page to the right of the page.
  • The tabbed panel at the top of the window has been improved for Windows & Linux.
  • Linux now uses native look and feel and is compatible with both sun java 6 and openjdk 6.
  • When adding a text area to a page, it will not be filled by default.
  • Changed the duplicate fieldname error message for adding segments to a warning, but will still allow you to add duplicates. This can be used for particular form design issues.

New Features:

  • Form ID publications can be extended with the new "extend" functionality in the captured data -> publication area. Just add more records to a source data table, then go to captured data -> publications and click extend to add those new records and publish new forms on the same publication.
  • The backup button in FormReturn Server is now one of the easiest ways to backup your database. It will zip the database as well as the database password so you can restore it more easily.
  • Image file names can now be included in the captured data export. This means that you can name each image, and it will be tagged to the exported record.

Bug Fixes:

  • Fixed the folder monitor recursion bug.
  • Fixed the out of memory error for the form processor, double the memory has been allocated.
  • When you are zoomed in on the editor, and you select an element, sometimes it didn't deselect the current element or selected an element you didn't click on. This has been fixed.
  • Several bugs in undo/redo have been fixed. There should be few problems remaining in this area.
  • Fixed the 1.2.4 bug where a published template form appears in a key field reconciles publication. This can be a problem if the form is ever deleted by mistake.
  • Fixed copy/paste of images to different forms/segments.
  • Fixed the delete segment area bug whereby removing a segment area would cause the fieldnames to be stored in a cache, and when you add the new fields it would give you a message saying that the fields already exist.

9 November, 2010 - Version 1.2.4

Enhancements:

  • Limit, Sort, Search feature for all table displays. This will allow you to quickly navigate through publications, source data, forms and form pages. This feature will allow you to do things such as sort all form pages by the date they were processed (very handy for finding the last processed form).
  • The reprocessor area shows an image of the fragment being updated when modifying the selected marks.

Bug Fixes:

  • The reprocessor area now selects the correct segment when double clicking on it.

7 October, 2010 - Version 1.2.3

Critical bug fix - Automatic form rotation and deskew was broken in version 1.2.2. This version fixes all rotation and automatic deskew issues. Please be sure to update to this version if you are running version 1.2.2.


5 October, 2010 - Version 1.2.2

Enhancements:

  • The speed that images (forms) render on the screen has been dramatically increased. This is noticeable across the whole program.
  • Forms process a little faster with some code changes to the form reader code.
  • A despeckle filter has been added to re-parse images that didn't detect the first time. This is often a problem with photocopiers, where a white speckle would be left on the barcodes to stop them from detecting. This filter should help most of the time.
  • The image preview will now only show a binarized image rather than a color image, this saves memory and processing time.

Bug Fixes:

  • The top-down read mode for combine column characters (and reconciliation keys) was not working properly and would stop the form from being identified. This has been fixed.
  • When saving files, a confirmation should only show when a file has really been modified. It will also only ask to save when publishing a form if it has been modified. The filename will also show the correct filename in this area, where it didn't previously.
  • When opening segment files, if an element in the file is outside the bounds of a segment, the file wouldn't open. This has been fixed.
  • When reprocessing a form, if you click detect data and there is an error on the form, it previously wouldn't continue with detecting the data. Data detection will now work even if there are errors on the form.
  • When the preview dialog is opened in the captured data, and the form contains errors, the error dialog will now load in the foreground so you can click on an error dialog to see what is wrong.

20 September, 2010 - Version 1.2.1

Enhancements:

  • Enhanced speed of large OMR grid detection.

Bug Fixes:

  • Fixed a bug in the core that sometimes caused grids not to detect properly.
  • Fixed a bug when adding a barcode to the page that is too far right, it will resize. Now it will just move the barcode left. This was fixed in earlier version but reappeared.

5 September, 2010 - Version 1.2

Enhancements:

  • New TWAIN scanning support. Windows 32/64 bit (both form scan and preview scan), OS X (10.6 only - 64 bit, form scan only). Can now scan forms directly from FormReturn using a TWAIN compatible scanner (win/mac only).

Bug Fixes:

  • Fixed AND bug in aggregation rule ternary conditions.
  • Fixed single checkbox bug when a box with more black pixels enters the fragment of the checkbox being read, it will now check the area rather than black pixel count.

11 August, 2010 - Version 1.1.2

Enhancements:

  • Updated licensing system to accept new website generated license keys and old license keys.

Bug Fixes:

  • Fixed various networking issues. Can now also specify listening address for Multiple IP address systems.
  • Fixed combine column characters/reconciliation key data saving in the reprocessor screen.

11 July, 2010 - Version 1.1.1

Enhancements:

  • Improved mark aggregation rule. Will now have a rule for no checkboxes selected and one for any number of checkboxes selected over a certain number.
  • Improved reprocessor screen, reduced steps required.
  • Modified the lowest value for the mark threshold to enable negative thresholds. From -10,000 to positive 10,000.

Bug Fixes:

  • Fixed reprocessor screen where it was not clearing the error flag.
  • Fixed export of existing publications where sometimes an embedded image would cause the export to fail.
  • Fixed export preferences where the include processed times flag was being ignored.
  • More PDF files will detect properly.

21 June, 2010 - Version 1.1

New Features:

  • A very big change to the checkbox detection algorithm. Single checkboxes and complete checkbox selection will now work. The new detection algorithm as a result is more robust, where you can also now have rectangles or any other artefacts around the checkboxes without it afecting the detection process.
  • Reasons are now given for forms not detecting properly, viewable in the unidentifed images panel. For instance, if a Form ID barcode is not found, or a segment barcode is missing.
  • A form processing progress indicator has been added to FormReturn server. This will allow you to see when a form gets processed and how long it takes to process a form. It will also attempt to show how much time is remaining before all forms are processed.
  • A form is no longer invalidated if one or more checkboxes are invalidated - it will now show an error count.
  • Users can now manually select the program language in the general preferences and in the server's main screen.
  • Can now specify the read direction the OMR reader reads combined character OMR grids (to produce names, IDs etc). Now ofers the choice of left to right or top to bottom.
  • Added a new "Assistance" button to the top right of the program's main window which will allow users to have a reseller contact them for support or sales. Will also appear when the program issues a trial license and when the trial license runs out.
  • Snap to grid is implemented for snapping editor elements to a grid. You can enable/disable snap to grid as well as adjust the gird size and if the grid displays or not. Assists with form design and alignment.
  • All program errors are now recorded to application.trace and server.trace in the FormReturn data directory.
  • FormReturn will now accept PDF fles as an image type for processing captured form images.
  • A "Reprocessor" screen has been added to both the unidentifed images panel and the captured data -> form page panel. This feature will allow you to manually process forms (particularly in the case of a form not detecting properly), or modify the data that was captured (in the case where the form contains errors or did not correctly capture the data).

Bug Fixes:

  • Database connection pooling was added as it wasn't relised that OpenJPA creates a new connection for each query it performs. This became an issue for people who tried to publish or export past around 700 forms because their operating system would limit the number of open ports and therefore cause an issue with connecting to the database. DBCP has been added to prevent this issue from ever happening again.
  • Fixed a large issue with OpenJPA/Apache Derby where a CLOB/BLOB bug would often appear if a blob doesn't have a lazy load annotation. Suspect this was always the cause of any CLOB/BLOB error messages people had in the past.
  • A bug existed where if the output folder in the folder montor contained an image with the same fle name as the one being processed in the input folder, the output folder fle would not be overwritten and cause the input folder fle to continuously process.
  • Some barcodes, particularly ones that start with 0 were not correctly renedered (due to the barcode creation library), causing forms that have more than 4 segments not to detect properly.
  • Some checkboxes and text areas were having their text clipped (or not appear at all). If a font was larger than the allocated space it would not display. This has been fxed by disabling clipping in the rendering of forms. 
  • Some asian font fle names were not reading correctly, this was an error with the font reader not providing the correctly encoded data.
  • If a font exists in more than one place, it caused the fonts to double register, leading to many font problems. A font will now only ever be loaded once.
  • When testing the second or third page of a form that had already been published in the test preview area of the form editor, the segments would not be detected due to a mismatch of segment barcodes.
  • A bug existed where publishing a form template on a set of data that already had a publication on it would cause issues.
  • The software update dialog was incorrectly saying there were program updates in some instances. We suspect this may have been caused by proxy servers providing messages and they were being confused with version information.
  • The retain shape feature in the image element in the editor caused a bug if no image was selected and retain shape was turned on.
  • A barcode would resize past the borders of the page if dragged from the bottom left corner. This would lead to a number of issues.
  • An internal issue was fxed in the code where a JPA entity manager was not being closed/cleared leading to various data matching issues.
  • Re-exporting a template publication was not working properly, would export like a Form ID publication rather than just the template.
  • Fixed a cast error on the source data table's feld name column order editor.
  • Changed the way data is captured, previously stored captured data as a serialized multidimensional java string array - this was not good for many reasons. Have added the CHECK_BOX table to the database and re- created a similar scenario in an SQL friendly method.
  • The status message bar at the bottom right of the programmer had an issue with the timer that would compound active threads when messages were shown (would keep looping the timer thread rather than quitting once frst run). This caused a large amount of unnecessary thread activity.
  • Removed some static felds that were causing memory leaks.
  • Fixed an issue where publishing over 800 or so forms would cause the program to run out of memory. Forms were frst rendered to memory and then outputted as PDF fles. The system will now render a form and output it as a single pdf fle, then merge all of the PDF fles together (in the case of form colation). Up to 3200 form page publications have been tested without issue.

Enhancements

  • When switching between panels, if you go back to the source data or captured data panels it will return to where it was before you switched.
  • When opening some dialogs, the default focus is now correctly selected on the text areas and any associated areas.
  • When switching between tabs, the program will refresh any of the data in the list so it shows the most up-to-date data. Particularly useful in the cases where you may add a publication, but already have the publication tab open and a refresh used to be required to show the new publication.
  • Forms are pre-rendered before they are displayed to the screen. This means that the loading dialog will not disappear until the form has completely loaded.
  • Fixed the control-c (command-c on mac) issue where if you did a copy or paste with a text area, it would also add c or v to the text area.
  • If an image is exessively large, the program will automatically downsize the image as excessively large images use excess storage space and take longer to process. You will be notifed of excessively large images in the new server processing statistics in the server.
  • Fonts will now be listed for text areas in your own language if the font contains a localized translation of the font name (if your language is in the language list in general preferences and it is selected). This is particularly useful for those people who don't speak English and aren't used to English font names.
  • The source data record editor is very much improved - no longer requires updates and works similar to the checkbox editor.
  • The form publisher has been enhanced with less chance of a publishing status dialog blocking the application if a publicaiton fails.
  • Added a form page processed date column to the data export. Date is exported as Year, Month, Day, Hour, Minute, Second for easy column sorting in spreadsheets.
  • Fixed some minor dialog size issues for Windows 7.
  • The name of the fle that was processed is now stored in the PROCESSED_IMAGES table.
  • The publication type is now displayed in the captured data -> publications panel as well as the publish screen.
  • Error messages and notifcations are now shown in a scrollable dialog box so they don't extend past the width of your screen.
  • Published form pages are now ordered according to the order of the source data records. This was random in the past.


January 28, 2010 - Version 1.0.7

New Features:

  • SPANISH LANGUAGE INTERFACE SUPPORT - Will automatically switch to Spanish for anyone who has that language selected for their operating system.
  • Internationalization Support - You can translate the interface into any language by modifying the language.jar file.
  • Ability to edit field names, mark order indexes and aggregation rules AFTER a form has been published. This feature is part of the publication settings dialog in the captured data manager.
  • Ability to export and import an answer key file (CSV format). Works in combination with the publication settings.
  • Barcode Detection through the new Barcode Reader tool - Will detect most major 1D barcodes as well as QR Code.
  • Barcode ID reconciliation - Will reconcile barcodes with a source data record, much the same way that OMR ID Grids reconcile. Particularly useful for healthcare industry where barcodes are often affixed to forms after they are printed out.
  • Ability to change the default font of the program using your own custom TrueType font file. This will also change the font of the checkboxes and the barcode font.
  • Clear all data feature added for publications and forms in the captured data manager.

Bug Fixes:

  • CRITICAL FIX - A bug that occurs when publishing more than 1 template from a single data source. Caused new publications to not detect forms if a single data source has more than 1 template published for it. Will now process correctly.
  • Fixed a bug where if there were more than a certain number of images in the processing queue and you opened that window it would cause the program to run out of memory. This was due to a poorly constructed SQL query.
  • Fixed the ordering of fields in the Form Page view for the captured data.
  • Fixed a bug with the automatic deskew of forms. Would only deskew data between the top quarter and bottom quarter of the page, and then cause an infinite loop if nothing was found between.
  • Fixed bug causing Asian, Arabic and other non-roman fonts not to appear in PDF exports.
  • Fixed bug in renaming of fields in the source data table.

Enhancements

  • Ability to have fieldnames and table names with any character set, including the use of spaces!
  • Ability to export and import all CSV files in UTF-8 format (international character support).
  • Added an enhancement to speed up the detection of forms that are scanned in any other orientation than the correct portrait rotation. Will now use last form's orientation to start the form detection process.
  • Toolbars are now scrollable if the screen becomes too small.
  • Set the default page size to either Letter (For US and Canada) or A4 for most other places. This will only be set when FormReturn first starts and no default paper size is already set.
  • Modified the name of OMR ID reconciliation to Key Field Reconciliation since both OMR Grids and Barcode Reader areas do the same thing.


CRITICAL UPDATE - November 27, 2009 - Version 1.0.6

New Features:

  • The very useful ability to drag and select in the editor, the page will scroll when you drag now so you can select elements further down the page.

Bug Fixes:

  • CRITICAL FIX - The form processor was crashing when too many images were in the unprocessed images list. The system would try to load all images into memory and subsequently run out of memory. Now fixed. If you had issues with forms not processing in the past, this version may fix those issues.
  • Embedded fonts wouldn't load correctly. Now fixed.

Enhancements

  • In prior versions, when making a rounded checkbox and export as a PDF file, the corners wouldn't look so good, particularly on smaller checkboxes. This is now fixed and you will no longer see incorrect corners.

November 25, 2009 - Version 1.0.5

New Features:

  • Ability to sort and name individual CSV export columns.
  • Ability to specify CSV export format.
  • Ability to save captured images that are stored in the database to disk.
  • Database automatically vacuums when the server is shutting down. This reclaims unused space in the database and reduces the file size of the database directory dramatically.
  • INTERNATIONALIZATION: The editor has some of the first stages of internationalization happening. It currently has translations for Spanish, Italian, German and French with more to come in the future. We will continue to internationalize all words in the program over the coming months.

Bug Fixes:

  • OMR ID Templates - Now hidden in the captured data forms listing so you don't accidently delete them.
  • Fixed TIFF image inversion problem - Some TIFF images had the colors inverted. Now fixed.
  • Fixed TIFF image stretched resolutions - Some TIFF images were displaying with a "stretched" appearance. Now fixed.
  • Fixed shutdown issue with FormReturn Server where it would ask to shutdown twice.

Enhancements

  • Mark aggregation rule now shows in checkbox panel area for one or more checkboxes.
  • Moved the captured results for form pages. More efficient use of space in this screen.
  • Made default buttons selected for most dialogs.
  • Database version checking - makes sure you don't run incompatible versions of the FormReturn client and Server together.

November 11, 2009 - Version 1.0.4

New Features:

  • Ability to apply checkbox preset styles to multiple checkbox selections. Useful for setting answer templates quickly - see screencasts.
  • Ability to modify multiple text areas at the same time. Useful for adjusting the fonts, size, style etc of more than one font quickly.

Bug Fixes:

  • SEMI-CRITICAL FIX: When FormReturn detected no mark for a mark area, the "and for everything else" rule didn't apply, it simply didn't record a score (or made a score of 0). This means if you put a negative score for the incorrect answer it wouldn't contribute toward the form score. This is now fixed.
  • OMR ID duplicate reconciliation keys issue - When a form used OMR ID - Reconcile or add new - any new reconciliation key record was duplciated. This was giving the appearance of random reconciliation key values in the source data view.
  • The Vera.ttf file might not have been installed properly in some versions of OS X. This has been fixed.
  • When adjusting the mark area in Windows, clicking the OK button will update the checkboxes in the editor - if you adjusted anything in the past you had to click on the element to see the changes. Now fixed.
  • The windows installer was giving Java version not found errors in 64 bit editions of Windows 7 and Vista for the non-JRE version of FormReturn. Now fixed.

Enhancements

  • The font system will notify you of fonts that can't be loaded. Please report any font that can't be loaded to bugs@ebstrada.com
  • Adding barcodes to the page that are too far right will now move the barcode left rather than resize it smaller. This will hopefully prevent people from making small barcodes (which make forms undetectable).
  • When editing mark area values (in the mark area properties dialog) - You no longer have to press tab or enter to make it accept the last value before clicking the OK button. Values are automatically adjusted every time you press a key.
  • When editing mark area values (in the mark area properties dialog) - You can now press a key such as "A" then tab then "B" then tab then "C" then tab etc so that when data is entered into the mark area values boxes, it is replaced - not appended. This makes it much faster/easier to enter multiple values and is more intuitive.

October 28, 2009 - Version 1.0.3

New Features:

  • When double clicking a FormReturn file such as a segment or form file in windows, it will automatically open in FormReturn.

Bug Fixes:

  • OSX INSTALLER FIX: Some Mac OS X computers had issues with the installer.. this is now fixed in this version. Would either say "zipexception" or not install the files properly.
  • SEMI-CRITICAL FIX: Some barcodes were not detecting properly. It would detect the barcode but not the bounds properly. This issue is fixed and the barcode detection has been enhanced.
  • CLOB/BLOB warning in the captured data / form screen fixed.
  • Segment height changing on zoom fixed.

Enhancements

  • New export status dialog. Allows you to see where the export is up to and abort it if necessary.
  • Faster loading of captured data manager tables.
  • Faster exporting of data.
  • Updated the default mark threshold to 40 and luminance to 200. This should suit most scanners better.

CRITICAL UPDATE - October 15, 2009 - Version 1.0.2

New Features:

  • Notifies user of incorrectly marked forms in the form preview.

Bug Fixes:

  • CRITCIAL FIX: Barcode detection now detecting all barcodes on a page. Previous bug caused some barcodes to miss detection. If forms were not detected in the past, please try rescanning them back into this version of FormReturn to see if they can be detected.
  • Fixed barcode size restoration: Barcode sizes were not restored when loading a saved Form. Now restores barcode sizes.
  • Fixed "add new segment" size dialog in the preferences panel. Was not appearing properly in Windows.
  • Fixed zoom issue in segment editor. When switching between the segment editor and its preview when zoomed in or out in the segment editor, resize issues were occuring.
  • Fixed segment recognition barcode scale size issues. Will now carry through any changes made to the scale.
  • Fixed perform deskew option in the recognition preview area. Will now carry this option through for the recognition preview testing.
  • Fixed recognition of the same barcode multiple times. Will now recognize the same barcode or side-by-side barcodes.

Enhancements

  • Mac OS X installer asks for admin privileges to install. This may fix issues where the user who installs FormReturn requires admin privileges. In the past has caused an "empty FormReturn folder" problem.

September 29, 2009 - Version 1.0.1

New Features:

  • Ability to edit the recognition settings after a publication has been published.
  • Ability to edit the mark aggregation rule after a publication has been published.
  • Measurements now available in pixels, millimeters, centimeters and inches for forms and segments.
  • Ability to download a published form template from the publication settings dialog.
  • New Letter size segments as well as A4. Click reset to default in preferences for default segment sizes and they will appear.

Bug Fixes:

  • Fixed preferences xml files to properly encode UTF-8. Caused FormReturn to stop loading on startup if you had a filename with a unicode encoded character in the preferences file. FormReturn will now properly handle unicode across client and server preferences.
  • If a fragment (checkbox) was too close to the border of a segment it would throw an exception and not recognize that checkbox. You can now have checkboxes touching the border and they will recognize.
  • If you published a form with empty source data records it may stop publishing and hang. Will  now catch exception and notify you of empty records.
  • Fixed some ugly grey backgrounds around checkboxes in the GUI on windows.

Enhancements

  • Renamed "validate" for the mark aggregation rule to "test rule" to aid in clarity.
  • Faster loading of captured data view with removal of form count and page count.