velxio/frontend/src
David Montero 2e5ac20eba fix(simulator): don't fire key-bound buttons while typing in Monaco
Monaco's focus sink is a plain div (.native-edit-context under the
EditContext API), neither an input tag nor contentEditable, so the
typing guard missed it and a mapped letter typed into the code editor
pressed the button. Treat any keydown originating inside .monaco-editor
as typing.
2026-07-18 04:02:01 +02:00
..
__pro_stub__
…
__tests__ feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
assets
…
components feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
data feat(examples): add ESP32-S3 ILI9341 TFT example 2026-07-11 04:18:07 +02:00
desktop feat(ui): global message dialog to replace window.alert() 2026-07-17 06:06:28 +02:00
hooks fix(simulator): don't fire key-bound buttons while typing in Monaco 2026-07-18 04:02:01 +02:00
i18n feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
lib
…
pages feat(ui): replace native confirm() dialogs with reusable modal 2026-07-18 01:59:18 +02:00
services feat(custom-chips): AI entry point + friendly auth error 2026-07-16 20:34:42 +02:00
simulation feat: breadboard (full 830-point) + mini breadboard (170-point) parts 2026-07-15 21:50:36 +02:00
store feat(ui): replace native confirm() dialogs with reusable modal 2026-07-18 01:59:18 +02:00
tokens
…
types feat(picker): featured components sort first — breadboards lead the list 2026-07-16 01:04:29 +02:00
utils feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
velxio-elements feat(breadboard): use the Fritzing parts-library artwork (CC-BY-SA 3.0) 2026-07-15 22:12:00 +02:00
App.css fix(editor): stop unified toolbar controls overlapping on a narrow bar 2026-07-03 07:32:14 +02:00
App.tsx feat(ui): global message dialog to replace window.alert() 2026-07-17 06:06:28 +02:00
elements-register.ts feat(elements): side-effect registrar for all custom elements 2026-07-16 18:31:20 +02:00
entry-server.tsx
…
index.css
…
main.tsx
…
seoRoutes.ts
…
vite-env.d.ts
…