changelog:v3.1.8
Workcraft v3.1.8 (2018-01-01)
Usability improvements
If the user holds Alt (or AltGr) then the highlighting/selection is applied to the node under mouse cursor and also to its adjacent connections. For example, if a Petri net transition is Alt-selected then its incoming and outgoing arcs are also added to the selection.
A new way to select colours in the Property editor:
Several main colours are added to the quick-access combo-box (click the button with the arrow-down icon to see them).
A custom color can still be selected by clicking on the coloured area of the combo-box – this opens a Colour Chooser dialog which is improved for high-definition displays.
Digital Circuit plugin
Check availability of the environment file before proceeding with verification.
Alt-highlighting/selection of a wire is extended to the whole network.
Alt-highlighting/selection of a gate is extended to all its incoming and outgoing networks.
JavaScript interface
Provide a JavaScript list or iterator for currently loaded work object and setters/getters for some of its properties, e.g. for each (work in getWorks()) {…}
, getModelDescriptor(work)
, getWorkFile(work)
, setModelTitle(work, title)
, etc.
All unprocessed command line parameters are passed to JavaScript interpreter as args
variable and can be iterated as follows: for each (arg in args) {…}
.
Fix for verification scriptable commands to work in
GUI mode.
Integration tests for accessing MPSat functionality form scripts.
Fixed detection of absolute path in Windows.
Fixes and technical stuff
Check MPSat stdout to confirm its successful completion of the synthesis and verification operations.
Add an option to the
STG Parallel Composition window to save the lists of places.
Open popup menus on right mouse button press (rather than click).
Remove deprecated code for external state graph visualisation.
Updated UnfoldingTools backend. If includes several MPSat bugfixes, e.g. for technology mapping of constants.
Updated Plato backend.
Copyright © 2014-2021 workcraft.org