diff --git a/diylc/diylc-core/src/main/resources/update.xml b/diylc/diylc-core/src/main/resources/update.xml index 0d4e640a6..10e39b763 100644 --- a/diylc/diylc-core/src/main/resources/update.xml +++ b/diylc/diylc-core/src/main/resources/update.xml @@ -669,6 +669,10 @@ BUG_FIX 'Solder Pad' on the top layer put its solder mask opening on the bottom layer in Gerber export + + BUG_FIX + Opening an older project with a perfboard or another board warned that the file references unknown component properties + https://github.com/bancika/diy-layout-creator/releases diff --git a/diylc/diylc-library/src/main/java/org/diylc/components/boards/AbstractBoard.java b/diylc/diylc-library/src/main/java/org/diylc/components/boards/AbstractBoard.java index 05368b3e3..47a485a5b 100644 --- a/diylc/diylc-library/src/main/java/org/diylc/components/boards/AbstractBoard.java +++ b/diylc/diylc-library/src/main/java/org/diylc/components/boards/AbstractBoard.java @@ -69,6 +69,10 @@ public abstract class AbstractBoard extends AbstractTransparentComponent protected Color boardColor = PHENOLIC_COLOR; protected Color borderColor = BORDER_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 CoordinateOrigin coordinateOrigin = CoordinateOrigin.Top_Left; protected CoordinateDisplay coordinateDisplay = CoordinateDisplay.One_Side;