Release 20200104
Release Date: 4.1.2020
Change Log
- New Features:
- DRC check for obtuse anlges in polygons
- edit parametric cell parameter from layout window
- support of display.drf file format, use -q option to autoload from program start
- highlight point in the drawing while editing it via properties dialog
- bigger zerro mark on high res displays
- display build version on startup
- improved installer for XFAB PDK
- File Formats:
- OpenAccess:
- handling of and() or() in display/edit parameter
- support of autoload.file
- include required TCL libraries
- Macros:
- add new method to class drc:
- void minimumAngleOnLayer(double anglevalue, int layer, bool mergeBefore=false)
- bool drc::isCheckedList();
- bool drc::isCheckedGraphical();
- void drc::addViolationGraphical(pointArray p);
- add new method to class layout:
- void layout::setMenuEnabled(string name,bool b)
- point layout::getMousePoint()
- void layout::setMenuEnabled(string name,bool b)
- void layout::setToolbarEnabled(string name,bool b)
- void layout::macroPause()
- add new method to class schematic:
- void schematic::setMenuEnabled(string name,bool b)
- void schemtic::setToolbarEnabled(string name,bool b)
- add new method to class schematicDisplay:
- void schematicDisplay::updateCurrentNetlistDevices()
- add new method to class sElement:
- stringList sElement::getParameterList()
- string sElement::getParsedParameter(string s)
- add new method to class process:
- string process::trigger()
- string process::toolData()
- bool process::externalTool(string path, string app, stringList parameter, string callback, bool triggerOnOutput=false)
- void process: terminate(string)
- bool process::isRunning(string)
- process:externalTool use PARH enviourment to search command
- ask to terminate external tool while exiting LayoutEditor
- pause function for macros ( layout->macroPause(); ) to enable user interaction, continue with entry in content menu
- extend sElement::setParameter(...)
- Bug Fixes:
- problem with right click menu during opening a second design
- termination of ruler with a mouse pan
- zooming during use of ruler mode
- open file with executing autostartmacros needing more than 200ms
- autostart macros in reduced mode
- don't aks for save on empty designs
- python scripting when python2.x is not available
- autoload of tbcload for TCL scripts
- support of latest PyCell version
- workaround for TCL out of stack bug