velxio/frontend/src/components/editor
David Montero f29e964e91 fix: ESP32 Run button auto-compiles and recovers firmware after page refresh
- handleRun now auto-compiles for ESP32/QEMU boards when no firmware is
  available (same behavior as AVR/RP2040 boards)
- startBoard now reloads compiledProgram into the bridge if _pendingFirmware
  was lost (e.g. after a page refresh between compile and run)
- Adds Esp32Bridge.hasFirmware() helper used by the store check

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 18:47:15 +02:00
..
CodeEditor.tsx feat: implement user authentication and project management features 2026-03-06 10:14:50 -03:00
CompilationConsole.tsx Refactor simulator store to unify serial data handling and add board pin mapping utility 2026-03-05 21:07:03 -03:00
CompileAllProgress.tsx feat: Implement Virtual File System for Raspberry Pi 3 with context menu and upload functionality 2026-03-15 14:04:01 -03:00
EditorToolbar.css feat: enhance EditorToolbar with always-visible Libraries button and missing library hint; remove overflow collapse logic 2026-03-24 16:52:01 -03:00
EditorToolbar.tsx fix: ESP32 Run button auto-compiles and recovers firmware after page refresh 2026-04-01 18:47:15 +02:00
FileExplorer.css feat: Implement Virtual File System for Raspberry Pi 3 with context menu and upload functionality 2026-03-15 14:04:01 -03:00
FileExplorer.tsx feat: Implement Virtual File System for Raspberry Pi 3 with context menu and upload functionality 2026-03-15 14:04:01 -03:00
FileTabs.css feat: update component styles and add serial monitor functionality 2026-03-06 10:24:03 -03:00
FileTabs.tsx feat: update component styles and add serial monitor functionality 2026-03-06 10:24:03 -03:00