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
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 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
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
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
Matthias Koefferlein
86ddeb5970
Updating documentation
2026-01-24 14:29:19 +01:00
Matthias Koefferlein
de70025316
Finish rulers by pressing the Enter key
2026-01-24 14:29:11 +01:00
Matthias Koefferlein
ccd9952d49
Providing numerical move entries also for partial (handle) image and ruler moves
2026-01-22 22:34:34 +01:00
Matthias Koefferlein
8300e2ee57
Added Enter to finish shape edits, added numerical entries for paths and polygons
2026-01-19 22:41:52 +01:00
Matthias Koefferlein
280d79a02d
Bug fixing the other rulers
2026-01-18 22:27:43 +01:00
Matthias Koefferlein
659feb468c
Fixing a small glitch when notifications and toolbox widgets interact
2026-01-18 22:12:47 +01:00
Matthias Koefferlein
ddee74ab78
Rulers: confine box/ellipse to square/circle with Ctrl, center box/ellipse with Ctrl - same as for drawing boxes
2026-01-18 21:12:26 +01:00
Matthias Koefferlein
18c2f5dfa4
[consider merging] incremental value placeholders for rulers
2026-01-18 18:27:54 +01:00
Matthias Koefferlein
c2c941078d
Enabling toolkit widgets for rulers
2026-01-17 01:05:56 +01:00
Matthias Koefferlein
6b5dbb1442
Enabling toolbox widgets for box service. Plus add-on: pressing Shift while dragging a box makes it centered.
2026-01-16 01:03:36 +01:00
Matthias Koefferlein
900ac4bc0f
Refactoring, displaying move vector also in partial mode
2026-01-15 13:34:52 +01:00
Matthias Koefferlein
9fe22869ed
Enabling Qt-less builds
2026-01-15 01:41:09 +01:00
Matthias Koefferlein
49f608c7eb
Improving Qt binding solution for RBA::EditorOptionsPage
2026-01-14 23:23:15 +01:00
Matthias Koefferlein
2dd804a70f
[consider merging] Bugfix: selecting a recent configuration in the editor options did not select the layer if it was freshly created
2026-01-14 14:31:55 +01:00
Matthias Koefferlein
ca9a3198f5
WIP: some refactoring
2026-01-14 12:48:51 +01:00
Matthias Koefferlein
6666b2b68c
Implementing 'diagonal only' for rulers
2026-01-14 02:37:26 +01:00
Matthias Koefferlein
cca73a8ebb
WIP, some refactoring and bug fixing. Move toolkit widget works
2026-01-14 00:27:53 +01:00
Matthias Koefferlein
e058c47c02
WIP
2026-01-13 18:29:32 +01:00
Matthias Koefferlein
c2aa597022
WIP
2026-01-13 16:21:59 +01:00
Matthias Koefferlein
ee622fc104
WIP
2026-01-13 12:54:10 +01:00
Matthias Koefferlein
cabcde3bf5
[consider merging] Fixing strange snapping behavior on partial move at 45 degree directions
2026-01-13 10:08:57 +01:00
Matthias Koefferlein
18ef4a12e2
Allowing use of arrow keys for move
2026-01-13 09:21:41 +01:00
Matthias Koefferlein
15a5f7f7c2
WIP
2026-01-13 02:13:13 +01:00