pcb-retrace/docs/schema
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stuart 5e4c7245b6 CMMS fork: re-vendor all runtime deps locally, strip analytics
Upstream loads zip.js, OpenCV.js, WireBender (JS+WASM) and Google Fonts
from CDNs at runtime, and includes a Google Tag / gtag.js snippet. The
CMMS deployment forbids external requests. Changes:

- docs/vendor/ — local copies of opencv.js (Apache-2.0), zip.min.js
  (BSD-3-Clause), WireBender.{js,wasm} (AGPL-3.0/commercial, source at
  github.com/dev-lab/WireBender), and the three Google fonts (OFL, latin
  subset). SOURCE.txt records provenance.
- studio.html / schema.html — zip.js + opencv.js + fonts @import point at
  docs/vendor/.
- inspect-traces.js / schema/layout.js — WireBender import() + locateFile
  point at docs/vendor/wirebender/.
- every *.html — Google Tag / gtag.js snippet removed.

No behaviour change; kicad-symbols zip was already bundled + local.
CMMS embedding hooks (window.PCBRETRACE_CONFIG, save-back, AI bridge)
land in a later commit.
2026-09-03 14:02:16 +10:00
..
app.js Sort Nets and Components lists in Schema ReTrace, navigate through items using Up/Down keys. 2026-07-03 17:54:47 +03:00
components.js Don't let Schema ReTrace panic over 3-leg diodes or caps. 2026-07-03 14:40:02 +03:00
db.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
draw.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
history.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
interaction.js Sort Nets and Components lists in Schema ReTrace, navigate through items using Up/Down keys. 2026-07-03 17:54:47 +03:00
io.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
kicad.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
layout.js CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
parsers.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
state.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
ui.js Add Re-route button to Schema ReTrace. 2026-07-03 17:16:21 +03:00