77e2fdca14ed093836a61ec07ce80d4d8339dece
Backend: - GET/PUT /api/positions - server-side node position persistence (~/.config/pwweb/) - GET/PUT /api/patchbay - save/load connection snapshots - POST /api/patchbay/apply - apply saved connections Frontend (custom SVG canvas): - Right-click wire to disconnect (context menu) - Port type filter toolbar (audio/midi/video/other toggles) - Save/Load patchbay buttons - Node positions persisted to localStorage + server - Node border color by mode (green=output, red=input) - Type indicator in node header [audio] [midi] - Selected wire highlight (white, thicker) - Select wire + Delete to disconnect - Drag output port to input port to connect - Pan (drag bg) and zoom (scroll wheel) - Filtered ports shown as dim dots when hidden
Description
No description provided
Languages
C++
49.5%
Svelte
34%
TypeScript
14.8%
CSS
0.7%
CMake
0.6%
Other
0.3%