Release 20190820

Release Date: 20.8.2019

Change Log

  • New Features:
    • fill selected shapes feature to fill with array of cell references
    • use live TESCAN SEM images as background images
    • better usage of content menu scaling/moving feature
  • File Formats:
    • CIF:
      • support of cell scaling (not part of the CIF specifications)
    • SVG:
      • support of coordinates with negative exponent
  • Macros:
    • add new method to class cell:
      • void cell:copyCell(cell *otherCell)
      • void cell::flatCellref(element *e)
    • add new method to class drawingField:
      • void drawingField::fillSelectedShapes(string cellname);
      • void drawingField::fillSelectedShapes(cell*)
    • add new method to class element:
      • int element::getPresentation()
      • bool element::isRectangle()
      • bool element::isSquare()
    • add new method to class schematicDisplay:
      • bool schemticDisplay::setSheet(string s)
      • void schemticDisplay::setSheet(sheet *s)
      • sheet* schemticDisplay::findSheet(string sheetname)
    • add new method to class pointArray:
      • static pointArray spirale(point center,point p1,point p2,double angelstep)
      • static pointArray circle(point center,int radius,double angelstep)
      • static pointArray ellipse(point center,int rx,int ry,double angelstep)
      • static pointArray bezier2(point pstart, point pend, point pbezier,int maxDepth=-2)
      • static pointArray bezier3(point pstart, point pend, point pbezierstart, point pbezierend, int maxDepth=-2);
    • add new method to class textEdit:
      • textEdit::newDoc()
    • add support of cout("text");
  • Bug Fixes:
    • screen refresh after running autostart macros without design access
    • color profil problem on Windows
    • installation on drive D: for Windows
    • macro debugging of a pointArray
    • start problem on Cinemon with KDE
    • using default width for some circular tools
    • fselect macro call on lower left corner of boxes
    • macro recording for circleRadius
    • schematic ports display of 90/270deg rotated components
    • link to ODA file converter former Teigha File converter