Test the next generation of OpenSesame: 2.9.0 "Hesitant Heisenberg"!
I'm very excited to announce the next big release of OpenSesame: 2.9.0 "Hesitant Heisenberg"! Well ... we're not quite there yet, but a very usable pre-release is available for your testing pleasure. As always, you can get pre-release packages as described here ...
... or directly from here ...
OpenSesame 2.9.0 brings many new features, most of which are improvements to the user interface. These improvements should make working with OpenSesame even easier than it already was. Let's take a look at a few highlights:
Improved drag-and-drop support
You can re-order items in a sequence and in the overview area by dragging them. What is more, you can create 'linked' (or shallow) copies of items by keeping control pressed while dragging, and 'unlinked' (or deep) copies by keeping control and shift pressed. You can even drag an item from one instance of OpenSesame to another!
This functionality is also available through the item context menu, which pops up when you right-click on an item:
Better Python integration
Functions and classes that are defined in an inline_script
are automatically detected and shown in the overview area.
The syntax of an inline_script
is also checked automatically. Invalid scripts are marked with a red cross.
Quick switcher
You can activate a quick switcher by pressing meta+O (or windows-key+O). The quick switcher allows you to navigate through your experiment without using the mouse. Items, functions, help pages, menu actions: Nearly everything is accessible through the quick switcher!
Extension framework
An extension framework has been created to make it easier for third party developers to contribute to OpenSesame. Extensions integrate with the user interface in very flexible ways. An example of an extension is the quick switcher described above. For more information, see: