Kazunari Sekigawa
ce16adfdfe
Merge branch 'master' into 0.28-mac1
2022-12-17 14:29:07 +09:00
Kazunari Sekigawa
2e3bc28a69
Made changes to build KLayout 0.28~:
...
1) Set the CPATH environment variable for including <png.h> required to build the pymod
2) Not to use Python 2.7 on Catalina (nightlybuild)
3) Resolve the library dependency of Python in Homebrew
4) Add a handy tool to setup the standardized directory structures for Homebrew Python 3.x
2022-12-17 14:12:37 +09:00
Kazunari Sekigawa
122f334f91
Merge branch 'master-upstream'
2022-12-14 08:10:02 +09: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
Sebastian Goeldi
d30199fe26
create py.typed for python module (PEP 561)
2022-12-12 17:09:50 +01:00
Kazunari Sekigawa
389f1728bd
Merge commit '6369a1f993d6f9f059890b1c4e427dfd688f9547'
2022-12-10 18:58:17 +09: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
Kazunari Sekigawa
7caa221301
Merge branch 'master-upstream'
2022-12-09 20:52:32 +09:00
Matthias Koefferlein
8d6508f69c
Doc XML fixed
2022-12-09 07:26:10 +01:00
Kazunari Sekigawa
b1f87d6a07
Merge branch 'master-upstream'
2022-12-09 06:51:52 +09: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
Matthias Koefferlein
4543eaabac
Fixed some small flaws in instance properties dialog: sort by cell name, update tree on apply
2022-12-05 23:47:46 +01:00
Matthias Koefferlein
2601f870ec
Fixed compile errors
2022-12-05 07:39:03 +01:00
Matthias Koefferlein
035232c978
Providing single-linked list implementation with fast size to address DRC merge performance issue on CentOS
2022-12-05 02:22:08 +01:00
Kazunari Sekigawa
9f7a627b0b
Merge branch 'master-upstream'
2022-12-05 09:10:58 +09:00
Matthias Koefferlein
16e95fa45b
Fixed a race condition in DRC local processor with multiple threads
2022-12-04 21:11:08 +01:00
Matthias Koefferlein
43ff59750a
Fixed a race condition in DRC local processor with multiple threads
2022-12-04 21:04:21 +01:00
Matthias Koefferlein
0c89d8fec8
WIP: points as db objects - added tests, bug fixes
2022-12-04 19:54:29 +01:00
Matthias Koefferlein
4d04cf4fe3
WIP: introducing points as valid objects into database - implementation. Includes: edge pair perimeter and area.
2022-12-04 19:54:26 +01:00
Matthias Koefferlein
63ad38e9d9
Region#inside/not_inside/covering/not_covering is faster as it skips the merge step now. Fixed deep mode implementation (counting mode detection) with performance effect on outside/interacting too
2022-12-03 20:59:36 +01:00
Matthias Koefferlein
cca20773a7
Include performance patch for array-vs-array interactions in deep mode
2022-12-02 17:53:15 +01:00
Matthias Koefferlein
77e9b511cf
Fixed slow 'show only selected' with many layers (reason: too many updates of recent editor options layer list)
2022-12-02 17:32:18 +01:00
Matthias Koefferlein
78a139494a
Avoid recursion in Application#notify during exception processing - more stable debugging
2022-12-02 17:21:12 +01:00
Kazunari Sekigawa
ab5dafcd6e
Merge branch 'master-upstream'
2022-12-02 17:56:56 +09:00
Matthias Köfferlein
b3968c31e5
Merge pull request #1197 from KLayout/wip
...
Wip
2022-12-02 01:29:25 +01:00
Matthias Koefferlein
b2624b4c94
Updated golden test data
2022-12-02 00:14:58 +01:00
Matthias Koefferlein
2178b23d8d
Fixed #1198 - 0.28 ignores link to script folder
2022-12-01 23:54:43 +01:00
Kazunari Sekigawa
34fc357130
Update the Ruby version in MacPorts
2022-12-02 06:38:45 +09:00