Safely convert messages to unicode in `item.log()`
- Bump to 2.8.2~pre4
Prepare windows installer for 2.8.2
Revert to pre-release status due to some trouble with PsychoPy > 1.80.02
- Use monotonicClock where available
Revert "Revert to pre-release status due to some trouble with PsychoPy > 1.80.02"

This reverts commit ca28fc20b051606fda6101fe580dcfdb0a7865b8.
Revert "Revert to pre-release status due to some trouble with PsychoPy > 1.80.02"

This reverts commit ca28fc20b051606fda6101fe580dcfdb0a7865b8.
Use unicode comparisons in conditional statements
- Fixes a problem where non-ascii string comparisons in conditional statements where always false
Bump to 2.8.2~pre6
Don't auto-apply edit script in qtitem.get_ready(), because it happens automatically when losing focus
Merge branch 'playground' of github.com:smathot/OpenSesame into playground
- Update debian/changelog
Bump to 2.8.2~pre7
Fix a translation bug for non-ASCII str objects
Add first version of Quest staircase plug-ins
Add Quest staircase example
Fall back to saving the logfile to a temporary folder when doing a quick run
Update debian/changelog
Only encode filenames to `str` for pygame.image.load()
- Bump to 2.8.2~pre8
- Update debian/changelog
Bump to 2.8.2 and prepare for release
Use misc.filesystem_encoding() instead of sys.getfilesystemencoding() in sampler
- Fixes Android-specific issue where the filesystencoding is set to None
Update debian/changelog and android.json for 2.8.2 release
Update Windows installer script for rebuild