Matthias Köfferlein
ebfc506bd9
Merge pull request #1431 from KLayout/wip2
...
Wip2
2023-08-05 21:09:26 +02:00
Matthias Köfferlein
2f8610e342
Merge pull request #1444 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.8
...
Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8
2023-08-05 21:09:03 +02:00
Matthias Köfferlein
b6eb1e152c
Merge pull request #1445 from KLayout/dependabot/github_actions/pypa/cibuildwheel-2.14.1
...
Bump pypa/cibuildwheel from 2.13.1 to 2.14.1
2023-08-05 21:08:45 +02:00
Matthias Koefferlein
5b7e336b33
Added test for LEF/DEF map file NAME substitute
2023-08-05 01:02:37 +02:00
Matthias Koefferlein
32fdb46649
Allowing PINNAME and LEFPINNAME purposes in LEF/DEF .map files for a more consistent format (avoids the NAME notation)
2023-08-05 00:58:16 +02:00
Matthias Koefferlein
cbc9123db4
Mitigate the effect of overriding a globally-defined technology with -nn on the command line by creating tech variants
2023-08-05 00:42:05 +02:00
Matthias Koefferlein
f518d1aa1d
Added variable/expression interpolation to LEF paths so it is possible use environment variables there.
2023-08-03 23:27:31 +02:00
Matthias Koefferlein
7d749140f7
Enhancements for macro editor's search and replace: replace single wasn't working properly and now there is find next and previous
2023-08-03 21:35:37 +02:00
Matthias Koefferlein
f583d5e3db
Fixed a potential segfault of application exit
2023-08-03 19:22:11 +02:00
Matthias Koefferlein
7509e7a18c
Fixed a typo
2023-08-03 00:01:44 +02:00
Matthias Koefferlein
2eca865bd8
Added tests for last change
2023-08-02 23:56:51 +02:00
Matthias Koefferlein
cfc84252ab
DRC/LVS: Fixed a typo + allowing 'report' also for cases without default layout (only 'layout' specs)
2023-08-02 23:47:45 +02:00
Matthias Koefferlein
6bfd2a7368
Fixed warning in case of Qt bindings not being compiled in
2023-08-02 23:27:44 +02:00
dependabot[bot]
49c21b1884
Bump pypa/cibuildwheel from 2.13.1 to 2.14.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.13.1 to 2.14.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.13.1...v2.14.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 21:30:43 +00:00
dependabot[bot]
708f1a3e76
Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.7 to 1.8.8.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.7...v1.8.8 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 21:30:39 +00:00
Matthias Koefferlein
bf95e51332
Resolve include-coded lines for DRC/LVS logs in verbose mode
2023-08-01 22:06:46 +02:00
Matthias Koefferlein
476c7156ab
Merge branch 'master' into wip2
2023-08-01 21:48:00 +02:00
Matthias Köfferlein
ae3c8c27f6
Merge pull request #1435 from KLayout/issue-1432
...
Issue 1432
2023-08-01 20:43:31 +02:00
Matthias Köfferlein
12169cb11d
Merge pull request #1436 from KLayout/new-image-constructor
...
Added Image constructor from PixelBuffer and QImage
2023-08-01 20:43:01 +02:00
Matthias Koefferlein
559c45a585
it's -> its
2023-07-30 14:50:53 +02:00
Matthias Koefferlein
3736b59156
it's -> its
2023-07-30 14:46:58 +02:00
Matthias Koefferlein
2ae01a3e91
Do not duplicate cells+layers on "Duplicate"
...
See https://www.klayout.de/forum/discussion/2335 for the rationale
2023-07-30 13:50:49 +02:00
Matthias Köfferlein
39fd811d03
Merge pull request #1434 from KLayout/issue-1430
...
Fixed issue #1430 (Add option to filter out geometric primitives from…
2023-07-30 12:53:31 +02:00
Matthias Köfferlein
9f5b8faf60
Merge pull request #1429 from KLayout/issue-1428
...
Fixed #1428 (allow XML include files in macros)
2023-07-30 12:52:55 +02:00
Matthias Köfferlein
dc5d2f3238
Merge pull request #1426 from KLayout/issue_1425
...
Fixed issue #1425 : enhancement - allow searching for layers in layout…
2023-07-30 12:52:42 +02:00
Matthias Koefferlein
fb84d8b32d
Fixed non-Qt builds
2023-07-30 12:51:01 +02:00
Matthias Koefferlein
aa4eeebfbb
Added Image constructor from PixelBuffer and QImage
2023-07-29 10:34:59 +02:00
Matthias Koefferlein
4f7da687d4
Removed a question comment
2023-07-29 09:50:58 +02:00
Matthias Koefferlein
ae48740107
Merge branch 'points-for-marker' into wip2
2023-07-29 09:49:34 +02:00
Matthias Koefferlein
3b9f3eae20
Fixed issue #1432 (strm2oas def ignores path segment)
2023-07-29 02:45:17 +02:00
Matthias Koefferlein
8051e43583
Fixed issue #1430 (Add option to filter out geometric primitives from Marker Database Browser Info widget)
2023-07-29 02:19:57 +02:00
Matthias Koefferlein
ad114f6137
Fixed unit tests (error messages now have the message class attached)
2023-07-29 01:13:25 +02:00
Matthias Koefferlein
e53d432117
Better support for point-like handles
...
PCells have been featuring point-like handles but
they suffered some issues because they have been
mapped to degenerated boxes:
- hardly visible
- could be destroyed using partial editing
Now, the database offers points, hence it is
possible to store points explicitly, so no
tricks need to be played to make them visible.
Editing has been implemented to some extent,
so it is possible for example to configure
handles in the properties dialogs.
2023-07-29 01:01:50 +02:00
Matthias Koefferlein
6e4ac71442
WIP
2023-07-28 23:48:34 +02:00
Matthias Koefferlein
e766b12c3e
Allowing PCell layer parameters without default (-> empty)
2023-07-28 21:52:51 +02:00
Matthias Koefferlein
7ac51337ca
Script errors now include the class for better readability in Python, normalizing errors in Python
2023-07-28 21:28:09 +02:00
Matthias Koefferlein
a7e648c82b
Fixed a doc typo
2023-07-28 21:27:16 +02:00
Matthias Koefferlein
8b44a3ba13
Fixing PCellDeclaration helper (correct use of 'raise'
2023-07-28 21:26:05 +02:00
Matthias Koefferlein
12524b25b1
Added missing file
2023-07-27 20:54:04 +02:00
Matthias Koefferlein
83eac6985e
Added missing file
2023-07-25 21:35:03 +02:00
Matthias Koefferlein
8840a7ac54
Fixed #1428 (allow XML include files in macros)
2023-07-24 23:25:35 +02:00
Matthias Koefferlein
58417d5700
pya: adding hint about disambiuation of methods/properties to Python specific doc.
2023-07-23 18:35:36 +02:00
Matthias Koefferlein
0f47a9e54d
Refined solution for #1425 (exact match has priority in find_layers), doc updates
2023-07-23 18:19:21 +02:00
Matthias Koefferlein
393aacbcff
Fixed issue #1425 : enhancement - allow searching for layers in layouts by name even if they have layer/datatype
2023-07-23 10:05:20 +02:00
Matthias Köfferlein
abf2970438
Merge pull request #1423 from KLayout/wip2
...
Wip2
2023-07-23 09:40:33 +02:00
Matthias Koefferlein
99df15a5ff
Update on issue 1422 fix - fixing an array index out of bounds issue; do no use control points for first and last point as splines may not be designed to terminate at those.
2023-07-22 18:14:14 +02:00
Matthias Köfferlein
8537467db0
Merge pull request #1416 from KLayout/issue-1415
...
Meta infos in GDS2 files do not make old KLayout versions fail always
2023-07-15 16:09:12 +02:00
Matthias Köfferlein
77c8cb71d3
Merge pull request #1418 from Kazzz-S/0.28.10-mac1
...
Updated the build system for Mac because Homebrew's latest python@3.9…
2023-07-15 16:09:00 +02:00
Matthias Koefferlein
35e42a8117
Fixed issue-1422 (DXF file parsing error)
...
Problem were two spline interpolation issues:
1. wrong stop criterion for recursion
2. wrong implementation of single-point interpolation
2023-07-15 16:05:40 +02:00
Matthias Koefferlein
563f1026e8
Bugfix: tilde expansion wasn't working on layout write
2023-07-15 13:37:07 +02:00