Skip to content

Skip unplaced schematic parameter text - #85

Open
ShiboSoftwareDev wants to merge 1 commit into
mainfrom
codex/hide-hidden-simulation-strings
Open

Skip unplaced schematic parameter text#85
ShiboSoftwareDev wants to merge 1 commit into
mainfrom
codex/hide-hidden-simulation-strings

Conversation

@ShiboSoftwareDev

Copy link
Copy Markdown
Contributor

Why: Altium component libraries store netlist and simulation metadata as parameter records without drawing coordinates. The SVG renderer treated missing coordinates as zero, so many internal strings were painted on top of each other at the sheet edge.\n\nWhat changed:\n- Require schematic text records to have an explicit placement before rendering them.\n- Keep placed parameters working, including the existing hidden-text option.\n- Add one focused SVG snapshot repro with both an unplaced simulation parameter and a placed value.\n- Update the existing Hyperpolyglot schematic snapshot, which now removes 17 overlapping model/simulation strings from the bottom edge.\n\nThe same fix was checked against the real HERON PAY-SSM SchDoc: INITIAL VOLTAGE and INITIAL CURRENT no longer appear in the SVG and the dark lower-edge line is gone.\n\nValidation:\n- Focused repro, Hyperpolyglot, SimpleFOC Mini, SimpleFOC Shield, and Elk Pi schematic tests pass.\n- Typecheck, format check, lint, and build pass.\n- Changed SVG snapshots pass XML validation.\n- The full local suite reaches the separately downloaded TI tests; those remain unavailable locally because the TI reference package is not present.

@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
altiumts Error Error Aug 28, 2026 7:10am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant