This release incorporates some new features and improves significantly on the cross-platform support.
What's Changed
Among the new features is an overall conclusion screen, so that each task now ends with a more inconspicuous message telling the participant to click 'continue' when they are ready for the next task, while the last task in a chain of tasks can then be followed by an overall completion screen giving better closure to the participant.
The compatibility of the app with Linux and MacOS has been improved, avoiding unsightly errors which previously occurred when closing the app. In addition, the app can now be run inside the Windows Subsystem for Linux (Version 2) with the WSLg graphics link (just install chrome, chromium or edge, then install the app, and run it with the brand-new command line argument `--disable-gpu`).
The app is now also available as a regular, pip-installable Python package from PyPI. You can install and run it as simply as
pip install research-client
research-client
This should work on Windows, Linux, and MacOS -- provided you have Python and the Python Scripts directories on your `PATH` 😉
More importantly of course, this means you can import and use the app and its data models from inside your own python scripts!
**Full Changelog**: https://github.com/lart-bangor/research-client/compare/v0.3.6...v0.4.0