fix: Alignment issues of some visual elements in the resulting Gerber files, e.g. DIL IC pin designators

This commit is contained in:
Bane Stojkovic
2025-06-16 23:33:56 +02:00
parent cb9cd46261
commit 73d3dd1cd4
2 changed files with 5 additions and 1 deletions
@@ -300,7 +300,7 @@ public class GerberG2DWrapper extends Graphics2D
@Override @Override
public AffineTransform getTransform() { public AffineTransform getTransform() {
return tx; return new AffineTransform(tx);
} }
@Override @Override
@@ -361,6 +361,10 @@
<changeType>IMPROVEMENT</changeType> <changeType>IMPROVEMENT</changeType>
<description>When a switch position is selected (i.e. set to a value other than None), DIYLC will treat the terminals that are internally connected in that switching logic as connected in analysis tools</description> <description>When a switch position is selected (i.e. set to a value other than None), DIYLC will treat the terminals that are internally connected in that switching logic as connected in analysis tools</description>
</org.diylc.appframework.update.Change> </org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Alignment issues of some visual elements in the resulting Gerber files, e.g. DIL IC pin designators</description>
</org.diylc.appframework.update.Change>
</changes> </changes>
<url>https://github.com/bancika/diy-layout-creator/releases</url> <url>https://github.com/bancika/diy-layout-creator/releases</url>
</org.diylc.appframework.update.Version> </org.diylc.appframework.update.Version>