feat: add zoom factor & home page settings

This commit is contained in:
thecodrr
2021-08-05 10:02:56 +05:00
parent 1f2c6e623d
commit a0fe3cd35e
25 changed files with 229 additions and 69 deletions

View File

@@ -4,7 +4,8 @@ const os = require("os");
const { isDevelopment } = require("./utils");
const { registerProtocol, URL } = require("./protocol");
const { configureAutoUpdater } = require("./autoupdate");
const { getTheme, getBackgroundColor } = require("./theme");
const { getBackgroundColor } = require("./config/theme");
const getZoomFactor = require("./ipc/calls/getZoomFactor");
require("./ipc/index.js");
try {
require("electron-reloader")(module);
@@ -21,11 +22,12 @@ async function createWindow() {
os.platform() === "win32" ? "app.ico" : "favicon-72x72.png"
),
webPreferences: {
zoomFactor: getZoomFactor(),
devTools: true, // isDev,
nodeIntegration: false, //true,
enableRemoteModule: false,
contextIsolation: true,
sandbox: true,
// sandbox: true,
preload: __dirname + "/preload.js",
},
});