Matthias Koefferlein
f4957dbad2
Exclude doc/icon resources in non-Qt builds
2022-12-21 22:45:48 +01:00
Matthias Koefferlein
e4e2204939
Added one missing dependencies
2022-12-21 18:34:41 +01:00
Matthias Koefferlein
64c0bcfccf
Preparing 0.28.1
2022-12-21 07:21:16 +01:00
Matthias Köfferlein
08d9b4a15b
Merge pull request #1226 from KLayout/wip
...
Wip
2022-12-21 07:19:37 +01:00
Matthias Koefferlein
7a76202411
Added a unit test to check the integrity of all XML doc pages
2022-12-20 20:43:04 +01:00
Matthias Koefferlein
9440985aed
Trying to fix a segfault observed on MacOS
2022-12-18 17:43:48 +01:00
Matthias Koefferlein
b958b560f0
Merge branch 'wip' of github.com:KLayout/klayout into wip
2022-12-18 15:35:06 +01:00
Matthias Koefferlein
de784de7ea
Wider data types for Windows (long is 32 bit) and for CBLOCK byte counts in OASIS reader
2022-12-18 14:31:46 +01:00
klayoutmatthias
b7b26b7ecd
Turning off Python module test
2022-12-18 01:16:46 +01:00
klayoutmatthias
781e9a7e26
Turning off Python module test
2022-12-18 01:13:08 +01:00
klayoutmatthias
43c07e9de3
Updating Jenkinsfile-msvc2017
2022-12-17 23:59:19 +01:00
Matthias Koefferlein
5731c36a35
Trying Jenkins setup for MSVC
2022-12-17 20:34:41 +01:00
Matthias Koefferlein
24b8526361
Attempting to speed up layer list for many layers
2022-12-17 20:34:22 +01:00
Matthias Koefferlein
884203149a
Added tests for recent changes
2022-12-17 20:33:50 +01:00
Matthias Koefferlein
b1e78efcaa
WIP: trying to enhance layout layer lookup performance.
2022-12-14 22:47:16 +01:00
Matthias Koefferlein
ad27c9a51d
WIP: trying to enhance layout layer lookup performance.
2022-12-13 23:41:34 +01:00
Matthias Koefferlein
199dea536a
Fixed a small bug: d25 material list view background was reset to black with Auto background color
2022-12-13 22:49:49 +01:00
Matthias Koefferlein
fd5ae12951
Dropping klayout Python module from RPM and DEB packages as this creates clashes with the PyPI python module. As substitute install klayout module from PyPI.
2022-12-13 22:15:36 +01:00
Matthias Koefferlein
435e9232e7
Update pypa/cibuildwheel to 2.11.3 version for Python 3.11 support
2022-12-13 22:05:42 +01:00
Matthias Koefferlein
f49fa646fc
Patched PR with leaner solution
2022-12-13 21:54:00 +01:00
Matthias Koefferlein
5a6ea0148a
Merge remote-tracking branch 'quantamhd/fix_segfault' into wip
2022-12-13 21:52:40 +01:00
Matthias Köfferlein
798b10c999
Merge pull request #1221 from sebastian-goeldi/master
...
create py.typed for python module (PEP 561)
2022-12-13 21:49:03 +01:00
Matthias Koefferlein
a2164ec88b
Added comment about NetTracerTechnology to change log ( #1223 )
2022-12-13 21:14:39 +01:00
Ethan Mahintorabi
0a03a2809a
Fixes segfault on some linux systems
...
The static order initialization seems to be more present throughout
Klayout and might cause additional issues, but this fix stopped the
segfault on my machine. When compiling with asan there are a number
or other issues that could be addressed, but it's not clear if they're
real problems.
dbLayout change occured when using the python API to read a DEF layout.
When the layout is updated the code uses a const iterator which
implicitly wraps the non-const iterator. In the loop the end() is
implicitly wrapped, which tries to dereference a nullptr. My fix
checks to ensure that the non-const iterator is not null before trying
blindly dereference it.
2022-12-12 19:03:59 +00:00
Sebastian Goeldi
d30199fe26
create py.typed for python module (PEP 561)
2022-12-12 17:09:50 +01:00
Matthias Koefferlein
6369a1f993
Updated Changelog, version for PyPI
2022-12-10 01:51:01 +01:00
Matthias Koefferlein
43089f31e4
Doc updates
2022-12-09 23:53:41 +01:00
Matthias Koefferlein
9607594020
Doc updates
2022-12-09 23:33:31 +01:00
Matthias Koefferlein
3e9d66ea6d
Doc fixes
2022-12-09 23:21:09 +01:00
Matthias Koefferlein
88e960b7cf
Regenerating doc.
2022-12-09 22:31:13 +01:00
Matthias Koefferlein
048f7a0bff
Fixed unit tests
2022-12-09 19:04:01 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
78383c88f3
Grml .. fixed implementation of previous commit
2022-12-09 16:33:02 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
ffe3722001
Better backward compatibility for ruler configuration
2022-12-09 16:26:21 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
4a70c9f5ca
Merge branch 'master' of https://github.com/klayoutmatthias/klayout into building
2022-12-09 16:08:15 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
c10cb86b68
Robust configuration of new ruler settings
2022-12-09 16:07:31 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
e96ba14886
Updated Changelog
2022-12-09 13:35:47 +01:00
Matthias Koefferlein
8d6508f69c
Doc XML fixed
2022-12-09 07:26:10 +01:00
Matthias Koefferlein
a5a3fff1f0
Fixed #1214 (LEF VIA parsing issue)
2022-12-08 22:36:14 +01:00
Matthias Koefferlein
62e76e428b
Updated DRC testdata after move supports hierarchy
2022-12-08 20:58:28 +01:00
Matthias Koefferlein
96a66564f9
Fixed test data
2022-12-08 20:51:53 +01:00
Matthias Koefferlein
299cea51a5
OASIS writer: Writing repetitions for edge-representation paths too
2022-12-08 20:36:03 +01:00
Matthias Koefferlein
2c94179589
Fixed #1216 (issue with moved - internal error)
...
This issue is fixed. In addition the following problems were fixed/found:
* General issue with handling merged state in in-place transform (merge shadow region needs to be updated too)
* moved now is hierarchical (also for edges)
2022-12-08 20:27:42 +01:00
Matthias Koefferlein
92d0174711
Fixed a build issue
2022-12-08 00:48:23 +01:00
Matthias Koefferlein
d81e0ba51e
Merge branch 'points-as-db-objects'
2022-12-07 21:59:02 +01:00
Matthias Koefferlein
5a252f2b29
Updated golden test data for fast DRC
2022-12-07 21:58:24 +01:00
Matthias Koefferlein
a9833bf32e
Small bugfix: do not mess up annotation templates after used older KLayout versions again.
2022-12-07 21:43:43 +01:00
Koefferlein Matthias (IFAG DES TCP FLP)
5f7ae00ed3
Merge branch 'master' into wip
2022-12-07 08:31:32 +01:00
Matthias Koefferlein
53dd0ba22e
Updated Changelog
2022-12-07 00:51:03 +01:00
Matthias Koefferlein
4281cde169
(maybe) fix builds for Qt without SSL
2022-12-06 22:40:41 +01:00
Matthias Koefferlein
dc6408a068
Some cleanup
2022-12-06 18:44:29 +01:00