klayout/src/plugins/streamers/gds2/lay_plugin
Matthias Koefferlein 937e557564 Implemented a fix for issue #2191 (LIBNAME not saved)
The fix consists of moving that options into the case-specific
options like DBU, instead of having it in the format-specific,
default writer options. So they can be specified on a per-case
basis and taken from the current layout by default.

Specifically:
* SaveLayoutOptions#gds2_libname is deprecated and replaced
  by SaveLayoutOptions#libname
* -ol (buddy tools) is no longer format specific
* The GDS writer takes SaveLayoutOptions#libname, and
  if empty, substitutes by the current libname. As last
  resort, "LIB" is used, because LIBNAME cannot be an
  empty string.
* The libname got removed from the global writer options UI
* In the "Save As" options dialog, it now is part of the global
  options and initialized with the current layout's libname.
2025-10-19 13:36:07 +02:00
..
GDS2ReaderOptionPage.ui WIP: started refactoring the plugin structure. Goal: standalone db module with it's own plugins like LEF/DEF, Gerber, MEBES including GSI bindings. 2018-06-13 00:33:43 +02:00
GDS2WriterOptionPage.ui Implemented a fix for issue #2191 (LIBNAME not saved) 2025-10-19 13:36:07 +02:00
layGDS2ReaderPlugin.cc Updating copyright to 2025 2025-01-04 19:28:56 +01:00
layGDS2ReaderPlugin.h Updating copyright to 2025 2025-01-04 19:28:56 +01:00
layGDS2WriterPlugin.cc Implemented a fix for issue #2191 (LIBNAME not saved) 2025-10-19 13:36:07 +02:00
layGDS2WriterPlugin.h Updating copyright to 2025 2025-01-04 19:28:56 +01:00
lay_plugin.pro Build fixed, basic bugs fixed and made unit test framework work. Added tests for tlString. 2018-07-03 22:09:38 +02:00