From a0b203749af25fab50c5e53b7fbdd2a741833b5a Mon Sep 17 00:00:00 2001 From: catborise Date: Mon, 26 Oct 2026 20:29:46 +0300 Subject: [PATCH] refactor(console): one keys menu module for both VNC console pages The lite and the full console page each carried the same 150 lines that send key combinations (Ctrl+Alt+Del, Ctrl+Alt+F1..F12, Alt+Tab, ...). They now import static/js/console_keys.js, which binds the menu to the page's RFB connection. --- console/templates/console-vnc-full.html | 114 +-------------------- console/templates/console-vnc-lite.html | 127 +----------------------- static/js/console_keys.js | 48 +++++++++ 3 files changed, 55 insertions(+), 234 deletions(-) create mode 100644 static/js/console_keys.js diff --git a/console/templates/console-vnc-full.html b/console/templates/console-vnc-full.html index 61ad0c43..0036fcb4 100755 --- a/console/templates/console-vnc-full.html +++ b/console/templates/console-vnc-full.html @@ -56,84 +56,7 @@