velxio/frontend/src/utils
David Montero 288ab46521 feat(frontend): persist + restore project library manifest (P2.4 projects)
Saved projects now round-trip their declared library manifest (compile scope):
buildSavePayload includes libraries_json from useLibraryManifestStore; loading a
project restores it (and clears any stale example manifest). Existing projects
load with an empty manifest -> legacy scan-all (unchanged); new saves capture
whatever manifest is active. Pairs with the backend libraries_json column.
2026-06-07 00:47:39 +02:00
..
analytics.ts
…
boardPinMapping.ts feat(boards): add 6 STM32 boards (F4 Discovery, Olimex H405, Netduino 2/+2, Pill variants) 2026-05-31 03:19:26 -03:00
boardProtocols.ts feat: STM32 (Blue Pill / Black Pill) QEMU emulation + Pro board gating 2026-05-30 19:06:14 -03:00
captureCanvasPreview.ts
…
compilationLogger.ts feat(editor): per-target compilation console — a section per board/chip 2026-06-04 07:56:54 +02:00
countryFlag.ts
…
esp32ImageParser.ts
…
exampleToBuildNetlistInput.ts
…
firmwareLoader.ts
…
generateExamplePreview.tsx
…
hexParser.ts
…
importProject.ts
…
loadExample.ts feat(frontend): send the example library manifest as the compile scope (P2.3) 2026-06-07 00:10:15 +02:00
pinPositionCalculator.ts
…
projectPayload.ts feat(frontend): persist + restore project library manifest (P2.4 projects) 2026-06-07 00:47:39 +02:00
reservedUsernames.ts
…
useSEO.ts
…
useTouchDevice.ts
…
uuid.ts
…
vlxFile.ts feat(editor): rename boards & custom chips; show which target owns each file 2026-06-04 06:22:25 +02:00
wireColors.ts
…
wireHitDetection.ts
…
wireUtils.ts
…
wokwiZip.ts
…