From 1e41d695c5f0bd18b7ad1205a99f88aba062bae0 Mon Sep 17 00:00:00 2001 From: Michael Clark <5285928+MikesGlitch@users.noreply.github.com> Date: Thu, 18 Jul 2024 16:13:50 +0100 Subject: [PATCH] :electron: Added keyboard shortcuts reference to Help menu (#3100) * adding keyboard shortcuts reference to help menu * add release notes --- packages/desktop-electron/menu.ts | 15 +++++++++++++++ upcoming-release-notes/3100.md | 6 ++++++ 2 files changed, 21 insertions(+) create mode 100644 upcoming-release-notes/3100.md diff --git a/packages/desktop-electron/menu.ts b/packages/desktop-electron/menu.ts index 33f4883dc..4c44c30ce 100644 --- a/packages/desktop-electron/menu.ts +++ b/packages/desktop-electron/menu.ts @@ -172,6 +172,21 @@ export function getMenu( { role: 'help', submenu: [ + { + label: 'Keyboard Shortcuts Reference', + accelerator: '?', + enabled: !!budgetId, + click: function (_menuItem, focusedWin) { + if (focusedWin) { + focusedWin.webContents.executeJavaScript( + 'window.__actionsForMenu && window.__actionsForMenu.pushModal("keyboard-shortcuts")', + ); + } + }, + }, + { + type: 'separator', + }, { label: 'Learn More', click() { diff --git a/upcoming-release-notes/3100.md b/upcoming-release-notes/3100.md new file mode 100644 index 000000000..903636c00 --- /dev/null +++ b/upcoming-release-notes/3100.md @@ -0,0 +1,6 @@ +--- +category: Enhancements +authors: [MikesGlitch] +--- + +Added Keyboard Shortcuts Reference to the Electron Help menu -- GitLab