Release after upstream 1.1.1 (GitHub master); intended as the next publish from this fork.
- Block and helper lines: black strokes at 2 px (VisuStruct-SwiftUI
DiagramCanvasView/DiagramCanvasInk). - Outer frame: 16 px inset, 2 px stroke.
- Content inset: 28 px left/top for the structure.
- Selection: blue outline (~3.5 px), no blue fill (Swift-style).
- Sans-Serif stack (Segoe UI, SF Pro Text, Helvetica Neue, Roboto, Ubuntu, …), 17 pt.
- Bold control-flow keywords (
if,while,switch, …) andinput:/output:/print:; do-while showsdoin the left gutter (wider left inset for do-until so text clears the inner border).
- Button labels from
structure.palette.*per UI language (de / en / pt_PT), e.g. German Anweisung, Verzweigung, Fallauswahl. - Preset Java (Standard) keeps syntax-style labels (
if,while,for,do, …).
- Maven:
de.visustruct:visustruct:1.1.2 - Fat JAR:
visustruct-1.1.2.jar(./mvnw package→target/)