Release 20190108
Release Date: 8.1.2019
Change Log
- New Features:
- derived layers generation from a dialog,
- hexagonal arrays,
- select from list for all select/deselect modes,
- extension to parametric shape library for siemens-star,
- better mouse selection for cell select,
- SchematicEditor
- PyCell detection/activation in the setup on Windows,
- File Formats:
- DXF:
- support of block insert before block definition,
- SVG:
- support of path option z,
- rect entered in lower case,
- overflow check,
- color defeintion in css section,
- Pixel:
- Sierra Dithering,
- Jarvis, Judice, and Ninke Dithering,
- Gerber:
- apertur with small values,
- Macros:
- add new method to class drawingField:
- void autoRuler(point),
- void copyArea(double minArea, double maxArea, int layerDest, int layerSource),
- void derivedLayer(int layerA, int layerB, int resultLayer, string operation),
- void copyLayerSized(int sourcelayer, int destinationlayer, int size,int type);
- void copyLayerSizedAsym(int sourcelayer, int destinationlayer, int sizeX, int sizeY);
- add new method to class cell:
- rect measureSpaceVisible(point p1);
- bool pointOnLayer(point p,int layer);
- add new method to class layerTranslator:
- void clear(),
- layerTranslator class now supports multi-mapping,
- add new method to class setup:
- support of array entry in c style: {1,2,3,4}
- macro recording for area measurement,
- Bug Fixes:
- NULL pointer warning for autostart macros,
- display of thin lines on black background for Retina displays,
- user interface lock after special cell select,
- creating of boxes with negative height with edge move,
- entry of layer mapping only, if activated in setup,
- avoid warning for negative width in LayerNames cell,
- avoid double LayerNames cell,
- alignment of background images with 1 and 2 alignment points,
- TextEditor crash on RHEL7 with KDE,
- pixel import setting not stored correctly on shut down,