Matthias Koefferlein
dbfe904cc6
Fixed some build errors.
2020-05-03 10:06:06 +02:00
Matthias Koefferlein
476a2b3f09
WIP: preparations for an extended width/space concept
2020-05-02 15:29:19 +02:00
Matthias Köfferlein
9f4ccaaedc
Issue #535 (Image handling enhancements) ( #551 )
...
* Menu item to hide or show all images
* Images: asymmetric color nodes.
* Added RBA::image::from_s for reading image back from string. Added tests.
* Added image file reader test (RBA)
* Added lyimg format for image file persistence.
* Small fix of unit tests.
* Added GSI binding for new image features and tests.
* Save and load for .lyimg formats in image properties dialog.
2020-05-02 13:45:20 +02:00
Matthias Koefferlein
5fd60e0d49
Planning LEF/DEF enhancements for 0.27 now as this is a too big change.
2020-05-02 13:22:04 +02:00
Matthias Koefferlein
99ec635e5a
Start LEF browser in tech base dir in the context of a technology
2020-05-02 13:19:26 +02:00
Matthias Koefferlein
b5faa7f6be
Fixed RBA tests.
2020-05-02 09:32:00 +02:00
Matthias Koefferlein
fd63d1017f
Added tests for LEF/DEF mapfile, fixed a few bugs.
2020-05-02 09:30:17 +02:00
Matthias Koefferlein
97022a3a87
Layer mapping scheme enhancements, UI enhancements
...
* A map file can now be specified and should be read relative
to the technology
* Giving a map file will disable the pattern-based mapping
* UI enhanced accordingly
* Added UI option to configure macro resolution mode
* Bugfix: LEF files have not been read relative to the tech
* Bugfix: Some options where not persistent
2020-05-02 00:14:06 +02:00
Matthias Koefferlein
0e68b910fa
Merge branch 'master' into lefdef-enhancments
2020-05-01 16:00:58 +02:00
Matthias Koefferlein
751340c963
LEF/DEF: Fixed placement of FOREIGN cell
2020-05-01 15:16:08 +02:00
Matthias Köfferlein
86739794a0
Merge pull request #543 from KLayout/fix-missing-python-alternative-doc
...
Fixed problem of missing exec_ documentation
2020-04-30 22:06:55 +02:00
Matthias Köfferlein
cb3833f563
Merge pull request #546 from KLayout/sonarqube-fixes
...
Sonarqube fixes
2020-04-30 22:06:38 +02:00
Matthias Köfferlein
8dae4161e1
Fixed #548 (shield issue on space) ( #549 )
2020-04-30 22:03:16 +02:00
Matthias Koefferlein
cab03a5829
Save and load for .lyimg formats in image properties dialog.
2020-04-28 22:41:35 +02:00
Matthias Koefferlein
807487eace
Added GSI binding for new image features and tests.
2020-04-28 21:59:00 +02:00
Matthias Koefferlein
fa4578ac53
Small fix of unit tests.
2020-04-28 00:35:27 +02:00
Matthias Koefferlein
ccb8e8831f
Added lyimg format for image file persistence.
2020-04-28 00:32:01 +02:00
Matthias Koefferlein
1939ce683d
Added image file reader test (RBA)
2020-04-27 00:22:53 +02:00
Matthias Koefferlein
fa38948382
Added RBA::image::from_s for reading image back from string. Added tests.
2020-04-27 00:14:11 +02:00
Matthias Koefferlein
37299a8edf
Images: asymmetric color nodes.
2020-04-26 23:52:45 +02:00
Matthias Koefferlein
6c8d96871b
Menu item to hide or show all images
2020-04-26 19:54:09 +02:00
Matthias Koefferlein
f6b2eea0a7
Build fixed.
2020-04-26 17:08:52 +02:00
Matthias Koefferlein
915a27e67e
Merge branch 'master' of https://github.com/KLayout/klayout
2020-04-26 17:03:50 +02:00
Matthias Koefferlein
c3862ebb8d
Updated Changelog
2020-04-26 17:03:35 +02:00
Matthias Köfferlein
9b0362d03d
Fixed #544 (ignore duplicate global nets in SPICE reader) ( #545 )
2020-04-26 16:54:13 +02:00
Matthias Köfferlein
93a072903c
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:53:50 +02:00
Matthias Koefferlein
3d3bdb001f
Some patches for sonarqube
2020-04-26 10:25:46 +02:00
Matthias Koefferlein
15567d3d27
Some small fixes to make clang-analyze happy.
2020-04-26 09:33:10 +02:00
Matthias Koefferlein
c6b5d2f8d2
DXF reader code change suggested by clang-analyze
2020-04-26 08:42:50 +02:00
Matthias Koefferlein
73f2f23505
Adjusted unit tests for latest fix.
2020-04-26 01:05:07 +02:00
Matthias Koefferlein
88330587a3
Fixed build errors.
2020-04-26 00:26:09 +02:00
Matthias Koefferlein
fffae4134c
Fixed a Sonarqube issue.
2020-04-25 23:37:43 +02:00
Matthias Koefferlein
3a7d9d0b0f
Fixed copyright/license topic.
2020-04-25 23:30:48 +02:00
Matthias Koefferlein
5bedd3cd04
Removed tab characters from sources.
2020-04-25 23:27:29 +02:00
Matthias Koefferlein
1a30fdf4b7
Exceptions must not be strings in Python
2020-04-25 23:25:53 +02:00
Matthias Koefferlein
45c7b97549
Fixed an issue in the strmxor implementation (output_cell wasn't initialized)
2020-04-25 23:23:40 +02:00
Matthias Koefferlein
0bc965dde9
Fixed a layout diff bug (compare of paths)
2020-04-25 23:20:01 +02:00
Matthias Koefferlein
849e97b88a
Fixed a wrong computation of image memory footprint
2020-04-25 23:13:46 +02:00
Matthias Koefferlein
fe2e642e66
Fixed a 'value never read' issue.
2020-04-25 23:10:46 +02:00
Matthias Koefferlein
f1fa81bead
Fixed a 'value never read' issue.
2020-04-25 23:09:41 +02:00
Matthias Koefferlein
8050a54bc8
Fixed a potential null derference issue.
2020-04-25 23:06:41 +02:00
Matthias Koefferlein
4c6d61bed1
Fixed 'at most one statement is allowed per line' for tl_assert macro
2020-04-25 22:59:45 +02:00
Matthias Koefferlein
9f17a819b2
Added missing test files
2020-04-25 22:13:46 +02:00
Matthias Koefferlein
061e5d7286
Added LEF reading timer (LEF next to DEF)
2020-04-25 22:05:01 +02:00
Matthias Koefferlein
c602871e0e
Implemented Stefan's solution #3 for FOREIGN != MACRO in LEF
2020-04-25 21:08:11 +02:00
Matthias Koefferlein
4c6f1475b1
Made rba:layLayoutView test functional without qtbindings enabled.
2020-04-25 19:45:02 +02:00
Matthias Koefferlein
f6140055d6
Modified reader scheme for FOREIGNCELL
2020-04-24 23:21:27 +02:00
Matthias Koefferlein
7574a41d09
Fixed problem of missing exec_ documentation
2020-04-22 08:07:22 +02:00
Matthias Koefferlein
c7de542070
Some more refactoring of DEF layer mapping
2020-04-19 20:14:12 +02:00
Matthias Koefferlein
71906a5681
WIP: some further refactoring of the layer mapping scheme.
2020-04-19 19:12:03 +02:00