added dev tools to global menu

This commit is contained in:
zadam 2019-02-09 19:25:55 +01:00
parent c09570cf39
commit 176c3a5d51
3 changed files with 15 additions and 5 deletions

View File

@ -94,13 +94,18 @@ function registerEntrypoints() {
utils.bindShortcut('ctrl+r', utils.reloadApp);
utils.bindShortcut('ctrl+shift+i', () => {
if (utils.isElectron()) {
$("#open-dev-tools-button").toggle(utils.isElectron());
if (utils.isElectron()) {
const openDevTools = () => {
require('electron').remote.getCurrentWindow().toggleDevTools();
return false;
}
});
};
utils.bindShortcut('ctrl+shift+i', openDevTools);
$("#open-dev-tools-button").click(openDevTools);
}
function openInPageSearch() {
if (utils.isElectron()) {

View File

@ -45,7 +45,7 @@ function now() {
}
function isElectron() {
return window && window.process && window.process.type;
return !!(window && window.process && window.process.type);
}
function isMac() {

View File

@ -61,6 +61,11 @@
Sync (<span id="outstanding-syncs-count">0</span>)
</a>
<a class="dropdown-item" id="open-dev-tools-button">
<span class="jam jam-terminal"></span>
Open Dev Tools
</a>
<a class="dropdown-item" id="logout-button">
<span class="jam jam-log-out"></span>
Logout