Skip to content

A couple of enhancements and bugfixes found during issue-1059 research#1062

Merged
klayoutmatthias merged 4 commits intomasterfrom
issue-1059
Apr 10, 2022
Merged

A couple of enhancements and bugfixes found during issue-1059 research#1062
klayoutmatthias merged 4 commits intomasterfrom
issue-1059

Conversation

@klayoutmatthias
Copy link
Collaborator

No description provided.

… were only shown when the PCell had at least a single layer parameter

The error text is drawn together with guiding shapes. Disabling guiding shapes will
turn off error display.
…r loading a layout: in this case, the library connection got lost and cells were substituted by static ones
…is loaded without the library present - giving defunct cells. Then the library is registered and defunct cells are reconnected.
@klayoutmatthias klayoutmatthias linked an issue Apr 10, 2022 that may be closed by this pull request
@klayoutmatthias klayoutmatthias merged commit 3615b50 into master Apr 10, 2022
@klayoutmatthias klayoutmatthias deleted the issue-1059 branch April 10, 2022 16:44
klayoutmatthias added a commit that referenced this pull request Apr 10, 2022
#1062)

* Opportunity fix: library selection box listed libraries with technology even though no technology is selected.

* Opportunity: show PCell errors on new error layer. Previously, errors were only shown when the PCell had at least a single layer parameter

The error text is drawn together with guiding shapes. Disabling guiding shapes will
turn off error display.

* Opportunity: fixed an issue when reloading a library immediately after loading a layout: in this case, the library connection got lost and cells were substituted by static ones

* Opportunity: added a layout cleanup for the following case: a layout is loaded without the library present - giving defunct cells. Then the library is registered and defunct cells are reconnected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cleanup of PCell orphans after re-evaluation on load

1 participant