Prevent killing the WebTorrent process
Also, add shortcut for opening webtorrent inspector
This commit is contained in:
@@ -67,7 +67,7 @@ function toggleDevTools () {
|
||||
|
||||
function showWebTorrentWindow () {
|
||||
windows.webtorrent.show()
|
||||
windows.webtorrent.webContents.openDevTools({detach: true})
|
||||
windows.webtorrent.webContents.openDevTools({ detach: true })
|
||||
}
|
||||
|
||||
function reloadWindow () {
|
||||
@@ -262,6 +262,7 @@ function getAppMenuTemplate () {
|
||||
},
|
||||
{
|
||||
label: 'Show WebTorrent Process',
|
||||
accelerator: 'CmdOrCtrl+Alt+P',
|
||||
click: showWebTorrentWindow
|
||||
},
|
||||
{
|
||||
|
||||
@@ -54,8 +54,8 @@ function createWebTorrentHiddenWindow () {
|
||||
center: true,
|
||||
title: 'webtorrent-hidden-window',
|
||||
useContentSize: true,
|
||||
width: 368,
|
||||
height: 388,
|
||||
width: 150,
|
||||
height: 150,
|
||||
minimizable: false,
|
||||
maximizable: false,
|
||||
resizable: false,
|
||||
@@ -65,8 +65,13 @@ function createWebTorrentHiddenWindow () {
|
||||
})
|
||||
win.loadURL(config.WINDOW_WEBTORRENT)
|
||||
|
||||
// To debug the WebTorrent process, set `show` to true above and uncomment:
|
||||
// win.webContents.openDevTools({detached: false})
|
||||
// Prevent killing the WebTorrent process
|
||||
win.on('close', function (e) {
|
||||
if (!electron.app.isQuitting) {
|
||||
e.preventDefault()
|
||||
win.hide()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function createMainWindow () {
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
<!doctype html>
|
||||
<body style="background-color: #282828; margin: 10px 0; overflow: hidden;">
|
||||
<script async src="webtorrent.js"></script>
|
||||
<img src="../static/WebTorrent.png">
|
||||
</body>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<style>
|
||||
body {
|
||||
background-color: #282828;
|
||||
margin: 5px;
|
||||
overflow: hidden;
|
||||
}
|
||||
img {
|
||||
width: 140px;
|
||||
height: 140px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="webtorrent.js"></script>
|
||||
<img src="../static/WebTorrent.png">
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user