GUI layout driven flow improvements
See original GitHub issueThanks to flayout and Thomas’ PR we can now link gdsfactory inside klayout and instantiate all the generic cells. This allows to convert any code driven gdsfactory PDK into a klayout GUI editable layouts. (Disclaimer: we still recommend a pure python code driven flow for complex layouts.)
- modify Pcell values without getting a strange error due to deleting cells klayout issue
- convert gdspy paths into klayout compatible paths
- remember gdsfactory packages path. So it does not ask you for their location everytime
- Test on Linux
- Test on Windows
- Test on MacOs
- show in menu and group all gdsfactory macro menus inside a
gdsfactory
menu PR - name is automatically computed, instead of entered, so we can live update cell parameters without having to change the name
Issue Analytics
- State:
- Created a year ago
- Reactions:3
- Comments:41 (40 by maintainers)
Top Results From Across the Web
ORC Layout: Adaptive GUI Layout with OR-Constraints
ORC Editor, a GUI editor that enables designers to apply. ORC in a safe and effective manner, mixing grid, flow and new ORC...
Read more >An Efficient Solver for Adaptive GUI Layout with OR-Constraints
ORC-. Solver is the first solver that can solve complex, realistic lay- outs made of linear constraints, flows, and their combinations at near-interactive...
Read more >ORC Layout: Adaptive GUI Layout with OR-Constraints - arXiv
ORC Editor, a GUI editor that enables designers to apply. ORC in a safe and effective manner, mixing grid, flow and new ORC...
Read more >Inishell 2.0: semantically driven automatic GUI generation for ...
In this paper we describe an approach based on an XML description of the required numerical model configuration elements (i.e., the data model ......
Read more >GUI Layout Toolbox - File Exchange - MATLAB ... - MathWorks
This toolbox provides tools to create sophisticated MATLAB graphical user interfaces that resize gracefully. The classes supplied can be used in combination ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I seem to not fully understand: do you mean system level python? Should it not work with conda environments?
I will. (I’ll edit as soon as it’s done)
Due to relatively poor adaption of 3.11 so far I would prefer having the opportunity to stay with 3.10. Which will be possible as soon as @thomasdorch’s build is up.
Eventually I hope to get the klayout-gui package in conda-forge but for the moment I can just generate another build with 3.10. I’ll edit this once it’s up.