pcb-retrace/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stuart eeb2af1e15 CMMS fork: Phase 6 polish — schema.html light theme + load-time IndexedDB wipe
- cmms-bridge.js: wipeProjectData() clears the project object stores (devices,
  boards, components, images, overlappedImages, nets, schemas, schemaComponents
  — not the KiCad symbol library) and resets studio.js's shared globals before
  the CMMS attachment ZIP is imported. The ZIP is the single source of truth for
  a CMMS board, so restoreDevice()'s merge path (which only de-dupes on a newer
  meta.lastModified, absent on CMMS-created boards) no longer accretes duplicate
  image/net rows across repeated opens. init() also stamps data-theme=light as
  well as =dark. All gated on PCBRETRACE_CONFIG — standalone untouched.
- schema.html: inline head script mirrors ?theme=light|dark (passed by studio.js
  on the iframe src) onto <html> and, for light, injects cmms-schema-light.css.
  Full no-op with no ?theme=.
- cmms-schema-light.css (new): [data-theme="light"]-gated override of
  schema.html's :root palette for the CMMS light theme. Canvas stays dark.
- studio.js: append ?theme=<active> to the schema.html iframe src.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-09 22:08:45 +10:00
..
assets don't ignore kicad library zip in git 2026-04-24 17:33:54 +03:00
schema CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
vendor CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
canvas-ui.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
cmms-bridge.js CMMS fork: Phase 6 polish — schema.html light theme + load-time IndexedDB wipe 2026-09-09 22:08:45 +10:00
cmms-schema-light.css CMMS fork: Phase 6 polish — schema.html light theme + load-time IndexedDB wipe 2026-09-09 22:08:45 +10:00
CNAME Create CNAME 2025-12-21 00:40:17 +02:00
coil.html CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
common.css chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
cv-core.js Fix OpenCV Mat leak when stitching/connecting PCB images 2026-06-26 14:33:12 +03:00
db-core.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
favicon.ico favicon added 2026-01-30 23:48:18 +02:00
guide.html CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
index.html CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
inductor.html CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
inspect-traces.js CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
inspector.js Fixed the sticky node name validator issue, where a validator used once was incorrectly reused for all input text dialogs. Added a new feature: the Inspector view now shows calculated routes for nets, including inactive ones. 2026-07-01 17:38:52 +03:00
kicad.svg Schema ReTrace added (create schematic diagrams from netlists). 2026-04-24 17:28:59 +03:00
nets.js Fix KiCAD netlist export if more than one projects are managed 2026-06-26 15:39:02 +03:00
resistor.html CMMS fork: re-vendor all runtime deps locally, strip analytics 2026-09-03 14:02:16 +10:00
schema.html CMMS fork: Phase 6 polish — schema.html light theme + load-time IndexedDB wipe 2026-09-09 22:08:45 +10:00
spyglass.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
stitch-editor.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
studio.html CMMS fork: embedding hooks (window.PCBRETRACE_CONFIG) 2026-09-03 14:16:42 +10:00
studio.js CMMS fork: Phase 6 polish — schema.html light theme + load-time IndexedDB wipe 2026-09-09 22:08:45 +10:00
tool-bridge.js chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00
tool-style.css chore: automatically enrich source files with copyright headers 2026-05-23 09:09:46 +00:00