41b6f8ac51
Elemente: - _make_oeffnung_preview baut jetzt einen vollen 3D-Quader (12 Kanten) mit Wand-Dicke statt nur einer 2D-Flaeche. Glas-Diagonalen auf Vorder- und Hinterflaeche, Brueest-Linie (gepunktet) auf der Vorderflaeche, Achs- Marker auf der Wand-Achse, dazu ein 3D-Mass-Label "B x H Br" ueberm Sturz (zentriert, an der Wand "geheftet"). Aktualisiert live bei Option-Aenderungen. Launcher: - Paper-Theme zu reinem Weiss umgestellt (User-Feedback "zu warm"): --bg #ffffff, --dark #f0f0f0, neutrale Greys statt Sand-Tones, Schatten ohne warmen Braun-Stich. Petrol-Radial-Gradient oben raus. - latest.json aus dem neuen Release-Build. SectionStyle (Bug-Hunt — Hatch/Boundary haben nicht gegriffen): - *Source-Properties (HatchColorSource, BoundaryColorSource, BoundaryLinetypeSource) jetzt explizit auf ColorFromObject / LinetypeFromObject — sonst hat Rhino die eigenen Color/Linetype- Werte ignoriert (Default ist ByLayer). - doc.Layers.Modify nach SetCustomSectionStyle, sonst persistiert Mac Rhino den Custom-Style nicht zuverlaessig. - Helper _try_set + _enum_int eliminieren das 8x duplizierte Property-Probe-Pattern. - Property-Inventar wird einmal pro Session gedumpt (verfuegbare SectionStyle-Felder) damit API-Mismatches sichtbar werden. - Per-Layer Apply-Logs zeigen welche Properties via welchem Namen gesetzt wurden — leicht debuggbar im Mismatch-Fall. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>