klayout/testdata
Matthias Köfferlein df59641cad
Issue 1609 (#1613)
* Fixed issue #1609 (Cell.read doesn't read LayoutMetaInfo)

This also includes some more functions:
- Layout#merge_meta_info, Layout#copy_meta_info
- Layout#clear_all_meta_info
- Cell#merge_meta_info, Cell#copy_meta_info

In addition, meta info is merged when importing a layout from
another file (Layout/Import -> Other Layouts into current).

* Meta info support in layout diff (for testing), implemented meta info merge for GDS and OASIS readers with special conflict resolution modes

* Undo support for meta info - this way we do not loose meta info when we delete a cell and undo

---------

Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2024-02-11 10:32:56 +01:00
..
algo Merge branch 'wip' 2023-12-23 18:05:54 +01:00
bd [Consider merging] Fixed file content of test data - .oas is OASIS, .gds is GDSII 2022-08-10 21:48:00 +02:00
bool Fixed unit tests 2023-05-21 20:51:50 +02:00
buddies Update copyright year 2024-01-01 17:27:59 +01:00
cif Fixed issue-972 (#1003) 2022-02-12 18:08:52 +01:00
drc Added missing files 2023-12-05 21:33:08 +01:00
dxf Fixed a DXF reader issue: should not generate degenerated paths for SPLINE entities 2023-08-05 21:40:27 +02:00
gds Issue 1609 (#1613) 2024-02-11 10:32:56 +01:00
gds2_txt
img Issue #535 (Image handling enhancements) (#551) 2020-05-02 13:45:20 +02:00
klayout_main Update copyright year 2024-01-01 17:27:59 +01:00
lay Support for grayscale formats in PNG reader for PixelBuffer, writing non-alpha RGB versions from non-transparent PixelBuffers 2022-05-09 22:13:35 +02:00
lefdef Merge pull request #1555 from KLayout/issue-1531 2023-12-08 07:26:07 +01:00
lvs Added 'top_level' feature to tell LVS to perform in top level mode 2023-09-27 21:45:06 +02:00
lym Trying to fix Python 3.6 builds + tests 2024-01-25 13:35:23 +01:00
magic Small bugfix for MAG writer + tests. 2019-12-08 20:25:25 +01:00
net_tracer More robustness in unit tests 2023-01-22 17:58:09 +01:00
oasis Fixed issue #1013 2022-03-01 00:41:26 +01:00
other
pymod Update copyright year 2024-01-01 17:27:59 +01:00
python Fixed pya tests for Python 2.7 2024-01-20 23:11:54 +01:00
ruby Issue 1609 (#1613) 2024-02-11 10:32:56 +01:00
sessions
tl Added tests, fixed implementation 2021-12-15 23:18:42 +01:00
vendor/ruby/test Fixed an internal error happening when a librrary isn't registered and destroyed by the GC 2020-08-30 11:35:30 +02:00