Merge branch 'master' into copper-improvements

# Conflicts:
#	diylc/diylc-core/src/main/resources/update.xml
This commit is contained in:
Bane Stojkovic
2026-11-11 18:39:47 +01:00
2 changed files with 8 additions and 0 deletions
@@ -669,6 +669,10 @@
<changeType>BUG_FIX</changeType> <changeType>BUG_FIX</changeType>
<description>'Solder Pad' on the top layer put its solder mask opening on the bottom layer in Gerber export</description> <description>'Solder Pad' on the top layer put its solder mask opening on the bottom layer in Gerber export</description>
</org.diylc.appframework.update.Change> </org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Opening an older project with a perfboard or another board warned that the file references unknown component properties</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>
@@ -69,6 +69,10 @@ public abstract class AbstractBoard extends AbstractTransparentComponent<String>
protected Color boardColor = PHENOLIC_COLOR; protected Color boardColor = PHENOLIC_COLOR;
protected Color borderColor = BORDER_COLOR; protected Color borderColor = BORDER_COLOR;
protected Color coordinateColor = COORDINATE_COLOR; protected Color coordinateColor = COORDINATE_COLOR;
// superseded by coordinateDisplay long ago and no longer read, but kept so that files which
// still carry it load without an unknown-property warning
@Deprecated
protected Boolean drawCoordinates = null;
protected CoordinateType xType = CoordinateType.Numbers; protected CoordinateType xType = CoordinateType.Numbers;
protected CoordinateOrigin coordinateOrigin = CoordinateOrigin.Top_Left; protected CoordinateOrigin coordinateOrigin = CoordinateOrigin.Top_Left;
protected CoordinateDisplay coordinateDisplay = CoordinateDisplay.One_Side; protected CoordinateDisplay coordinateDisplay = CoordinateDisplay.One_Side;