Matthias Koefferlein
8d025ddf9f
Fixed non-Qt builds
2022-12-27 20:14:22 +01:00
Matthias Koefferlein
4429d4c8f7
Fixed #1234 (layer list empty after clone panel)
2022-12-27 20:10:39 +01:00
Matthias Koefferlein
e0e077d851
Further cleanup of Qt6 binding of QJson... classes
2022-12-26 23:48:16 +01:00
Matthias Koefferlein
76dd1b93bd
Qt bindings compatibility with Qt 6.4.1
2022-12-26 21:43:27 +01:00
Matthias Koefferlein
1a7acfcdc4
Include Python 3.11 in Azure pipeline's upload
2022-12-24 21:54:16 +01:00
Matthias Koefferlein
49df8ad1d5
Added Python 3.11 to Azure pipeline
2022-12-24 15:36:13 +01:00
Matthias Koefferlein
44a2aa9ca1
Fixed #1230 (LVS browser crashes) and immediately dispatching a 0.28.2 version
2022-12-22 23:17:08 +01:00
Matthias Koefferlein
584dbcfd2f
Really, really disabling doc, icon for no-Qt builds
2022-12-21 23:36:15 +01:00
Matthias Koefferlein
5a41443487
Really disabling doc and icon without Qt builds
2022-12-21 23:32:49 +01:00
Matthias Koefferlein
08b7093358
Ensure that version changes trigger builds (build.bat)
2022-12-21 23:23:13 +01:00
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