Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Following idea from @pellet - this is a tiny PR to make the use of full screen optional.
This is particularly useful for debugging, because it allows to both see and switch to a terminal while the psychopy window is up, and allows to retain control via the terminal upon a crash, for e.g. to view the stack trace or enter a debugger.
This is done by providing a
use_fullscr
Bool
argument in the experiment init, and setting it to a modifiable attribute of theExperiment
object.A modifiable attribute is also added for
window_size
, although this is not added as an input argument upon init.I think it would probably be a good idea to move some other parameters such as the monitor type into modifiable object attributes in the future also.
Example usage: