diff --git a/build/flecks.yml b/build/flecks.yml index fc3f6d6..147c7c1 100644 --- a/build/flecks.yml +++ b/build/flecks.yml @@ -51,6 +51,7 @@ window: - '@persea/core' - '...' + url: 'https://persea.local.cha0s.io' '@flecks/governor': {} '@flecks/web': {} '@flecks/web/client': diff --git a/packages/core/src/server/index.js b/packages/core/src/server/index.js index bb3d701..7e68201 100644 --- a/packages/core/src/server/index.js +++ b/packages/core/src/server/index.js @@ -26,6 +26,7 @@ export default { ), '@flecks/electron/server.window': async (win) => { win.removeMenu(); + win.openDevTools(); win.maximize(); win.once('ready-to-show', () => { win.show(); diff --git a/patches/electron+18.0.1.patch b/patches/electron+18.0.1.patch new file mode 100644 index 0000000..db13fcd --- /dev/null +++ b/patches/electron+18.0.1.patch @@ -0,0 +1,9 @@ +diff --git a/node_modules/electron/cli.js b/node_modules/electron/cli.js +index 09f4677..b64bb88 100755 +--- a/node_modules/electron/cli.js ++++ b/node_modules/electron/cli.js +@@ -23,3 +23,4 @@ const handleTerminationSignal = function (signal) { + + handleTerminationSignal('SIGINT'); + handleTerminationSignal('SIGTERM'); ++handleTerminationSignal('SIGUSR2');