diff --git a/diylc/diylc-core/src/org/diylc/presenter/DrawingManager.java b/diylc/diylc-core/src/org/diylc/presenter/DrawingManager.java index 600d6eed..45674c4e 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/DrawingManager.java +++ b/diylc/diylc-core/src/org/diylc/presenter/DrawingManager.java @@ -474,7 +474,7 @@ public class DrawingManager { } // shade extra space - if (SHADE_EXTRA_SPACE && extraSpaceRect != null) { + if (drawOptions.contains(DrawOption.EXTRA_SPACE) && SHADE_EXTRA_SPACE && extraSpaceRect != null) { Area extraSpaceArea = new Area( new Rectangle2D.Double(0, 0, canvasDimension.getWidth(), canvasDimension.getHeight())); extraSpaceArea.subtract(new Area(extraSpaceRect)); @@ -562,7 +562,9 @@ public class DrawingManager { return; } - g2dIn.drawImage(cachedGridImage, 0, 0, null); + if (drawOptions.contains(DrawOption.GRID) && gridType != GridType.NONE) { + g2dIn.drawImage(cachedGridImage, 0, 0, null); + } // manage extra space if (drawOptions.contains(DrawOption.EXTRA_SPACE)) { diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml index 5b188621..b9e135d1 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/update.xml +++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml @@ -3829,5 +3829,21 @@ https://github.com/bancika/diy-layout-creator/releases + + + 4 + 24 + 0 + + 2022-04-23 00:00:00.000 CET + + + + BUG_FIX + Fixed a bug that causes the background of exported images and PDFs to be very light gray instead of pure white + + + https://github.com/bancika/diy-layout-creator/releases + diff --git a/diylc/diylc-swing/dict.txt b/diylc/diylc-swing/dict.txt index 9d7a1bf2..8e4cb2fd 100644 --- a/diylc/diylc-swing/dict.txt +++ b/diylc/diylc-swing/dict.txt @@ -25,8 +25,10 @@ A-O-I REGULATOR AWG And +Bracket C-B-E BJT Check Trace Proximity +Column Spacing D-G-S JFET D-G-S MOSFET D-S-G JFET @@ -34,6 +36,7 @@ D-S-G MOSFET DFM A DFM B DIP +DP3T DP3T DP5T DPDT @@ -84,6 +87,7 @@ SMD SPDT SPDT (Center OFF) SPST +Show Bracket Srpski Tick Width Ticks diff --git a/diylc/diylc-swing/library/main.jar b/diylc/diylc-swing/library/main.jar index 9222c3f9..39e4de48 100644 Binary files a/diylc/diylc-swing/library/main.jar and b/diylc/diylc-swing/library/main.jar differ