Release 20180129

Release Date: 29.1.2018

Change Log

  • New Features:
    • new reworked web based manual,
    • point entry by dialog in path/polygon mode,
    • end polygon/path mode by double click or clicking on start point,
    • display scale in main window,
    • center box in properties dialog,
    • the length element feature is nor poart of the element size feature,
    • element size displays area and perimeter as well,
    • measure angle can create permanent display and measure polygon edges,
    • OpenCellLibrary supports white background,
    • exact sizing of font height to entered width,
    • update to newest version of FreeRouting,
  • File Formats:
    • OpenAccess:
      • edit OS library definition as content menu item,
      • export via 'save as',
      • correct viewtypes for symbols,
      • import view option,
      • open from command line by cellname, viewname and libraryname,
    • DXF:
      • cell references with negative x scale,
    • CIF:
      • support of text element (type 94),
      • multi threaded result in faster load,
      • support of separator # and / in DS line,
    • Electromask:
      • error message in case of negative coordinates,
    • Eagle:
      • import of spice data,
    • Lasis:
      • handling of filename with capital letters when running under wine,
  • Macros:
    • automatic generation of settings macro within the setup dialog,
    • setShortCut will find the old binding to this key and removes it,
    • support of char, float and long,
    • disable qt warning in LayoutScript,
    • add new method to class cell:
      • element* cell::addBox(rect r,int layer),
    • add new method to class element:
      • rect element::getBoundingBox(),
      • pointArray element::getSelectedPoints(),
    • add new method to class process:
      • static bool process::openBrowser(string url),
    • add new method to class setup:
      • static bool setup::showScale,
      • static bool setup::whiteBackground(),
  • Bug Fixes:
    • path mode and polygon mode will avoid double entered points,
    • incorrect identification of a sector shape,
    • access compressed GDS in file dialog,
    • incorrect interface lock when calling parametric cells from a macro,
    • Boolean Engine may produce touching link line,
    • polygon check on the first point of a polygon may fail,
    • addText use default width,
    • cancel in select cell dialog,
    • correct display of font block,
    • handling of huge path elements,
    • preview of circular shape in case of extreme high circle resolution,
    • recount of selected shapes when using FastCap and FastHenry,
    • avoid invisible menu bar after restart,
    • point in polygon detection for polygons with high density of points,
    • missing sip.so on mac systems to use pylayout,