v0.0.37.0
What's Changed
This PR is intended to address:
- log_sensor_file missing file paths
- missing calibration files and erroneous log_sensor_file 'test' record
- handle null values in middle names
- prevent Start button from being enabled until both servers send SessionPrepared
- prevent Start button from being pressed twice
- eliminate (harmless) exception thrown when exiting from first GUI screen by pressing the window's X button.
- trim subject ids to remove leading and trailing whitespace
- candidate (partial?) fix for key caching
- fix bug in gui first screen where missing data caused crashes
In addition, there should be a modest improvement in the frame-preview lag issue as message queue polling was increased from once per second to twice per second, which should reduce the messaging-related latency from 1 second on average (round-trip) to 1/2 second.
Finally, there were a couple minor UI enhancements:
added a "Safe to terminate" message at the end of the session
disabled task check-boxes when the Connect Devices button is pressed
Full Changelog: v0.0.36.3...v0.0.37.0