Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
dc9697b
Circuit View v2 — M0 core skeleton (circuit-editor branch)
FacioErgoSum Jul 3, 2026
f12699a
Circuit v2 M1: core additions — clipboard fragments, composite mergeK…
FacioErgoSum Jul 3, 2026
61d3c9a
Circuit v2 M1: SVG id-namespacing (B6) + SVG/PNG scene export
FacioErgoSum Jul 3, 2026
9a98df9
Circuit v2 M1: breadboard editor — Canvas, gestures, palette, inspector
FacioErgoSum Jul 3, 2026
af2cbc1
Circuit v2 M1: circuit.json adoption + save path integration; progres…
FacioErgoSum Jul 3, 2026
90c3e10
Circuit v2 M1 fix: valid standalone SVG/PNG export
FacioErgoSum Jul 3, 2026
a0f3ccd
Circuit v2 M2 core: procedural breadboards + drop-to-connect
FacioErgoSum Jul 4, 2026
43f5e46
Circuit v2 M3 core: schematic view — dual-view editing over one net m…
FacioErgoSum Jul 4, 2026
37fc36f
Added Milestones 0-3
FacioErgoSum Jul 6, 2026
7b98564
Circuit v2: marquee selects net labels; Inspector board rotate is rig…
FacioErgoSum Jul 11, 2026
fba3c82
Circuit v2 M2: Part Editor persistence (B7) — user parts persist via …
FacioErgoSum Jul 11, 2026
a5104be
Circuit v2 M2: .fzpz drop-import — native-zip reader, in-app fzp->Par…
FacioErgoSum Jul 11, 2026
3791423
Circuit v2 M4 core: netlist gen, SimBackend + ngspice-WASM worker, Si…
FacioErgoSum Jul 11, 2026
b641274
Circuit v2 M4: sim value editing in Inspector (simAttrsFor), plot tra…
FacioErgoSum Jul 13, 2026
f6d3f4e
Circuit v2 M4: Sweep+AC tabs with uPlot (cursors/zoom/log/dB+phase), …
FacioErgoSum Jul 13, 2026
e3246b0
Bump version to 0.3.0; status-bar banner reads version from package.json
FacioErgoSum Jul 13, 2026
5226072
Circuit v2 M4: flip to default editor, remove legacy DiagramEditor/Ci…
FacioErgoSum Jul 22, 2026
1c099af
Circuit v2 M4: auto-rerun toggle + breadboard hole voltage tooltip
FacioErgoSum Jul 22, 2026
83b5c70
Circuit v2 M4: error to part/net highlight mapping
FacioErgoSum Jul 22, 2026
715824a
Circuit v2 M4: probe parts (voltage, differential voltage, current)
FacioErgoSum Jul 22, 2026
e70ce3a
Circuit v2 M2: rigid 'all pins must seat' rule for breadboard drop-to…
FacioErgoSum Jul 22, 2026
dc3dd87
Circuit v2 M2: bendable rubber-band legs (legId)
FacioErgoSum Jul 22, 2026
be71da3
Circuit v2 M2: parts-pack manager UI + GitHub index installer
FacioErgoSum Jul 22, 2026
dc43235
docs: log M4 + M2 leftovers session (2026-07-22)
FacioErgoSum Jul 22, 2026
0fba603
UI theming pass: light default, green chrome, tab colors + auto-switch
FacioErgoSum Jul 22, 2026
1edff91
postinstall: run install-electron before electron-builder install-app…
FacioErgoSum Jul 22, 2026
2cc5a65
Updated version to 0.3 and changed colors on right panels
FacioErgoSum Jul 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 102 additions & 0 deletions demo/Joystick Example/circuit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
{
"format": "tinystudio-circuit",
"version": 2,
"meta": {
"created": "2026-07-03T17:07:26.415Z"
},
"parts": [
{
"id": "potentiometer-rotary-16mm-5_g9d",
"type": "potentiometer-rotary-16mm-5",
"attrs": {
"label": "Potentiometer"
},
"bb": {
"x": 710.4,
"y": -124.8,
"labelOffset": [
65,
-68
]
}
},
{
"id": "battery-aa_2dp",
"type": "battery-aa",
"bb": {
"x": 329,
"y": -27
}
},
{
"id": "led-generic-5mm_fsn",
"type": "led-generic-5mm",
"bb": {
"x": 637,
"y": -57.6,
"labelOffset": [
-42,
-67
]
}
},
{
"id": "resistor_hwt",
"type": "resistor",
"bb": {
"x": 643.2,
"y": 63
}
}
],
"wires": [
{
"id": "w_5m58u96x",
"from": "battery-aa_2dp:+",
"to": "led-generic-5mm_fsn:cathode",
"view": "bb",
"color": "#e5544b",
"route": [
"h98.21",
"v-41.56",
"h-0.16"
]
},
{
"id": "w_hw4el0vi",
"from": "led-generic-5mm_fsn:anode",
"to": "potentiometer-rotary-16mm-5_g9d:leg1",
"view": "bb",
"color": "#42a5f5",
"route": [
"v6.07",
"h66.91"
]
},
{
"id": "w_1laeiu0i",
"from": "potentiometer-rotary-16mm-5_g9d:wiper",
"to": "resistor_hwt:Pin 1",
"view": "bb",
"color": "#42a5f5",
"route": [
"v84.36",
"h-28.32",
"v-0.27",
"h-26.96"
]
},
{
"id": "w_oggo6jgz",
"from": "resistor_hwt:Pin 0",
"to": "battery-aa_2dp:-",
"view": "bb",
"color": "#79818c",
"route": [
"h-39.36",
"v-30.35",
"h-59.81"
]
}
]
}
85 changes: 0 additions & 85 deletions demo/Joystick Example/diagram.json

This file was deleted.

282 changes: 282 additions & 0 deletions docs/circuit-architecture-and-roadmap.md

Large diffs are not rendered by default.

327 changes: 327 additions & 0 deletions docs/circuit-editor-progress.md

Large diffs are not rendered by default.

Loading
Loading