newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miWelcome',comment:['&& denotes a mnemonic']},"&&Welcome")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.showWelcomePage'),enabled:(this.windowsService.getWindowCount()>0)}),
newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miInteractivePlayground',comment:['&& denotes a mnemonic']},"&&Interactive Playground")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.showInteractivePlayground'),enabled:(this.windowsService.getWindowCount()>0)}),
product.documentationUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miDocumentation',comment:['&& denotes a mnemonic']},"&&Documentation")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.openDocumentationUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.releaseNotesUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miReleaseNotes',comment:['&& denotes a mnemonic']},"&&Release Notes")),click:()=>this.windowsService.sendToFocused('vscode:runAction','update.showCurrentReleaseNotes'),enabled:(this.windowsService.getWindowCount()>0)}):null,
newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miWelcome',comment:['&& denotes a mnemonic']},"&&Welcome")),click:()=>this.runActionInRenderer('workbench.action.showWelcomePage'),enabled:(this.windowsService.getWindowCount()>0)}),
newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miInteractivePlayground',comment:['&& denotes a mnemonic']},"&&Interactive Playground")),click:()=>this.runActionInRenderer('workbench.action.showInteractivePlayground'),enabled:(this.windowsService.getWindowCount()>0)}),
product.documentationUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miDocumentation',comment:['&& denotes a mnemonic']},"&&Documentation")),click:()=>this.runActionInRenderer('workbench.action.openDocumentationUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.releaseNotesUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miReleaseNotes',comment:['&& denotes a mnemonic']},"&&Release Notes")),click:()=>this.runActionInRenderer('update.showCurrentReleaseNotes'),enabled:(this.windowsService.getWindowCount()>0)}):null,
__separator__(),
keyboardShortcutsUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miKeyboardShortcuts',comment:['&& denotes a mnemonic']},"&&Keyboard Shortcuts Reference")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.keybindingsReference'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.introductoryVideosUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miIntroductoryVideos',comment:['&& denotes a mnemonic']},"Introductory &&Videos")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.openIntroductoryVideosUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.tipsAndTricksUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miTipsAndTricks',comment:['&& denotes a mnemonic']},"&&Tips and Tricks")),click:()=>this.windowsService.sendToFocused('vscode:runAction','workbench.action.openTipsAndTricksUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
keyboardShortcutsUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miKeyboardShortcuts',comment:['&& denotes a mnemonic']},"&&Keyboard Shortcuts Reference")),click:()=>this.runActionInRenderer('workbench.action.keybindingsReference'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.introductoryVideosUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miIntroductoryVideos',comment:['&& denotes a mnemonic']},"Introductory &&Videos")),click:()=>this.runActionInRenderer('workbench.action.openIntroductoryVideosUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.tipsAndTricksUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miTipsAndTricks',comment:['&& denotes a mnemonic']},"&&Tips and Tricks")),click:()=>this.runActionInRenderer('workbench.action.openTipsAndTricksUrl'),enabled:(this.windowsService.getWindowCount()>0)}):null,
product.twitterUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miTwitter',comment:['&& denotes a mnemonic']},"&&Join us on Twitter")),click:()=>this.openUrl(product.twitterUrl,'openTwitterUrl')}):null,
product.requestFeatureUrl?newMenuItem({label:this.mnemonicLabel(nls.localize({key:'miUserVoice',comment:['&& denotes a mnemonic']},"&&Search Feature Requests")),click:()=>this.openUrl(product.requestFeatureUrl,'openUserVoiceUrl')}):null,
...
...
@@ -1113,7 +1113,7 @@ export class CodeMenu {
commandId=this.isOptionClick(event)?arg2[1]:arg2[0];// support alternative action if we got multiple action Ids and the option key was pressed while invoking