- compile.py: owner_id = project owner ELSE the requester (so an unsaved compile resolves the libs the user just uploaded, which are their own); threaded requester_id into _run_compile from both call sites. - LibraryManagerModal: on a custom .zip upload, auto-add the lib to the active board's velxio.json + show the Project tab, so the compile resolves it via the owner per-user path (the upload now lands in the per-user store, not the shared dir, so it must be declared to be found). |
||
|---|---|---|
| .. | ||
| BoardOnCanvas.tsx | ||
| BoardOptionsModal.css | ||
| BoardOptionsModal.tsx | ||
| BoardPickerModal.tsx | ||
| CameraToggle.tsx | ||
| CanvasMinimap.css | ||
| CanvasMinimap.tsx | ||
| CircuitVerificationModal.tsx | ||
| ComponentPalette.css | ||
| ComponentPalette.tsx | ||
| ComponentPropertyDialog.css | ||
| ComponentPropertyDialog.tsx | ||
| FlashModal.tsx | ||
| InstallLibrariesModal.css | ||
| InstallLibrariesModal.tsx | ||
| LibraryManagerModal.css | ||
| LibraryManagerModal.tsx | ||
| Oscilloscope.css | ||
| Oscilloscope.tsx | ||
| PinOverlay.tsx | ||
| PinPickerDialog.tsx | ||
| SelectionActionBar.tsx | ||
| SensorControlPanel.css | ||
| SensorControlPanel.tsx | ||
| SerialMonitor.tsx | ||
| SimulatorCanvas.css | ||
| SimulatorCanvas.tsx | ||
| WireInProgressRenderer.tsx | ||
| WireLayer.tsx | ||
| WireModeBanner.tsx | ||
| WireRenderer.tsx | ||