Some bug fixes and doc updates

* LEF/DEF: bugfix - the tech options were not
  visible
* Doc update: new main window snapshot
* LEF/DEF import: doc update
This commit is contained in:
Matthias Koefferlein 2017-10-08 22:43:07 +02:00
parent f27f187142
commit c50fe8cb57
8 changed files with 24 additions and 9 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -141,7 +141,14 @@
variant notation (see <link href="about/variant_notation.xml"/>) to specify
value and type of the property name.
</li>
<li><b>Produce outline shapes:</b> If this option is checked, outline shapes are
<li><b>Produce inst names:</b> Check this option to assign user properties with the
instance name to the component instances created by DEF import.
The user property name used for the instance name
can be specified in the edit box below the check box. Use KLayout's
variant notation (see <link href="about/variant_notation.xml"/>) to specify
value and type of the property name.
</li>
<li><b>Produce cell outlines:</b> If this option is checked, outline shapes are
produced for the macros and the design (for DEF import). The layer to be used can
be specified in the edit box below. You can use KLayout's usual layer specification
notation, i.e. "OUTLINE" for a named layer without GDS layer/datatype value,
@ -149,6 +156,14 @@
combination of both. The outline layer is subject to layer mapping as well, so
the layer map can be used alternatively to assign GDS layer/datatype numbers.
</li>
<li><b>Produce blockages:</b> If this option is checked, placement blockages
are produced as polygons on the layer given right of the check box. Use KLayout's layer
notation to specify the layer (see "Produce cell outlines").
</li>
<li><b>Produce regions:</b> If this option is checked, regions
are produced as polygons on the layer given right of the check box. Use KLayout's layer
notation to specify the layer (see "Produce cell outlines").
</li>
</ul>
<p>
@ -168,6 +183,7 @@
<li><b>Obstructions:</b> generated for obstruction area markers.</li>
<li><b>Routing:</b> generated for routing geometry.</li>
<li><b>Pin labels:</b> generated for pin labels.</li>
<li><b>Blockages:</b> generated for (component) blockages.</li>
</ul>
<p><b>Note:</b> if the suffix of two purposes is identical, the default GDS datatype should

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View File

@ -129,6 +129,8 @@
folder with other files use your favorite editor of KLayout itself for layout files.
</p>
<h2>Deployment inside your organisation</h2>
<p>
Once a package is finished, it needs to be deployed to make it available to other
users. Deployment basically means to put it on some public place where others
@ -136,7 +138,8 @@
this can be a web server or a folder on
a file server. KLayout talks WebDAV, so the web server needs to offer WebDAV
access. A subversion (SVN) server provides WebDAV by default, so this is a good
choice. For public open source deployment, only certain providers are supported.
choice. Git can be used too, but you'll need to mirror the Git repository to
a file system or WebDAV share.
</p>
<p>
@ -153,18 +156,13 @@
once your package is registered there, everyone using KLayout will see it.
</p>
<p>
There is separate documentation provided for details about the development and deployment
process.
</p>
<h2>The Package Index</h2>
<p>
Packages are published on the Salt.Mine server. This is a web service that delivers a
Public Packages are published on the Salt.Mine server. This is a web service that delivers a
packages index with some meta data such as current version, the icon
and a brief description. KLayout uses this list to inform users of packages available
for installation and available updates. The package index can be served by other
for installation and available updates. For local deployment, the package index can be served by other
ways too. The only requirement is to be accessible by a http, https or file URL.
</p>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 413 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

View File

@ -320,6 +320,7 @@ SpecificLoadLayoutOptionsDialog::SpecificLoadLayoutOptionsDialog (QWidget *paren
layout->setMargin (0);
content_frame->setLayout (layout);
mp_editor->show ();
mp_editor->setup (specific_options, 0);
}