Commit Graph

5008 Commits

Author SHA1 Message Date
Matthias Köfferlein 4e12b9fae7 Fix of a small bug found by MSVC iterator assertions 2018-09-02 22:57:01 +02:00
Matthias Köfferlein 406b2c8cd1 Fixed KD tree implementation for compatibility with MSVC iterator debug mode 2018-09-02 22:39:15 +02:00
Matthias Köfferlein 1bf4d95388 Further MSVC compatibility
String assertions fixed, numerical issue with dbTrans fixed, iterator 
assertions fixed.
2018-09-02 19:18:42 +02:00
Matthias Köfferlein 356a468d66 A couple of changes to make MSVC work - not done yet. 2018-09-02 00:40:35 +02:00
Matthias Köfferlein e47a0966bd Bugfix: net tracer memory corruption issue - missing copy ctor/assignment 2018-09-01 21:26:29 +02:00
Matthias Koefferlein c4c1630a38 Tiny enhancement of LayoutView#insert_layer
* returns a non-const reference now which can be modified
* the node parameter is optional and initialized with a default node
2018-09-01 11:39:20 +02:00
Matthias Koefferlein c9771f54eb Merge branch 'master' into pymod 2018-09-01 09:37:08 +02:00
Matthias Koefferlein 753e170a68 Fixed #162 (GDS2 libname not maintained) 2018-08-31 23:25:19 +02:00
Matthias Köfferlein f0f3025f9f More reduction of warnings on MSVC 2018-08-29 07:28:51 +02:00
Matthias Köfferlein af50c0f0c3 Many warnings fixed for MSVC 2018-08-29 01:46:18 +02:00
Matthias Köfferlein 860014e3ae MSVC builds for the first time - still a lot of patches required
Some suspicious compiler warnings remain.
2018-08-28 23:19:58 +02:00
Matthias Koefferlein 904c19ebcb Updated debian changelog. 2018-08-25 23:15:56 +02:00
Matthias Koefferlein b029c06b09 Updated changelog. 2018-08-25 23:13:14 +02:00
Matthias Koefferlein 3c4ca7597e Fixed #158 (repaint issue with context) 2018-08-25 23:11:26 +02:00
Matthias Koefferlein 89dc424c70 Fixed #159 (Bug in technology setup with tech specific macro/DRC locations) 2018-08-25 20:28:01 +02:00
Matthias Koefferlein 842f39da45 Fixed #153 (crash on Apply when changing guiding shape properties) 2018-08-25 19:07:30 +02:00
Matthias Koefferlein e8a5d6ac0c Fixed a typo. 2018-08-24 22:59:11 +02:00
Daniel Wang f0025e8036
Remove error handling in travis-build.sh 2018-08-21 16:45:36 -04:00
Daniel Wang 532df9faff
Build using Python 2 and Python3 in Travis 2018-08-13 15:26:05 -04:00
Matthias Koefferlein 04545e435b Fixed #157 (Replace cell with ... from cell tree context menu does not accept decorated cell names) 2018-08-13 20:59:04 +02:00
Matthias Koefferlein de729c31f8 Updated changelog. 2018-08-13 20:39:38 +02:00
Daniel Wang 28e703702f
Use log filtering to reduce file size 2018-08-13 14:05:49 -04:00
Matthias Koefferlein bcd6c466fb Fixed #152 (shape count wrong) 2018-08-13 09:30:46 +02:00
Matthias Koefferlein 1a7bcfc31c Fixed #155 (freeze after replacing nothing by something) 2018-08-13 09:04:13 +02:00
Matthias Koefferlein a8ad415fac Fixed a typo and build compatibility with Qt4. 2018-08-13 01:33:07 +02:00
Matthias Köfferlein 4a721e1b2b
Merge pull request #154 from lightwave-lab/python2-fix-pr
Python 2 support for the MacOS build script
2018-08-12 23:23:44 +02:00
Matthias Köfferlein 44b276dc84
Merge pull request #150 from lightwave-lab/mac-retina-pr
more hiDPI improvements
2018-08-12 23:23:07 +02:00
Matthias Köfferlein 03c1a74d16
Update layLayoutViewConfigPages.cc
Removed commented section - it's actually no longer required.
2018-08-12 23:22:39 +02:00
Matthias Köfferlein 521b197285
Merge pull request #149 from lightwave-lab/pymod-pr
Extending db and improving setup.py & travis
2018-08-12 23:17:02 +02:00
Daniel Wang 9c4e478635
Set environment variables directly in .travis.yml 2018-08-10 17:20:45 -04:00
Daniel Wang b9484f9ebd
Remove pathlib dependency for building on Mac OS 2018-08-08 14:30:48 -04:00
Matthias Koefferlein 155208c9c9 MSVC compatible declaration of force link flags for Qt bindings. 2018-08-04 22:44:51 +02:00
Matthias Koefferlein 67c2369962 Updated Qt declaration files for MSVC 2018-08-04 21:10:37 +02:00
Matthias Köfferlein 376e4ea0ae WIP: MSVC compatibility for pymod module. 2018-08-04 18:13:49 +02:00
Matthias Köfferlein 23d715001b First steps towards enablement of MSVC2017 for pymod. A lot of things to TODO yet ... 2018-08-04 18:02:39 +02:00
Thomas Ferreira de Lima f7836de39d
placeholder code for hiDPI display of conf pages. 2018-08-03 10:28:27 -04:00
Daniel Wang ba3720ad4a
Fix Mac OS build scripts to work with both Python 2 and Python 3 2018-08-02 20:15:45 -04:00
Daniel Wang 403efbd090
Create Makefile
Create phony targets in Makefile
2018-08-02 18:04:24 -04:00
Daniel Wang 908be96bb9
Speed up travis builds 2018-08-02 17:48:45 -04:00
Daniel Wang bdb7a7af2c
Fix Mac OS build scripts to work with both Python 2 and Python 3 2018-08-02 17:47:39 -04:00
Thomas Ferreira de Lima 8dbdbe0388
hiDPI Retina display for Stipple and Linesyles 2018-08-02 16:40:28 -04:00
Thomas Ferreira de Lima ebcb8fd4b5
disabling pip upgrade for linux py 2.6 2018-08-02 09:27:59 -04:00
Thomas Ferreira de Lima 78c8af9a7c
small edit to travis 2018-08-02 01:55:49 -04:00
Thomas Ferreira de Lima 0b19752047
small edit to travis [ci skip] 2018-08-02 01:52:06 -04:00
Thomas Ferreira de Lima a24b172c0f
attempting fix for python in travis xcode8.3 image 2018-08-02 01:45:01 -04:00
Thomas Ferreira de Lima 6f19bed834
sudo pip install --update pip 2018-08-02 01:23:09 -04:00
Thomas Ferreira de Lima 61decac8b4
bugfix: travis might not have pip 2018-08-02 01:20:52 -04:00
Thomas Ferreira de Lima d826912089
(travis) always installing with latest pip, setuptools, wheel 2018-08-02 00:55:26 -04:00
Thomas Ferreira de Lima cfbcc158bf
adding / and /= operators to Point and Vector types in db [ci skip] 2018-08-02 00:45:34 -04:00
Thomas Ferreira de Lima 1db2bea26c
adding python2 travis entry for macosx 2018-08-02 00:07:35 -04:00