Matthias Koefferlein
c0f7e5deb3
PORT BACK: fixed a few flaws (fixed-width side panel ..)
...
1. On "save as" the filename displayed in the cell view selection box
was not updated
2. The width of the library and cellview panel could not be reduced
below the width of the combo boxes in the headers. So the
panels might have become pretty wide without being able to reduce
them.
2020-06-01 10:22:54 +02:00
Matthias Koefferlein
873249f361
Dependeny list for Ubuntu 20
2020-05-30 22:43:19 +02:00
Matthias Koefferlein
2c408a903d
Updated changelog
2020-05-30 21:48:52 +02:00
Matthias Köfferlein
6ed321c05f
Implemented #570 (perimeter included in antenna check) ( #572 )
...
* First implementation of the perimeter factor for antenna check, unit tests.
* Bugfix and unit tests for GSI binding of new antenna check version.
* DRC integration of perimeter-enabled antenna check.
* Enhanced DRC doc for antenna rule
2020-05-30 21:46:41 +02:00
Matthias Koefferlein
012cdbea1c
Updated version in some files to enable Debian builds.
2020-05-28 00:40:02 +02:00
Matthias Koefferlein
e853bf4e62
Updated changelog
2020-05-26 23:52:00 +02:00
Matthias Köfferlein
5126c6f761
Fixed #565 (SPICE global nets must not produce pins if not present) ( #567 )
...
* Fixed #565 (SPICE global nets must not produce pins if not present)
* Fixed unit tests.
2020-05-26 23:48:31 +02:00
Matthias Koefferlein
f11ffe801f
Updated version for upcoming next minor release.
2020-05-26 00:40:17 +02:00
Matthias Koefferlein
4fe30fcfb8
Updated Changelog
2020-05-25 22:19:26 +02:00
Matthias Köfferlein
e45037a76a
Fixed bug #568 (CIF writer issue with small rotation angles) ( #569 )
...
* Fixed bug #568 (CIF writer issue with small rotation angles)
* Fixed the reader bug too which created the rounding issue.
2020-05-25 22:14:02 +02:00
Matthias Köfferlein
3fa052edca
Merge pull request #564 from Kazzz-S/0.26.5-mac1
...
Update of the tool kit for making DMG packages for macOS (esp. Catalina)
2020-05-25 22:11:02 +02:00
Kazunari Sekigawa
c9440b2a82
Reviewed and edited the contents of "ReadMe" files.
2020-05-23 18:39:01 +09:00
Kazunari Sekigawa
6d3826d198
Improved the tool kit for making DMG packages for macOS.
2020-05-23 11:49:19 +09:00
Kazunari Sekigawa
ff6da962ec
Update the sample script bundles, too.
2020-05-16 15:13:17 +09:00
Kazunari Sekigawa
669fad278d
Fix the link error in using Anaconda3.
2020-05-16 14:53:39 +09:00
Matthias Köfferlein
d503b8e4c8
Fixed #547 (better error messages on some Shape methods, fixed doc). ( #550 )
2020-05-11 19:25:22 +02:00
Matthias Köfferlein
7a40d36daa
Fixed #554 : using 64bit coordinates for RVE reader ( #555 )
2020-05-11 19:25:18 +02:00
Kazunari Sekigawa
28863d02a7
Update of the build environment for macOS ( #553 )
...
* Update Homebrew environment: Python 3.7.7
This refs #36 .
* Update the sample script bundles in Bash to accept design file names.
2020-05-10 21:54:40 +02:00
Matthias Koefferlein
19b958cd6d
Updated version to 0.26.5
2020-05-02 13:27:51 +02:00
Matthias Koefferlein
a645369f34
Updated changelog
2020-04-30 22:07:52 +02:00
Matthias Köfferlein
76c3175576
Fixed #548 (shield issue on space) ( #549 )
2020-04-30 22:05:17 +02:00
Matthias Koefferlein
35538f6701
Updated changelog.
2020-04-26 17:10:37 +02:00
Matthias Köfferlein
c08d2f0684
Fixed #544 (ignore duplicate global nets in SPICE reader) ( #545 )
2020-04-26 16:55:29 +02:00
Matthias Köfferlein
2cb1df74f7
Fixed #539 (internal error on circuit flatten) ( #542 )
...
Previously, circuits which connected two pins through
a net could not be flattened. This capability now has
been added.
2020-04-26 16:55:16 +02:00
Matthias Koefferlein
eb774c08ab
Adjusted unit tests for latest fix.
2020-04-26 16:52:40 +02:00
Matthias Koefferlein
a6b4e46ca3
Fixed an issue in the strmxor implementation (output_cell wasn't initialized)
2020-04-26 16:52:31 +02:00
Matthias Koefferlein
75f7b10d35
Fixed a layout diff bug (compare of paths)
2020-04-26 16:52:17 +02:00
Matthias Köfferlein
6526ac0c24
Fixed #524 (failed query leaves layout in invalid state) ( #528 )
2020-04-05 15:20:10 +02:00
Matthias Köfferlein
17ed8d7d89
Fixed issue #530 (events are mentioned as getters two times) ( #531 )
2020-04-05 15:20:00 +02:00
Matthias Koefferlein
2ffe3f2fbd
MERGE: fixed a typo in the undo title.
2020-04-04 20:34:55 +02:00
Matthias Koefferlein
e56aac2859
MERGE: added Spice reader testcase for resistors with model names.
2020-04-04 20:33:44 +02:00
Matthias Koefferlein
f5bb371961
MERGE: Enhanced DRC and LVS documentation somewhat
2020-04-04 20:33:37 +02:00
Matthias Koefferlein
0e201f4ddb
MERGE: strmxor could not identify layers when one has a name and the other does not (but both have numbers)
2020-04-04 20:31:30 +02:00
Matthias Koefferlein
bccc7ee458
Updated unit test
2020-03-29 09:23:52 +02:00
Matthias Koefferlein
e1fa334cc8
Forgot to add a test file
2020-03-29 09:23:48 +02:00
Matthias Koefferlein
b4030a3781
Fixed a merge issue.
2020-03-29 00:37:21 +01:00
Matthias Koefferlein
2de479c3b1
Implemented #527 (wildcard layer mapping targets)
...
commit d77702cd86066f3a97d740a95923fa598c2ff07b
Author: Matthias Koefferlein <matthias@koefferlein.de>
Date: Sat Mar 28 21:28:39 2020 +0100
Wildcard expansion feature on layer mapping
Finished feature, added doc and test.
The solution is to use placeholder indexes for the
layer mapping which are substituted by the real
layers when they are encountered.
commit af60b5f18acfe3c5e2f1d4e6bc6ee752a246dc0d
Author: Matthias Koefferlein <matthias@koefferlein.de>
Date: Sat Mar 28 19:11:32 2020 +0100
Preparations for new feature: introduce relative and wildcard target layer specs
2020-03-28 22:54:00 +01:00
Matthias Koefferlein
448e919a8e
Unit tests fixed after #526 update.
2020-03-28 22:52:04 +01:00
Matthias Koefferlein
7f7c7b607a
MERGE: documentation enhancements for LVS/DRC
2020-03-28 12:33:09 +01:00
Matthias Koefferlein
3411eeea4c
Added one more testcase for join_symmetric_nets
2020-03-28 12:33:07 +01:00
Matthias Koefferlein
8170177608
Fixed #526 - Make scripe debugging more reliable
...
Problem: the debugger was printing an object's value as string.
The effect is that for big objects "to_s" will deliver huge strings
(e.g. polygons, netlists ...). "inspect" is better (already used
for Python), but it's aliased to "to_s" in Python and Ruby.
Huge strings will stall the debugger.
The solution is to stop this aliasing (Ruby 2.x doesn't do it
itself anymore) and use "inspect" consistently for Python and
Ruby.
Details can still be printed in the console.
2020-03-28 12:33:05 +01:00
Matthias Koefferlein
39bf2a1b38
Provide timing information for Spice reader/writer
2020-03-28 12:33:03 +01:00
Matthias Koefferlein
251220558c
Fixed #525 - report true source line in DRC and LVS verbose mode
2020-03-28 12:32:58 +01:00
Matthias Koefferlein
415a1a97f9
Merge branch '0.26' of https://github.com/KLayout/klayout
2020-03-08 22:21:01 +01:00
Matthias Köfferlein
0d423b5a56
Merge pull request #520 from Kazzz-S/0.26.4-mac1
...
0.26.4 for macOS
2020-03-08 22:19:53 +01:00
Kazunari Sekigawa
20dd377108
Update the build tools for macOS:
...
* KLayout version 0.26.4
* Homebrew Ruby 2.6 --> 2.7.
2020-03-07 07:30:48 +09:00
Kazunari Sekigawa
c6760a8799
Merge remote-tracking branch 'origin/0.26.3-mac1' into 0.26.4-mac1
...
Ref #474 : The command line buddy tools need the symbolic link under Frameworks
2020-03-05 07:03:54 +09:00
Matthias Koefferlein
c6b48acc76
Some small enhancements
...
LVS: max_branch_complexity was wrong and missing from doc.
Updated test cases so MSVC 2017 builds should pass.
Windows build.bat updated so debug builds can be made.
2020-03-04 21:48:00 +01:00
Matthias Koefferlein
94f8218fc2
Merge remote-tracking branch 'origin/msvc-debug-builds'
2020-03-04 21:09:50 +01:00
Matthias Köfferlein
b0fad430df
Fixed a severe bug in join_symmetric_nets
2020-03-03 22:24:58 +01:00