Matthias Koefferlein
4a8a75f350
Updating doc.
2026-02-07 20:38:53 +01:00
Matthias Koefferlein
85c62e009d
Merge branch 'fix-macos-builds'
2026-02-07 18:59:28 +01:00
Matthias Koefferlein
fce8054865
Preparations for version 0.30.6
2026-02-07 17:38:03 +01:00
Matthias Koefferlein
56fdbca1f5
Updating copyright to 2026
2026-02-07 17:12:53 +01:00
Matthias Koefferlein
03e1a88f64
Place the option in the right place
2026-02-07 16:29:57 +01:00
Matthias Koefferlein
860999af40
F*** GPT
2026-02-07 16:15:10 +01:00
Matthias Koefferlein
5930245474
Typo fixed?
2026-02-07 16:02:09 +01:00
Matthias Koefferlein
7d27bc49f4
Maxbe fixing build issue
2026-02-07 15:54:51 +01:00
Matthias Koefferlein
cb2a24b886
Does it still build on MacOS 14?
2026-02-07 11:28:47 +01:00
Matthias Köfferlein
31b7a5327b
Merge pull request #2271 from KLayout/bugfix/issue-2267
...
Bugfix/issue 2267
2026-02-07 09:46:52 +01:00
Matthias Köfferlein
887914944b
Merge pull request #2264 from KLayout/wip
...
Wip
2026-02-07 09:46:38 +01:00
Matthias Koefferlein
5298a99250
Fixing Python builds
2026-02-07 09:45:56 +01:00
Matthias Köfferlein
3f9d8906f9
Merge pull request #2266 from KLayout/bugfix/issue-2262
...
Bugfix/issue 2262
2026-02-07 09:18:03 +01:00
Matthias Koefferlein
c15e24025e
Experimental: do not list cells starting with underscore in library view
2026-02-06 23:24:05 +01:00
Matthias Koefferlein
2221efd96e
Trying to fix Windows builds
2026-02-06 17:45:05 +01:00
Matthias Koefferlein
ce877eed17
Fixed a unit test
2026-02-05 23:31:14 +01:00
Matthias Koefferlein
65fd3f3e50
Providing a fix for issue #2267
...
1. The script API "map_file" attribute has been changed
to accept and supply nil (for no file), a string (for
a file, empty is equivalent to "no file") and a list
for multiple files which are merged. The split at "+"
or "," has been dropped.
2. The strm* tools option ("--lefdef-map") has been changed
to allow multiple occurances instead of split at "+" or ",".
2026-02-05 23:21:04 +01:00
Matthias Koefferlein
4c58a66fce
Removing MacOS 13 runner from GitHub actions, trying as suggested by error message
2026-02-05 22:28:18 +01:00
Matthias Koefferlein
4e0befd8cd
Trying to fix Windows builds
2026-02-05 22:16:58 +01:00
Matthias Koefferlein
f68d02c6f3
Merge branch 'master' into wip
2026-02-05 22:05:24 +01:00
Matthias Koefferlein
22a197169d
Trying to fix Windows builds
2026-02-05 22:04:10 +01:00
Matthias Köfferlein
f53c6b8543
Merge pull request #2265 from KLayout/issue-2263
...
Following up on a number of Magic reader issues found in the course o…
2026-02-05 21:54:36 +01:00
Matthias Köfferlein
01d2ccbdc5
Merge pull request #2257 from KLayout/evaluate_net-enhancements
...
Evaluate net enhancements
2026-02-05 21:53:39 +01:00
Matthias Köfferlein
9741ff3826
Merge pull request #2253 from KLayout/bugfix/issue-2252
...
Fixing issue #2252 (internal error on netlist compare)
2026-02-05 21:52:48 +01:00
Matthias Köfferlein
5b1a272f25
Merge pull request #2269 from KLayout/dependabot/github_actions/styfle/cancel-workflow-action-0.13.0
...
Bump styfle/cancel-workflow-action from 0.12.1 to 0.13.0
2026-02-05 21:51:53 +01:00
Matthias Köfferlein
196e3dd65c
Merge pull request #2268 from KLayout/dependabot/github_actions/pypa/cibuildwheel-3.3.1
...
Bump pypa/cibuildwheel from 3.3.0 to 3.3.1
2026-02-05 21:51:36 +01:00
Matthias Köfferlein
cd2ec37329
Merge pull request #2256 from KLayout/dependabot/github_actions/actions/download-artifact-7
...
Bump actions/download-artifact from 6 to 7
2026-02-05 21:51:07 +01:00
Matthias Köfferlein
6427605471
Merge pull request #2255 from KLayout/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 5 to 6
2026-02-05 21:50:54 +01:00
Matthias Koefferlein
c575ce362b
Updating Windows image
2026-02-05 21:45:58 +01:00
Matthias Koefferlein
1c3f7937f4
Adding Python 3.14 to Windows. Experimental.
2026-02-05 21:38:01 +01:00
Matthias Koefferlein
73b078003d
Expression objects 'is_a' method now considers derivation
2026-02-02 23:17:15 +01:00
Matthias Koefferlein
f0f2ffd714
Fixed keyword syntax in doc
2026-02-02 22:32:21 +01:00
Matthias Koefferlein
91ab72e8e5
Toolkit widget solution enhanced
...
- Bring text and path options to front when changing mode
- Path width and text string can be configure in toolkit widget
- Enter key finishes move and partial move
2026-02-02 22:05:45 +01:00
Matthias Koefferlein
a6eb598abd
Some refactoring: global editor option pages are requested from the plugins explicitly. So the generic editor options are not added automatically.
2026-02-02 00:09:29 +01:00
Matthias Koefferlein
f0de3013cb
Typo fixed
2026-02-01 22:56:56 +01:00
dependabot[bot]
d26d625c5a
Bump styfle/cancel-workflow-action from 0.12.1 to 0.13.0
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.12.1 to 0.13.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.12.1...0.13.0 )
---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-01 21:13:05 +00:00
dependabot[bot]
07382eb9a0
Bump pypa/cibuildwheel from 3.3.0 to 3.3.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.3.0 to 3.3.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/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-01 21:13:02 +00:00
Matthias Koefferlein
0067d46541
Providing a (maybe faster, sometimes) backup implementation for cell mapping - to be used later maybe
2026-02-01 20:27:49 +01:00
Matthias Koefferlein
f7870338cf
[consider merging] Fixed a MT problem that can be fixed by avoiding recursive calls of Layout::update
2026-01-31 23:02:26 +01:00
Matthias Koefferlein
955c917783
Fixing unit tests (RBA ant objects)
2026-01-31 23:01:57 +01:00
Matthias Koefferlein
c12942c5bc
[consider merging] Fixed a MT problem that can be fixed by avoiding recursive calls of Layout::update
2026-01-31 21:53:28 +01:00
Matthias Koefferlein
6661f5b5dd
WIP
2026-01-27 20:54:24 +01:00
Matthias Koefferlein
94a425da0d
WIP
2026-01-26 23:55:55 +01:00
Matthias Koefferlein
d326df2424
Updating shape count output format and tests
2026-01-25 21:58:44 +01:00
Matthias Koefferlein
9e0572b863
Delayed generation of outputs
...
In the multi-threaded case this saves some time. Still for
the sample from the issue that is a dominant runtime
component and makes a 8-core run slower than the single-core
one.
2026-01-25 19:37:13 +01:00
Matthias Koefferlein
5278b27683
Following up on a number of Magic reader issues found in the course of issue #2263
...
* The original issue ("sw" etc for "tri")
* Implementing "magscale"
* Interpolation of environment variables on paths
* Warnings include file positions now
* Ignoring "<< properties >>" pseudo-layer
* MAG writer uses zero-area boxes for empty ones
* New test
2026-01-25 19:30:08 +01:00
Matthias Koefferlein
23b3143451
Report flat count in deep mode, optimize hierarchy handling
...
1. In deep mode, the count report column will report
hierarchical and flat counts
2. XOR is shortcut evaluated with one empty input. The
default implementation does that internally, but at
the cost of mapping to the internal working layout
which spoils hierarchy.
2026-01-25 13:36:22 +01:00
Matthias Koefferlein
9e79942bb9
Proposing one part of fix
2026-01-25 10:06:58 +01:00
Matthias Koefferlein
2c65bf85e4
[consider merging] Bugfix: do not stop finder iterations when there are too many founds during text search
2026-01-24 19:32:10 +01:00
Matthias Koefferlein
11701a300e
'Apply' buttons and persistency of values for Layout+Selection 'move to', 'scale' and 'rotate by angle'
2026-01-24 16:19:11 +01:00