From d2088e9943d8eabd9bbe031c7a2225d3d7c1a71c Mon Sep 17 00:00:00 2001 From: jaydeep-pipaliya <71074587+jaydeep-pipaliya@users.noreply.github.com> Date: Wed, 25 Mar 2026 14:10:36 +0530 Subject: [PATCH] feat: add Cmd+D hotkey to discard recording Add a "Discard Recording" menu item with Command+D accelerator in the editor window's File menu for new recordings. Triggers the existing discard confirmation dialog. Closes #1055 Co-Authored-By: Claude Opus 4.6 (1M context) --- main/menus/utils.ts | 1 + main/windows/editor.ts | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/main/menus/utils.ts b/main/menus/utils.ts index 2e8449f7..d3e37bbb 100644 --- a/main/menus/utils.ts +++ b/main/menus/utils.ts @@ -14,6 +14,7 @@ export enum MenuItemId { help = 'help', app = 'app', saveOriginal = 'saveOriginal', + discardRecording = 'discardRecording', plugins = 'plugins', audioDevices = 'audioDevices', stopRecording = 'stopRecording', diff --git a/main/windows/editor.ts b/main/windows/editor.ts index 77ad4238..2a91c82c 100644 --- a/main/windows/editor.ts +++ b/main/windows/editor.ts @@ -72,6 +72,15 @@ const open = async (video: Video) => { id: MenuItemId.saveOriginal, accelerator: 'Command+S', click: async () => saveOriginal(video) + }, { + type: 'separator' + }, { + label: 'Discard Recording', + id: MenuItemId.discardRecording, + accelerator: 'Command+D', + click: () => { + editorKapWindow.browserWindow.close(); + } }); } }