From cddfc5027b84d8b201714f4198d4314b02c3c4c7 Mon Sep 17 00:00:00 2001 From: vantezzen Date: Tue, 29 Oct 2019 21:18:14 +0100 Subject: Add publish debug log option --- src/lib/Menu.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'src/lib/Menu.js') diff --git a/src/lib/Menu.js b/src/lib/Menu.js index 826fe843f..a858ec993 100644 --- a/src/lib/Menu.js +++ b/src/lib/Menu.js @@ -154,6 +154,10 @@ const menuItems = defineMessages({ id: 'menu.help.debugInfo', defaultMessage: '!!!Copy Debug Information', }, + publishDebugInfo: { + id: 'menu.help.publishDebugInfo', + defaultMessage: '!!!Publish Debug Information', + }, debugInfoCopiedHeadline: { id: 'menu.help.debugInfoCopiedHeadline', defaultMessage: '!!!Ferdi Debug Information', @@ -959,7 +963,7 @@ export default class FranzMenu { tpl[tpl.length - 1].submenu.push({ type: 'separator', - }, this.debugMenu()); + }, ...this.debugMenu()); this.currentTemplate = tpl; const menu = Menu.buildFromTemplate(tpl); @@ -1116,7 +1120,7 @@ export default class FranzMenu { debugMenu() { const { intl } = window.ferdi; - return { + return [{ label: intl.formatMessage(menuItems.debugInfo), click: () => { const { debugInfo } = this.stores.app; @@ -1132,7 +1136,12 @@ export default class FranzMenu { }, }); }, - }; + }, { + label: intl.formatMessage(menuItems.publishDebugInfo), + click: () => { + window.ferdi.features.publishDebugInfo.state.isModalVisible = true; + }, + }]; } _getServiceName(service) { -- cgit v1.2.3-54-g00ecf