Merge pull request #593 from csduarte/bash-11

BASH-11 Open help link from config
This commit is contained in:
Yuya Ochiai
2017-10-12 22:11:10 +09:00
committed by GitHub
2 changed files with 16 additions and 13 deletions

View File

@@ -10,7 +10,8 @@
},
"showUnreadBadge": true,
"useSpellChecker": true,
"spellCheckerLocale": "en-US"
"spellCheckerLocale": "en-US",
"helpLink": "https://docs.mattermost.com/help/apps/desktop-guide.html"
},
"1": {
"teams": [],
@@ -23,6 +24,7 @@
},
"showUnreadBadge": true,
"useSpellChecker": true,
"spellCheckerLocale": "en-US"
"spellCheckerLocale": "en-US",
"helpLink": "https://docs.mattermost.com/help/apps/desktop-guide.html"
}
}

View File

@@ -1,6 +1,7 @@
'use strict';
const electron = require('electron');
const Menu = electron.Menu;
function createTemplate(mainWindow, config, isDev) {
@@ -201,21 +202,21 @@ function createTemplate(mainWindow, config, isDev) {
}]
};
template.push(windowMenu);
template.push({
label: '&Help',
submenu: [{
var submenu = [];
if (config.helpLink) {
submenu.push({
label: 'Learn More...',
click() {
electron.shell.openExternal('https://docs.mattermost.com/help/apps/desktop-guide.html');
electron.shell.openExternal(config.helpLink);
}
}, {
type: 'separator'
}, {
label: `Version ${electron.app.getVersion()}`,
enabled: false
}]
});
submenu.push(separatorItem);
}
submenu.push({
label: `Version ${electron.app.getVersion()}`,
enabled: false
});
template.push({label: '&Help', submenu});
return template;
}