From 7c1c03c95ccb7a4aefa3fe3ec16ed3ff719707d7 Mon Sep 17 00:00:00 2001 From: Alexus Date: Wed, 26 Oct 2016 10:48:49 +0300 Subject: [PATCH] fix linux alt+shift issue --- electron/menu.js | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/electron/menu.js b/electron/menu.js index 06f693b7..141cab0f 100644 --- a/electron/menu.js +++ b/electron/menu.js @@ -18,25 +18,25 @@ function sendAction(action) { const helpSubmenu = [ { - label: `Visit ${appName} Website`, + label: `&Visit ${appName} Website`, click() { shell.openExternal('http://rambox.pro'); } }, { - label: `Facebook`, + label: `&Facebook`, click() { shell.openExternal('https://www.facebook.com/ramboxapp'); } }, { - label: `Twitter`, + label: `&Twitter`, click() { shell.openExternal('https://www.twitter.com/ramboxapp'); } }, { - label: `GitHub`, + label: `&GitHub`, click() { shell.openExternal('https://www.github.com/saenzramiro/rambox'); } @@ -45,7 +45,7 @@ const helpSubmenu = [ type: 'separator' }, { - label: 'Report an Issue...', + label: '&Report an Issue...', click() { const body = ` @@ -62,16 +62,16 @@ const helpSubmenu = [ } }, { - label: `Ask for Help`, + label: `&Ask for Help`, click() { shell.openExternal('https://gitter.im/saenzramiro/rambox'); } }, { - label: `Tools`, + label: `&Tools`, submenu: [ { - label: `Clear Cache`, + label: `&Clear Cache`, click(item, win) { win.webContents.session.clearCache(function() { win.reload(); @@ -79,7 +79,7 @@ const helpSubmenu = [ } }, { - label: `Clear Local Storage`, + label: `&Clear Local Storage`, click(item, win) { win.webContents.session.clearStorageData({ storages: ['localstorage'] @@ -94,7 +94,7 @@ const helpSubmenu = [ type: 'separator' }, { - label: `Donate`, + label: `&Donate`, click() { shell.openExternal('https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=WU75QWS7LH2CA'); } @@ -103,7 +103,7 @@ const helpSubmenu = [ let tpl = [ { - label: 'Edit', + label: '&Edit', submenu: [ { role: 'undo' @@ -135,17 +135,17 @@ let tpl = [ ] }, { - label: 'View', + label: '&View', submenu: [ { - label: 'Reload', + label: '&Reload', accelerator: 'CmdOrCtrl+R', click(item, focusedWindow) { if (focusedWindow) focusedWindow.reload(); } }, { - label: 'Reload current Service', + label: '&Reload current Service', accelerator: 'CmdOrCtrl+Shift+R', click() { sendAction('reloadCurrentService'); @@ -166,16 +166,16 @@ let tpl = [ ] }, { - label: 'Window', + label: '&Window', role: 'window', submenu: [ { - label: 'Minimize', + label: '&Minimize', accelerator: 'CmdOrCtrl+M', role: 'minimize' }, { - label: 'Close', + label: '&Close', accelerator: 'CmdOrCtrl+W', role: 'close' }, @@ -186,7 +186,7 @@ let tpl = [ role: 'togglefullscreen' }, { - label: 'Toggle Developer Tools', + label: '&Toggle Developer Tools', accelerator: process.platform === 'darwin' ? 'Alt+Command+I' : 'Ctrl+Shift+I', click(item, focusedWindow) { if (focusedWindow) focusedWindow.webContents.toggleDevTools(); @@ -195,7 +195,7 @@ let tpl = [ ] }, { - label: 'Help', + label: '&Help', role: 'help' } ]; @@ -253,7 +253,7 @@ if (process.platform === 'darwin') { }); } else { tpl.unshift({ - label: 'File', + label: '&File', submenu: [ { role: 'quit' @@ -264,7 +264,7 @@ if (process.platform === 'darwin') { type: 'separator' }); helpSubmenu.push({ - label: `Check for updates...`, + label: `&Check for updates...`, click(item, win) { const webContents = win.webContents; const send = webContents.send.bind(win.webContents); @@ -278,7 +278,7 @@ if (process.platform === 'darwin') { } }); helpSubmenu.push({ - label: `About ${appName}`, + label: `&About ${appName}`, click() { sendAction('showAbout') }