Matthias Koefferlein
f9ccb60dd9
WIP: experimental - introducing net DRC, first steps
2023-01-07 23:42:59 +01:00
Matthias Koefferlein
af30695ab3
WIP: experimental - introducing net DRC, first steps
2023-01-07 21:56:25 +01:00
Matthias Koefferlein
8677b38d69
Merge branch 'master' into wip
2023-01-01 22:28:14 +01:00
Matthias Koefferlein
a85dbd3d31
Updating copyright notice to 2023
2023-01-01 22:27:22 +01:00
Matthias Koefferlein
6136e4f8a0
Merge remote-tracking branch 'origin/issue-1240'
2023-01-01 22:23:26 +01:00
Matthias Koefferlein
a3c9b6bc4a
Merge remote-tracking branch 'origin/issue-1238'
2023-01-01 22:23:13 +01:00
Matthias Koefferlein
9e6965751d
Merge branch 'issue-1234'
2023-01-01 22:22:44 +01:00
Matthias Koefferlein
420f8cfdc3
Fixed issue #1240 (Layer is not activated from layer properties file on first creation)
2023-01-01 18:45:37 +01:00
klayoutmatthias
b213479e07
Fixed issue #1238 (Macro IDE: breakpoints not effective on Windows)
2022-12-31 18:51:08 +01:00
Matthias Koefferlein
ca32b34dff
Restored ability to build on Python 2
2022-12-28 23:50:38 +01:00
Matthias Koefferlein
16cd4276b7
Fixed some more small memory leaks
2022-12-28 17:45:24 +01:00
Matthias Koefferlein
de6e1ffd53
Another performance fix for the many layers case
2022-12-28 17:15:51 +01:00
Matthias Koefferlein
1ad7dc0d98
More memory leaks fixed
2022-12-27 23:52:16 +01:00
Matthias Koefferlein
2cd932627c
Fixed some memory leaks
2022-12-27 23:45:43 +01:00
Matthias Koefferlein
8575791fd9
Fixed a potential segfault cause by recursive call of paintEvent
...
This may happen when painting triggers some action that itself
triggers progress reporter (which paints itself).
The solution consists of blocking process_events during painting.
2022-12-27 22:57:14 +01:00
Matthias Koefferlein
8d025ddf9f
Fixed non-Qt builds
2022-12-27 20:14:22 +01:00
Matthias Köfferlein
e8cf51df1c
Merge pull request #1233 from Kazzz-S/0.28.2-mac1
...
Revised the build system for macOS to work with KLayout version 0.28 or later
2022-12-27 20:12:37 +01:00
Matthias Köfferlein
975a752844
Merge pull request #1231 from KLayout/issue-1228
...
Implemented solution for issue #1228
2022-12-27 20:12:20 +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
50616ede58
Implemented solution for issue #1228
...
The "show parameter names" setting is now persisted.
Side effect: changing this setting will now trigger
a configuration update which has some side effects - e.g.
when "lazy update" is configured (parameters are reset).
But that appears to be acceptable.
In addition a second flaw was fixed: errors were not
properly reported by showing the error indicator.
The indicator was hidden immediately after showing it.
2022-12-25 20:44:56 +01:00
Kazunari Sekigawa
d530ad6add
Revised the build system for macOS to work with KLayout version 0.28 or later.
2022-12-25 07:48:00 +09: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
Kazunari Sekigawa
4d894ef66b
Revised the ReadMe.md document.
2022-12-24 21:30:35 +09:00
Kazunari Sekigawa
9720de0f37
Again, the build system for macOS was revised to work with KLayout version 0.28 or later.
2022-12-24 11:08:57 +09:00
Kazunari Sekigawa
6c6a3ae3b0
Updated the ZIP files containing the script bundle files
2022-12-24 09:42:41 +09: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
Kazunari Sekigawa
2092a9087a
Added new icons for macOS
2022-12-23 06:48:47 +09:00
Kazunari Sekigawa
57ed498360
Revised the build system for macOS to work with KLayout version 0.28 or later.
2022-12-23 06:32:11 +09: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
Kazunari Sekigawa
ba8f692468
Merge branch '0.28-mac1' into wip-mac to test a patch in "wip" that maybe fixes the test run segmentation faults.
2022-12-19 06:39:53 +09: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
Kazunari Sekigawa
ce16adfdfe
Merge branch 'master' into 0.28-mac1
2022-12-17 14:29:07 +09:00