Troy Tamas

Results 13 issues of Troy Tamas

it would be nice if the user could easily load a custom font to use for polygon text. currently the [text()](https://github.com/gdsfactory/gdsfactory/blob/master/gdsfactory/components/text.py) function references private variables for character glyphs, widths, and...

Hi @heitzmann , I've been really happy working with gdstk lately. In some places I see some really major performance gains. It would be great to start moving more scripts...

@amccaugh , this PR builds on #163 and #164. I got practically all the tests running, though not passing regressions. However, I currently hack it into working by disabling garbage...

See https://github.com/gdsfactory/gdsfactory/issues/1778 I would expect that `Cell.area()` should return the net area of a cell (i.e. areas where multiple layers overlap should not be double-counted). However, it seems to return...

**Describe the bug** `steps` in the all-angle router should be a list of dictionaries, but it is [annotated](https://github.com/gdsfactory/gdsfactory/blob/fc4a2bb72a244ea921e02f10528f413878a00c6d/gdsfactory/routing/all_angle.py#L501) as `list[StepAllAngle] | None`. Actually providing a list of `StepAllAngle` will throw...

bug

**Describe the bug** I noticed that when netlisting hierarchical components, floating ports (those not connected to the ports of any sub-components) get silently dropped. See the two examples below ```python...

bug

**Is your feature request related to a problem? Please describe.** There is one case of `get_bundle()` where one must make a bundle by either A. Turning before crossing the final...

enhancement

**Describe the bug** The version requirements for kfactory are too loose. When installing gdsfactory with an old version of kfactory already installed, gdsfactory will fail on load. **To Reproduce** Try...

bug

gdstk is now only used within a handful of modules. it would be great to remove those references so that the dependency can be dropped entirely @joamatab @sebastian-goeldi

enhancement

unfinished from #2831

enhancement
v7->v8