From 0642e1d51e01940ea9fbbebb74729e17394aa017 Mon Sep 17 00:00:00 2001 From: FabriceKurmann Date: Wed, 26 Jun 2024 15:42:20 -0700 Subject: [PATCH] Hotkeys for three buttons --- static/js/main.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/static/js/main.js b/static/js/main.js index 08a8474..7ee7200 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -423,8 +423,25 @@ function fetchVersion() { }); } +// Initialize hotkey functionality. +function initializeHotkeys() { + document.addEventListener('keydown', (event) => { + if (event.code === 'KeyB') { + toggleSelection(); + } + if (event.code === 'KeyF') { + captureFrame(); + } + if (event.code === 'KeyS') { + save(); + } + // Later add arrow keys for frame step in video. + }); +} + function main() { fetchVersion(); + initializeHotkeys(); goToUploadScreen(); }