This scheduled update brings new a lot of new functions that improve program’s usability: long expected UNDO and REDO commands, better calibration procedure for eye-tracking and various UI improvements.
New features
- One level Undo-Redo is added for the most of commands in EventIDE (not only for code editing as before).
- Renderer element now can automatically equalize the RGB luminance in across loaded graphical items. A new property is added to the Library Items property group
If the RGB equalization is on, all loaded images are automatically transformed (with hardware acceleration) to have an equal luminance, like on the example below:
Original images |
Equalized images |
- New calibration procedure is introduced to all eye-trackers, supported by EventIDE. The procedure allows a fine tuning of calibration settings, uses new ‘attractive’ targets and provide a plenty of information about the calibration quality.
New calibration screen in EventIDE
- New Mouse Tracker element is added as a part of JazzNovo Addin. The element can be used for testing purposes when hardware eye-trackers are not available. Notice, that mouse positional data can be also read without any element, by default Radar properties of events and HQ.
- Tobii Tracker element is reworked to utilize libraries of the recent Tobii SDK 3.0. The new libraries improve tracking performance and allow automatic detection of Tobii devices in a network. In addition, realtime tracking of 3D eye positions is available now via the sampling properties of the Tobii tracker element.
- New property, Number Format, is added to the Logging properties of all eyetracker elements. The new property defines representation of numbers in eyetracking logs with .NET string format syntax. This allows, for example, to shorten a text representation of real numbers for a sake of smaller log files.
- Automatic dynamic linking mechanism allows a use of user data types (defined in AddIns dlls) in code snippets (via public Proxy variables).
- Various small changes in UI
Fixes
- The bug with the occasionally freezing main window during selection operation is fixed.
- In multi-monitor setups the eye-tracker calibration window now is always started on a runtime monitor, as defined by the EventIDE preferences.