Merge pull request #593 from csduarte/bash-11
BASH-11 Open help link from config
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
|
@@ -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;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user