Matthias Koefferlein
2e1afc846a
Small bug fixed
2025-08-10 23:33:02 +02:00
Matthias Koefferlein
55171859cf
Fixed display under presence of layer transformations
2025-08-10 21:34:17 +02:00
Matthias Koefferlein
fdb28800f7
Introducing fallback transformation variants for empty layer lists. This allows editing layouts without any layers and only instances.
2025-08-10 21:29:53 +02:00
Matthias Koefferlein
7667932a00
Some adjustments:
...
* Fixed instance marker when the cell is made from empty ones only
* 'fit' will include empty instances
2025-08-10 16:49:51 +02:00
Matthias Koefferlein
bdbf690764
Added some tests
2025-08-10 16:11:57 +02:00
Matthias Koefferlein
0e263ff4d8
Implemented solution for #2110 (small cells and ghost cells)
...
The solution consists of a second path to bounding boxes of
cells - namely "bbox_with_empty". This bounding box is a
(0,0;0,0)-box if the cell is empty. Correspondingly, empty
and ghost cells are displayed as single points. Ghost cells
also behave like hidden cells now.
2025-08-10 15:33:50 +02:00
Matthias Koefferlein
2c873bcbce
WIP
2025-08-10 15:15:50 +02:00
Matthias Koefferlein
0bc904515c
WIP
2025-08-10 15:13:10 +02:00
Matthias Koefferlein
75125b7a85
WIP
2025-08-10 14:34:22 +02:00
Matthias Koefferlein
1c15d851ee
WIP
2025-08-10 13:59:26 +02:00
Matthias Koefferlein
786d231acd
WIP
2025-08-10 13:51:47 +02:00
Matthias Koefferlein
651fc8cbc7
WIP
2025-08-10 13:49:22 +02:00
Matthias Koefferlein
b4bbc26d6a
WIP
2025-08-10 13:43:19 +02:00
Matthias Koefferlein
29cc603466
WIP
2025-08-09 23:54:01 +02:00
Matthias Koefferlein
cb70620ad1
Fixing issue #2111 (internal error on tesselation R extractor)
...
Problem was a runaway triangulation case where outside edges
exist without being segments.
2025-08-09 18:40:24 +02:00
Matthias Koefferlein
41797bf5e9
Updating test data
2025-08-09 00:54:55 +02:00
Matthias Koefferlein
6232db33b4
Fixing issue #2112
2025-08-09 00:52:55 +02:00
Kazunari Sekigawa
aec3e35eec
Using Ruby 3.3.9 from MacPorts
2025-08-08 07:32:30 +09:00
Matthias Köfferlein
e359f2af20
Merge pull request #2109 from KLayout/maybe-fixing-2108
...
Trying to fix issue #2108
2025-08-06 23:28:42 +02:00
Matthias Koefferlein
8da28a0f72
Trying to fix issue #2108
2025-08-06 18:57:33 +02:00
Matthias Köfferlein
10a34cca8a
Merge pull request #2104 from KLayout/dependabot/github_actions/pypa/cibuildwheel-3.1.3
...
Bump pypa/cibuildwheel from 3.0.0 to 3.1.3
2025-08-05 23:28:54 +02:00
Matthias Koefferlein
b60210e076
Python stubs regenerated
2025-08-05 23:28:17 +02:00
Matthias Koefferlein
df86135fbf
Preparations for release 0.30.3
2025-08-05 23:15:57 +02:00
Matthias Koefferlein
7ac32cec0b
Removing debug code.
2025-08-05 20:58:07 +02:00
Matthias Koefferlein
847ec03f52
Bugfix: macros will be executed automatically again after package installation. Maybe less restarts needed.
2025-08-05 20:57:38 +02:00
Matthias Koefferlein
4dbc103523
Bugfix: File watcher was dropping files when they were temporarily unavailable
2025-08-04 18:47:39 +02:00
Matthias Koefferlein
f289fa9483
A small enhancement (dbu argument in LayoutToNetlist#evaluate_nets), maybe fixing issues on old Ruby versions
2025-08-03 22:11:59 +02:00
Matthias Koefferlein
b6fba7bb69
Bug fixes, new test details
2025-08-03 21:31:55 +02:00
Matthias Koefferlein
7c0934ec8a
Fixing unit tests after making byte array and strings equal citizens in variants
2025-08-03 20:33:47 +02:00
Matthias Koefferlein
381baf7453
Merge remote-tracking branch 'origin/master' into feature/measurements
2025-08-03 19:53:06 +02:00
Matthias Köfferlein
0c1a1f5500
Merge pull request #2105 from GavinAnderberg/master
...
Correct typo gsiDeclDbNetlist.cc
2025-08-03 19:52:35 +02:00
Matthias Koefferlein
9470d5cdc0
Merge branch 'feature/measurements' of www.klayout.org:/home/matthias/git/klayout into feature/measurements
2025-08-03 19:46:44 +02:00
Matthias Koefferlein
8a5e83bf5d
Consistently differenting between double and int values as property keys (otherwise there may be a confusing mix present in the property repository)
2025-08-03 19:46:31 +02:00
klayoutmatthias
b1b7649cd9
Fixes Qt-less tests
2025-08-03 18:26:34 +02:00
Matthias Koefferlein
4773bb3227
Added a test for cumulative antenna ratio
2025-08-03 18:00:25 +02:00
Matthias Koefferlein
3980f73065
Added more test cases
2025-08-03 15:23:55 +02:00
Matthias Koefferlein
bade7489d8
Fixing doc
2025-08-03 15:23:49 +02:00
klayoutmatthias
642cbd6831
[consider merging] fixing Qt-less builds
2025-08-03 14:19:02 +02:00
Matthias Koefferlein
08e7b6fe72
Added tests for evaluate 'skip' in DRC
2025-08-03 13:59:47 +02:00
Matthias Koefferlein
c8568e8aed
DRC binding for property computation, filtering
2025-08-03 13:55:14 +02:00
GavinAnderberg
55b58a20cc
Correct typo gsiDeclDbNetlist.cc
...
Corrected a typo that has the docs say the Netlist.read method 'Writes the netlist to the given file'. It now accurately matches the function behavior.
2025-08-02 19:55:31 -04:00
Matthias Koefferlein
2193f28e2a
WIP
2025-08-02 23:38:43 +02:00
Matthias Koefferlein
0918e714b5
Enhanced tests
2025-08-02 23:08:35 +02:00
Matthias Koefferlein
73681755ed
Rename some functions, DRC binding for 'evaluate_nets'
2025-08-02 23:06:22 +02:00
Matthias Koefferlein
61aa08cd64
Added tests for more features
2025-08-02 22:23:03 +02:00
Matthias Koefferlein
a224c11833
WIP: bugfix
2025-08-02 22:14:53 +02:00
Matthias Koefferlein
c3ba0acc02
Added unit test
2025-08-02 21:43:39 +02:00
Matthias Koefferlein
8151feac56
Some debugging, skipping clusters without shapes on primary layer for example
2025-08-02 21:28:48 +02:00
Matthias Koefferlein
d001f7fa04
Introducing variables to property filters, computation functions, generalizing net function for net measurement
2025-08-02 19:50:11 +02:00
Matthias Koefferlein
e82ebf6733
WIP: measure_net function for LayoutToNetlist
2025-08-02 19:17:23 +02:00