Matthias Köfferlein
0636874ff8
Merge pull request #936 from KLayout/issue-935
...
Issue 935
2021-11-14 09:54:53 +01:00
Matthias Koefferlein
0ca82001ed
#935 fixed (checking for valid cell index)
2021-11-13 01:03:54 +01:00
Matthias Koefferlein
719eb0bce8
Fixed a potential crash on application exit
2021-11-13 00:48:27 +01:00
Matthias Köfferlein
7c8e507bb9
Merge pull request #934 from KLayout/issue-933
...
Alternative fix using a customized implementation for QMessageLogger …
2021-11-13 00:45:54 +01:00
Matthias Köfferlein
c63ffb928c
Merge pull request #928 from KLayout/performance
...
Performance enhancements for hierarchical processor
2021-11-13 00:45:34 +01:00
Matthias Koefferlein
7ca01cdae9
Updated test data
2021-11-11 23:05:28 +01:00
Matthias Koefferlein
2dc30103bf
Merge remote-tracking branch 'remotes/origin/issue-933' into issue-933
2021-11-11 21:01:37 +01:00
Matthias Koefferlein
8cd39b2140
Consistent use of build options for non-build.sh based builds
2021-11-11 20:51:27 +01:00
Matthias Koefferlein
3ce7038a7d
Alternative fix using a customized implementation for QMessageLogger functions
2021-11-10 23:38:33 +01:00
Matthias Koefferlein
d2478881b5
Bugfix: threading issue - multiple threads accessed the same object
2021-11-10 22:30:32 +01:00
Matthias Koefferlein
379a22c86a
Restored performance of some checks
2021-11-09 21:55:55 +01:00
Matthias Koefferlein
ac1167278e
Updated tests with 'enclosed' rule
2021-11-09 00:32:23 +01:00
Matthias Koefferlein
319efc1f95
Bugfix: negative output wasn't working properly for enclosing and overlap.
2021-11-09 00:32:07 +01:00
Matthias Koefferlein
4a44329e38
Enabling 'enclosed' as a (sometimes) more efficient way of implementing an enclosing check.
2021-11-08 23:18:01 +01:00
Matthias Koefferlein
2fd9401013
Fixed some doc problems
2021-11-07 23:30:15 +01:00
Matthias Koefferlein
9fa82f01d8
WIP (code reduction and performance enhancement of basic DRC checks)
2021-11-07 21:46:18 +01:00
Matthias Koefferlein
a0367c1530
More specific clip variants after bounding boxes have been reduced in RecursiveShapeIterator
2021-11-01 17:27:52 +01:00
Matthias Koefferlein
bc54ba3b99
Merge branch 'performance' into head
2021-11-01 14:32:31 +01:00
Matthias Koefferlein
d244d5aac6
Debugging plus enhancments
...
Basic change: DeepShapeStore+CellMapping uses (new) hier_generation_id of Layout to figure out
if the hierarchy has changed and the cache needs update.
2021-11-01 13:49:00 +01:00
Matthias Koefferlein
64a6b3acdc
WIP
2021-11-01 09:53:51 +01:00
Matthias Koefferlein
902375cc4d
WIP: trying to reduce the number of DSS-internal cell mappings by caching cell maps
2021-10-31 00:59:42 +02:00
Matthias Koefferlein
455c40ced6
More consistent verbosity levels for cell mapping
2021-10-30 21:31:05 +02:00
Matthias Koefferlein
ea1bf40a1e
Using Jenkins for PyPI deployment. Travis stopped their generous open source support
2021-10-30 18:45:44 +02:00
Matthias Koefferlein
ebe38912a6
Tests and documentation for dbTrans#is_complex?
2021-10-27 23:36:58 +02:00
Matthias Koefferlein
20f3733c58
WIP: lean recursive shape touch check
2021-10-27 00:38:12 +02:00
Matthias Koefferlein
596080669d
WIP
2021-10-26 23:10:29 +02:00
Matthias Koefferlein
7881c0953c
WIP
2021-10-24 20:28:15 +02:00
Matthias Koefferlein
c6bd856331
WIP
2021-10-24 00:05:50 +02:00
Matthias Koefferlein
09df614d8a
Bugfix: array iterator must not iterate on empty search box.
2021-10-22 23:52:35 +02:00
Matthias Köfferlein
01d7600b87
Merge pull request #925 from KLayout/issue-920
...
Fixed #920 (fill border parameter sign issue)
2021-10-20 22:27:09 +02:00
Matthias Köfferlein
5485c4b5f2
Merge pull request #924 from KLayout/issue-921
...
Bugfix plus more tests
2021-10-20 22:26:57 +02:00
Matthias Köfferlein
7e6b4662ec
Merge pull request #923 from KLayout/usablity-enhancements
...
Usablity enhancements
2021-10-20 22:26:38 +02:00
Matthias Koefferlein
f968751a44
RPM build script patch for Python3 @ CentOS7
2021-10-20 22:21:56 +02:00
Matthias Koefferlein
8a892cb6e2
Fixed python3 dependency for CentOS7 RPM
2021-10-20 21:39:04 +02:00
Matthias Koefferlein
b9c0bf9dea
Merge branch 'master' of github.com:KLayout/klayout
2021-10-19 22:50:26 +02:00
Matthias Koefferlein
4ecfd93c69
Using Python3 for CentOS7 builds now
2021-10-19 22:50:05 +02:00
Matthias Koefferlein
17a6459f83
Fixed #920 (fill border parameter sign issue)
2021-10-19 21:05:09 +02:00
Matthias Koefferlein
abe40ae99f
Bugfix plus more tests
2021-10-19 20:48:13 +02:00
Matthias Koefferlein
89a50abedd
Some more documentation about layer views.
2021-10-19 00:11:27 +02:00
Matthias Koefferlein
97d393c78a
Layout#is_editable
2021-10-18 23:24:28 +02:00
Matthias Koefferlein
04deb785ba
Asking whether to apply a .lyp file on multiple layouts on MRU-listed .lyp files too.
2021-10-18 23:10:39 +02:00
Matthias Koefferlein
4d64e95680
Shape objects from custom queries 'select' are translated into shape markers when exporting to RDB
2021-10-18 23:08:38 +02:00
Matthias Köfferlein
d651524b76
Merge pull request #919 from KLayout/issue-918
...
Fixed #918 by using ignore size policy for the editor options tab widget
2021-10-15 22:11:43 +02:00
klayoutmatthias
c48f930fb3
Fixed #918 by using ignore size policy for the editor options tab widget
2021-10-14 23:48:24 +02:00
Matthias Koefferlein
710d217b17
strmxor: better command line doc, show file read timing like main app.
2021-10-07 22:17:03 +02:00
Matthias Koefferlein
ec527367f2
'tap' shows layer details like view name
2021-10-06 23:26:12 +02:00
Matthias Koefferlein
747807224b
2.5d view enhancements
...
* Fine-tuned 2.5d view's key events
* better error message in case of z-stack/layers mismatch
* Don't confine bounding box to actual layout - that can be confusing
2021-10-06 23:17:56 +02:00
Matthias Köfferlein
8b12788084
Merge pull request #915 from KLayout/issue-912
...
Fixed #912 (crash when trying to create a cell in an empty panel)
2021-09-25 23:21:27 +02:00
Matthias Koefferlein
be3e44d68a
Updated Changelog etc.
2021-09-23 22:47:52 +02:00
Matthias Köfferlein
e77ef66b2f
Merge pull request #901 from KLayout/25d-view-enhancements
...
25d view enhancements
2021-09-23 22:33:56 +02:00