mirror of
https://github.com/netzbegruenung/jitsi-meet-electron.git
synced 2024-05-11 13:06:06 +02:00
Add development shortcuts
With the menu bar gone, shortcuts to reload the window or open the DevTools need to be done manually. Thankfully electron-debug takes care of this!
This commit is contained in:
parent
da1b6addb5
commit
9b685d30d3
4
main.js
4
main.js
|
@ -12,6 +12,10 @@ const URL = require('url');
|
|||
|
||||
const { app: APP, BrowserWindow, Menu } = electron;
|
||||
|
||||
/**
|
||||
* Load debug utilities (don't open the DevTools window by default though).
|
||||
*/
|
||||
require('electron-debug')({ showDevTools: false });
|
||||
|
||||
/**
|
||||
* Path to root directory
|
||||
|
|
40
package-lock.json
generated
40
package-lock.json
generated
|
@ -3807,6 +3807,16 @@
|
|||
"extract-zip": "1.6.7"
|
||||
}
|
||||
},
|
||||
"electron-debug": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-debug/-/electron-debug-2.0.0.tgz",
|
||||
"integrity": "sha512-orGlw9uErUztdD7cgdKz78txq3czpOnKG/zvvsINkUsugqL+dn77UFrbwRGVgPwuLJ7Ejbjjk9EcxIcgTivMbA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"electron-is-dev": "0.3.0",
|
||||
"electron-localshortcut": "3.1.0"
|
||||
}
|
||||
},
|
||||
"electron-download": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz",
|
||||
|
@ -3835,11 +3845,29 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"electron-is-accelerator": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/electron-is-accelerator/-/electron-is-accelerator-0.1.2.tgz",
|
||||
"integrity": "sha1-UJ5RDCala1Xhf4Y6SwThEYRqsns=",
|
||||
"dev": true
|
||||
},
|
||||
"electron-is-dev": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-0.3.0.tgz",
|
||||
"integrity": "sha1-FOb9pcaOnk7L7/nM8DfL18BcWv4="
|
||||
},
|
||||
"electron-localshortcut": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/electron-localshortcut/-/electron-localshortcut-3.1.0.tgz",
|
||||
"integrity": "sha512-MgL/j5jdjW7iA0R6cI7S045B0GlKXWM1FjjujVPjlrmyXRa6yH0bGSaIAfxXAF9tpJm3pLEiQzerYHkRh9JG/A==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"debug": "2.6.9",
|
||||
"electron-is-accelerator": "0.1.2",
|
||||
"keyboardevent-from-electron-accelerator": "1.1.0",
|
||||
"keyboardevents-areequal": "0.2.2"
|
||||
}
|
||||
},
|
||||
"electron-osx-sign": {
|
||||
"version": "0.4.10",
|
||||
"resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.10.tgz",
|
||||
|
@ -7390,6 +7418,18 @@
|
|||
"array-includes": "3.0.3"
|
||||
}
|
||||
},
|
||||
"keyboardevent-from-electron-accelerator": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/keyboardevent-from-electron-accelerator/-/keyboardevent-from-electron-accelerator-1.1.0.tgz",
|
||||
"integrity": "sha512-VDC4vKWGrR3VgIKCE4CsXnvObGgP8C2idnTKEMUkuEuvDGE1GEBX9FtNdJzrD00iQlhI3xFxRaeItsUmlERVng==",
|
||||
"dev": true
|
||||
},
|
||||
"keyboardevents-areequal": {
|
||||
"version": "0.2.2",
|
||||
"resolved": "https://registry.npmjs.org/keyboardevents-areequal/-/keyboardevents-areequal-0.2.2.tgz",
|
||||
"integrity": "sha512-Nv+Kr33T0mEjxR500q+I6IWisOQ0lK1GGOncV0kWE6n4KFmpcu7RUX5/2B0EUtX51Cb0HjZ9VJsSY3u4cBa0kw==",
|
||||
"dev": true
|
||||
},
|
||||
"keycode": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/keycode/-/keycode-2.2.0.tgz",
|
||||
|
|
|
@ -59,6 +59,7 @@
|
|||
"babel-preset-stage-1": "6.24.1",
|
||||
"css-loader": "0.28.11",
|
||||
"electron": "2.0.0",
|
||||
"electron-debug": "2.0.0",
|
||||
"electron-packager": "12.0.2",
|
||||
"electron-rebuild": "1.7.3",
|
||||
"eslint": "4.12.1",
|
||||
|
|
Loading…
Reference in a new issue