Release 20180804

Release Date: 4.8.2018

Change Log

  • New Features:
  • SchematicEditor
    • improve bus lable,
    • symbol composer,
    • components with busports,
    • improved edit and enter of bus/wire and busport and ports,
    • autostart macros for schematic,
    • managing shortcuts in the schematic,
  • File Formats:
    • DXF:
      • paths with different width at start&end
      • waring if DXF units are to small,
  • Macros:
    • add new method to class file:
      • bool rename(sting newName),
      • static bool mDir(sring base, sring name),
      • static bool mkDir(sring base, sring name),
      • static bool isDir(sring base),
      • homeDir() and tempDir() is now static,
    • add new method to class layers:
      • static bool importLayerSettings(string filename),
    • add new method to class layout:
      • void setLayerSorting(int),
    • add new method to class pointArray:
      • point maximum(),
      • point minimum(),
      • point center();
    • add new method to class schematic:
      • bool setShortcut(int function,sring key),
      • bool setShortcut(sing function,sring key),
    • add new method to class string:
      • string right(int length),
      • string toUpper(),
      • string toLower(),
      • string getLibDefsFilename(),
    • add new method to class stringList:
      • void prepend(string),
      • string join(string separator),
    • fix typo on centerOfGravity
    • macro recording for saveLayer
  • Bug Fixes:
    • avoid layer color identical as background-color when using background images,
    • height of layer manager on small screens,
    • resizing layer manager window on mac,
    • handling of license key if line break was added by email transport,
    • snapping in schematic for some modes,
    • double opened schematic,
    • reading layer setting from LEC in case disabled from GDS,
    • font 4 correct - character,