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
Taras Greben
ff4ac844d0
Navigation (history) from modal boxes fixed.
2026-07-10 13:45:28 +03:00
Taras Greben
da0bd681e1
Ignore net attributes to improve schematic diagrams (eliminate wierd bus routing in some cases).
2026-07-10 12:02:46 +03:00
Taras Greben
c5e66e8b97
Sort Nets and Components lists in Schema ReTrace, navigate through items using Up/Down keys.
2026-07-03 17:54:47 +03:00
Taras Greben
d27e2ca267
Add Re-route button to Schema ReTrace.
2026-07-03 17:16:21 +03:00
Taras Greben
ce2106feaa
Don't let Schema ReTrace panic over 3-leg diodes or caps.
2026-07-03 14:40:02 +03:00
Taras Greben
10c3fda73b
Changed PCB calculated trace styling to an old-school pre-SMD look.
2026-07-02 22:27:12 +03:00
Taras Greben
114c983b08
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
Taras Greben
b92a021734
Fix KiCAD netlist export if more than one projects are managed
2026-06-26 15:39:02 +03:00
Taras Greben
f3bb3b4408
make sure await is prior to .length
2026-06-26 14:53:45 +03:00
Taras Greben
70104b33ac
Fix OpenCV Mat leak when stitching/connecting PCB images
2026-06-26 14:33:12 +03:00
Taras Greben
6e8079dd50
Typo fixed: Math.Pi
2026-06-26 13:57:09 +03:00
dev-lab
55236223f8
chore: automatically enrich source files with copyright headers
2026-05-23 09:09:46 +00:00
Taras Greben
0a0f9ff9fd
AES-256 encryption option for project files, progress on importing KiCad symbols
2026-05-23 11:18:19 +03:00
dev-lab
995a5d178c
chore: automatically enrich source files with copyright headers
2026-05-07 14:47:37 +00:00
Taras Greben
df5607bfa8
Nets validator added.
2026-04-27 18:02:04 +03:00
Taras Greben
d156954156
Fix race condition that prevented comp/net count to be shown.
2026-04-27 00:34:24 +03:00
Taras Greben
e5da28c468
don't ignore kicad library zip in git
2026-04-24 17:33:54 +03:00
Taras Greben
d7b4a6c499
Schema ReTrace added (create schematic diagrams from netlists).
2026-04-24 17:28:59 +03:00
Taras Greben
33d9820785
favicon added
2026-01-30 23:48:18 +02:00
Taras Greben
b4d4ff1f83
Updated guide Step 3: Tracing Nets
2025-12-26 15:07:21 +02:00
Taras Greben
8266a8e81f
Major upgrate to Inspector/Netlist workflow: the tool now intelligently suggests node names if components defined, also added collapsible cheat sheet for pins numbering
2025-12-26 14:55:08 +02:00
Taras Greben
46d538e55f
Added references to examples
2025-12-22 20:46:44 +02:00
Taras Greben
d69d18d797
Manual stitching default point locations fixed in Flip Target mode
2025-12-22 18:45:13 +02:00
Taras Greben
0022cb6a3a
Inspector layout improved, Deep Linking implemented
2025-12-22 16:56:46 +02:00
Taras Greben
e852547d01
When showing Inspect view, fit images to client area initially
2025-12-21 19:59:28 +02:00
Taras Greben
8cd74dd1b4
Tweaked generic input modal style, Nets column width on phones
2025-12-21 19:07:02 +02:00
Taras Greben
ca9fe52db5
Fixed manual image stitching and Inspector view for mobiles, other minor fixes/improvements.
2025-12-21 18:45:40 +02:00
Taras Greben
55e55edee9
PCB ReTrace initial
2025-12-21 00:55:01 +02:00
dev-lab
2752bd3b6a
Create CNAME
2025-12-21 00:40:17 +02:00
Taras Greben
f06b8a68b8
PCB ReTrace initial
2025-12-21 00:31:26 +02:00