P-0+o (Proto) Board, Proto Board 780 Holes and Eurorack Stripboard now have an Underside Display like the other boards, with the P-0+o's top copper faded in the mirror; the P-0+o credits no longer run off the board and show the designer's name correctly

This commit is contained in:
Bane Stojkovic
2026-11-12 23:13:35 +01:00
parent fbbd468989
commit 2b37bd172e
10 changed files with 345 additions and 7 deletions
@@ -1,10 +1,13 @@
package org.diylc.core;
import org.diylc.core.measures.Size;
import org.diylc.core.measures.SizeUnit;
import java.awt.geom.Rectangle2D;
public interface IBoard {
Size DEFAULT_UNDERSIDE_OFFSET = new Size(0.1, SizeUnit.in);
Rectangle2D getBoardRectangle();
@@ -669,6 +669,10 @@
<changeType>IMPROVEMENT</changeType>
<description>The 'Trace' layer in the Layers menu is split into 'Bottom Traces' and 'Top Traces', so the copper of one side can be hidden, locked or selected on its own; vias, eyelets, turrets and plated pads go through the board and belong to both, and jumpers are on the top. The layer shortcuts follow the menu order now, Ctrl+1 to Ctrl+7. Projects with the old 'Trace' layer hidden or locked open with both sides hidden or locked</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>IMPROVEMENT</changeType>
<description>'P-0+o (Proto) Board', 'Proto Board 780 Holes' and 'Eurorack Stripboard' now have an 'Underside Display' like the other boards, so their solder side can be shown and worked on next to them; the P-0+o's top traces are faded there</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Rotated labels in pasted components and building blocks were drawn in the wrong place and at the wrong angle while following the mouse, until the components were placed</description>