Matthias Koefferlein
8adc14d22b
Fixing issue-1474 (throw a FATAL ERROR when multiple cellname have the same refnum)
2023-09-09 22:13:05 +02:00
Matthias Koefferlein
8e42c7b4e9
Fixed issue-1472 (strm2oas: def path with first/last segment length < halfwidth are read wrong)
2023-09-09 21:28:46 +02:00
Matthias Koefferlein
adb0b88440
Merge branch 'wip2'
2023-09-08 00:42:55 +02:00
Matthias Köfferlein
be1be467d4
Merge pull request #1466 from KLayout/wip2
...
Wip2
2023-09-08 00:41:52 +02:00
Matthias Koefferlein
8312a468ca
Fixed issue-1473 (Ignore 'Summarize missing layers' when sending XOR result to other layout)
2023-09-08 00:40:40 +02:00
Matthias Koefferlein
c6d7b3e7fc
Fixed a issue with the search box on the macro editor: when switching to the replace text box, focus was passed to the text editor instead
2023-09-06 21:30:02 +02:00
Matthias Koefferlein
4d00a19862
Small enhancements for macro editor dialog geometry
2023-09-05 00:56:17 +02:00
Matthias Koefferlein
12f9ad33f4
Some enhancements to package manager
...
- So not update macros while installing: avoids
transient error messages
- Offer to autorun macros also after package
update (so far only on package new installation)
2023-09-05 00:35:49 +02:00
Matthias Koefferlein
3a6fecc71d
Bugfix: cleanup after deleting cells in partial mode - no new top cells appear.
2023-09-03 18:09:39 +02:00
Matthias Koefferlein
b2ab89214d
Better integration of partial mode - for example 'interactive move' now also acts on partial selection
2023-09-03 18:05:34 +02:00
Matthias Koefferlein
10f3380023
Enhancement: 'copy interactive' will maintain selection
2023-09-03 16:14:44 +02:00
Matthias Koefferlein
4a475a7e21
Bugfix: moving a text with a non-centered vertical alignment now uses the right location
2023-09-02 23:47:40 +02:00
Matthias Koefferlein
81e6141245
Fixed issue #1464 - Layout#get_info and Layout#set_info don't segfault on wrong layer index
2023-09-02 19:37:43 +02:00
Matthias Koefferlein
6cc796e4be
Fixed issue #1460 - CellRename dialog is larger now initially
2023-09-02 19:29:57 +02:00
Matthias Koefferlein
862f8a5c65
Restored a method which was renamed by mistake
2023-09-02 19:18:43 +02:00
Matthias Koefferlein
470c2acf5a
Qt4 compatibility
2023-09-02 19:17:19 +02:00
Matthias Köfferlein
babd8cd278
Merge pull request #1468 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.10
...
Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10
2023-09-02 19:06:11 +02:00
Matthias Köfferlein
067ceedaa1
Merge pull request #1469 from KLayout/dependabot/github_actions/pypa/cibuildwheel-2.15.0
...
Bump pypa/cibuildwheel from 2.14.1 to 2.15.0
2023-09-02 19:05:22 +02:00
Matthias Koefferlein
bd7f0f3955
Macro editor: provide a 'Tabs' context menu for the tab bar which allows selecting a tab from a list
2023-09-02 01:15:15 +02:00
Matthias Koefferlein
3ddd2046c4
Ignoring __pycache__ directories in macro editor
...
This feature can be configured by providing a colon-separated list of directory names
to ignore in the $KLAYOUT_IGNORE_MACRO_DIRS env var.
2023-09-02 00:49:53 +02:00
Matthias Koefferlein
3d0bb8516b
Non-modal notifications for macro editors too
2023-09-02 00:36:17 +02:00
Matthias Koefferlein
c4e57d2bce
Don't clear search when switching macro editor pages
2023-09-01 23:16:50 +02:00
dependabot[bot]
bfba997e47
Bump pypa/cibuildwheel from 2.14.1 to 2.15.0
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.14.1 to 2.15.0.
- [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.14.1...v2.15.0 )
---
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-09-01 21:02:54 +00:00
dependabot[bot]
7442c2f460
Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.8 to 1.8.10.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.8...v1.8.10 )
---
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-09-01 21:02:50 +00:00
Matthias Koefferlein
fdf3a67a9e
Fixed an issue preventing to run Ruby unit tests from klayout batch mode
2023-08-30 21:49:15 +02:00
Matthias Koefferlein
512183d55c
Fixed a documentation error
2023-08-30 21:48:09 +02:00
Matthias Koefferlein
1391bd7219
Enhancement: crash log now is shown in a more reliable way - but less fancy. In addition, a crash log is written 'klayout_crash.log' in the home path and the crash message is printed to error.
2023-08-27 11:29:42 +02:00
Matthias Koefferlein
38f08d3e90
Bugfix: avoid a segfault in the properties dialog
2023-08-27 11:28:20 +02:00
Matthias Koefferlein
695ec041af
Enhancement: Allowing to select cells by error markers too (so that PCells with errors can be selected)
2023-08-27 11:27:46 +02:00
Matthias Koefferlein
4e83cab061
Proper Python stack trace in debugger for Python 3.10
2023-08-26 15:44:54 +02:00
Matthias Koefferlein
e6c9872ea2
Bugfix: re-run of include-expanded DRC/LVS wasn't working
...
Reworked include-expansion scheme for DRC/LVS such that
include expansion is done by the interpreter, hence is
also available for re-running the script from the
marker/netlist browser.
This also affects the D25 implementation.
2023-08-25 22:49:54 +02:00
Matthias Koefferlein
304800e4c5
Maybe fixing issue-1465
2023-08-25 20:33:54 +02:00
Matthias Koefferlein
06321cdea7
Bugfix: deep region 'transform' with plain shift was not working properly with scaled instances
2023-08-24 22:55:55 +02:00
Matthias Koefferlein
2c2fbea94f
Some useful aliases for RBA as in-place operators do not really do what they are supposed to in Ruby.
2023-08-20 19:15:08 +02:00
Matthias Köfferlein
a29bef496a
Merge pull request #1456 from KLayout/issue-1433
...
Fixed #1433 (def syntax error not captured)
2023-08-08 07:19:06 +02:00
Matthias Koefferlein
ef493795cc
Updated stubs
2023-08-07 22:42:00 +02:00
Matthias Koefferlein
1bc4650cc9
Preparations for 0.28.11
2023-08-07 22:19:56 +02:00
Matthias Köfferlein
8edcab0cf7
Merge pull request #1455 from KLayout/wip2
...
Wip2
2023-08-07 21:59:17 +02:00
Matthias Köfferlein
682a860e4f
Merge pull request #1454 from KLayout/issue-1453
...
Fixes issue #1453 : fixed performance issue which was caused by a deep…
2023-08-07 21:57:59 +02:00
Matthias Koefferlein
8241e8347d
Merge branch 'master' into wip2
2023-08-07 18:44:35 +02:00
Matthias Koefferlein
534188017c
Fixed a problem with the decorated line edits - did not properly handle mouse events
2023-08-07 18:44:05 +02:00
Matthias Koefferlein
4742e255fc
Fixes issue #1453 : fixed performance issue which was caused by a deep search for texts in transient selection
2023-08-07 18:23:05 +02:00
Matthias Koefferlein
28e0b36155
Fixed Qt6 builds
2023-08-07 17:30:16 +02:00
Matthias Koefferlein
141f7d78cd
Hopefully fixing Windows builds
2023-08-07 00:25:01 +02:00
Matthias Köfferlein
ce4178aa73
Merge pull request #1451 from KLayout/issue-1307-partial
...
Fixed part of issue #1307 : using pin names for the pin labels in DEF …
2023-08-06 22:16:13 +02:00
Matthias Köfferlein
25ff5b79eb
Merge pull request #1450 from KLayout/issue-1440
...
Issue 1440
2023-08-06 22:15:59 +02:00
Matthias Köfferlein
112d0843a7
Merge pull request #1443 from KLayout/issue-1441
...
Fixed issue #1441 (RDB support for text attributes like size, font, h…
2023-08-06 22:15:45 +02:00
Matthias Koefferlein
7daa54e347
Update of LEF/DEF testdata (changed because of different labels and properties)
2023-08-06 19:16:58 +02:00
Matthias Koefferlein
29e1bf9860
Implemented relative margin for shape and instance browser
2023-08-06 10:25:35 +02:00
Matthias Koefferlein
4a51365ef2
Implemented relative marker size for search & replace
2023-08-06 10:02:04 +02:00