Bug-fix release 2020.2.5
Lots of fixes on top of the features introduced in 2020.2
- Now code-signing the installer on Windows as well as macOS
- Failing to send print statements to output, depending on how PsychoPy was launched commit:4773ec32d Only occured if you launch by double-clicking file or if you close Runner
- Coder crashing on macOS when using editor with autocomplete=True commit:687e81dfb
- ioHub fix for unicode strings commit:5451ea49a
- Marker color on RatingScale was not resetting (but use Slider anyway!) #3140
- Runner sometimes ran wrong script (and never knew which to stop). Now better tracking of running process #3142
- Slider not honoring the order from the Routine (should render in order from top down) commit:9e0299544
- JavaScript Code Components for Before Experiment were having no effect #3151
- error with trying to poll() on a script process that was NoneType commit:cc56713cc
- Editable textboxes were still able to be drawn if you clicked on them (even when they were not told to draw()) commit:8253f0696
- warn against using global JS names in experiment #3177
- Brush not being reset in JavaScript commit:88812c3bd
- Movie reset issue #3183
- countinueRoutine=False had no effect for online studies if in Begin Routine block
- errors that should have appeared in the console were sometimes appearing in the (app) error dialog commit:d44f24d63
- more tolerant of whitespace in Emotiv Client ID file
- Runner AddTask dialog had wrong format for file filter #3213
- Sound volume attribute was having no effect on the PTB backend #3215
- Fixed fill/line colors of TextBox #3222
- Error in JavaScript code when Movie Component had blank stop time commit:0b4ddcffc
- Better handling of stdout encodings when console not set to utf-8 encoding commit:d77535906
- Improved Resources box for the online (using relative references commit:c9558bfd8 and resize with dialog commit:d607271db)
- JavaScript code-conversion now uses our own built-in
round()
function mimicking the same function in Python commit:da426d9e3