From 1e837c594fd29cd3c846c8f42d04b67f55a6a301 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Sun, 17 Feb 2019 11:43:40 +0000 Subject: [PATCH] Added context menu --- src/app.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app.js b/src/app.js index d12438a0..e959535d 100644 --- a/src/app.js +++ b/src/app.js @@ -1,10 +1,15 @@ const electron = require('electron') const app = electron.app const BrowserWindow = electron.BrowserWindow +const contextMenu = require('electron-context-menu'); + +const isDev = process.env.NODE_ENV === 'DEV'; +var isWin = process.platform === "win32"; + let url console.log(process.env.NODE_ENV) -if (process.env.NODE_ENV === 'DEV') { +if (isDev) { console.log("Loading from localhost") url = 'http://localhost:8080/' } else { @@ -14,5 +19,13 @@ if (process.env.NODE_ENV === 'DEV') { app.on('ready', () => { let window = new BrowserWindow({width: 1124, height: 800}) + window.setMenu(null); + + contextMenu({ + showCopyImageAddress: true, + showSaveImageAs: true, + showInspectElement: isDev, + }); + window.loadURL(url) }) \ No newline at end of file