From f2da7f087f9cc216df37b2c657decfd03a8f1bd3 Mon Sep 17 00:00:00 2001 From: Christian Fehmer Date: Wed, 17 Jun 2026 19:23:24 +0200 Subject: [PATCH 01/61] wip --- frontend/src/html/pages/test.html | 1 + frontend/src/ts/components/mount.tsx | 2 + .../src/ts/components/pages/test/Keymap.tsx | 100 ++++++++++++++++++ .../components/pages/test/keymapConverter.ts | 0 frontend/src/ts/event-handlers/modifiers.ts | 17 +++ frontend/src/ts/index.ts | 1 + frontend/src/ts/states/modifiers.ts | 23 ++++ frontend/src/ts/states/test.ts | 28 ++++- frontend/src/ts/utils/misc.ts | 7 +- packages/schemas/src/layouts.ts | 27 ++--- 10 files changed, 191 insertions(+), 15 deletions(-) create mode 100644 frontend/src/ts/components/pages/test/Keymap.tsx create mode 100644 frontend/src/ts/components/pages/test/keymapConverter.ts create mode 100644 frontend/src/ts/event-handlers/modifiers.ts create mode 100644 frontend/src/ts/states/modifiers.ts diff --git a/frontend/src/html/pages/test.html b/frontend/src/html/pages/test.html index 55cdb2531f42..40fa5c8af812 100644 --- a/frontend/src/html/pages/test.html +++ b/frontend/src/html/pages/test.html @@ -66,6 +66,7 @@
+