Multi-device support, dynamic grid adaptation, keyboard action

- Multi-device: OpenAllDecks(), GET /api/decks, per-deck PageManagers
- Dynamic grid: frontend adapts to connected device layout
- Keyboard action: new action type for sending key combos via wtype/xdotool
- Key recorder UI: click-based modifier toggles + single key capture
- Config: remove hardcoded maxKey validation
- Screensaver and auto-switch sync across all decks
This commit is contained in:
totmin
2026-06-16 22:51:39 +07:00
parent 10250b776d
commit 35eb27738d
8 changed files with 214 additions and 51 deletions
+1
View File
@@ -3,3 +3,4 @@ streamdeck-lets-go
*.out
*.exe
/images/
PLAN.md