Update Electron app

Former-commit-id: 26c73c1a798497cbc26255a8dbc434dd8f6e2ab4 [formerly 9cf0e4e0ec23a52a53de2b93bb26dc2664de8c41] [formerly cad3be91885e03642d424032b5a8aa17576a5691 [formerly dd8898be679469401221311d532e8de84fb549a0]]
Former-commit-id: e9e9745c2f37922e4f9af8cf4737de367dff68bc [formerly 7460bddc714afb824eea41ae6d0ea0f7b93155a6]
Former-commit-id: bf404e304c90143eabd42b8e30ed7d40aeadea11
This commit is contained in:
Jaifroid 2020-07-04 10:05:41 +01:00
parent f3080373b2
commit 54cba6e85d
5 changed files with 49 additions and 13 deletions

View File

@ -30,6 +30,7 @@ function createWindow() {
height: 800,
minWidth: 640,
minHeight: 480,
autoHideMenuBar: true,
icon: path.join(__dirname, 'www/img/icons/kiwix-64.png'),
webPreferences: {
nodeIntegration: false
@ -47,6 +48,8 @@ function createWindow() {
// DEV: If you need Service Worker more than you need document.cookie, load app like this:
mainWindow.loadFile('www/index.html');
//mainWindow.autoHideMenuBar = true;
mainWindow.webContents.on('new-window', function(e, url) {
// Make sure blob urls stay in electron perimeter
if(/^blob:/i.test(url)) {

33
null Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,12 @@
{
"name": "kiwix_js_windows",
"productName": "Kiwix JS for Windows Electron Edition",
"version": "0.9.97E",
"description": "Kiwix JS Windows Electron",
"name": "kiwix_js_wikimed",
"productName": "Kiwix JS WikiMed Electron Edition",
"version": "0.9.9991E",
"description": "Kiwix JS WikiMed Electron",
"main": "main.js",
"build-packaged": {
"appId": "kiwix.js.windows",
"productName": "Kiwix JS Windows Electron Edition",
"appId": "kiwix.js.windows.wikimed",
"productName": "Kiwix JS WikiMed Electron Edition",
"directories": {
"output": "bld/Electron"
},
@ -32,8 +32,8 @@
]
},
"build": {
"appId": "kiwix.js.windows",
"productName": "Kiwix JS Windows Electron Edition",
"appId": "kiwix.js.windows.wikimed",
"productName": "Kiwix JS WikiMed Electron Edition",
"directories": {
"output": "bld/Electron"
},
@ -60,8 +60,8 @@
"start": "electron .",
"dist": "electron-builder",
"package-mac": "electron-packager . kiwix-js-windows --overwrite --platform=darwin --arch=x64 --icon=assets/icons/mac/icon.icns --prune=true --out=release-builds",
"package-win": "electron-packager . kiwix-js-windows --ignore=archives --ignore=AppPackages --ignore=BundleArtifacts --ignore=images$ --ignore=bin$ --ignore=bld$ --ignore=KiwixWebApp.* --ignore=[pP]ackage.[aSl] --ignore=node_ --ignore=[.]git[hi][ug][bn] --ignore=[.]vs$ --ignore=vscode --overwrite --platform=win32 --arch=ia32 --icon=www/img/icons/kiwix-64.ico --prune=true --out=bld/electron --version-string.CompanyName=Kiwix --version-string.FileDescription='Kiwix JS ZIM File Reader' --version-string.ProductName='Kiwix JS for Windows Electron Edition'",
"postpackage-win": "(robocopy archives bld\\Electron\\kiwix-js-windows-win32-ia32\\archives\\ /XF wiki*med*.* > null) ^& IF %ERRORLEVEL% LSS 8 SET ERRORLEVEL = 0",
"package-win": "electron-packager . kiwix-js-windows --ignore=archives --ignore=AppPackages --ignore=BundleArtifacts --ignore=images$ --ignore=bin$ --ignore=bld$ --ignore=KiwixWebApp.* --ignore=[pP]ackage.[aSl] --ignore=node_ --ignore=[.]git[hi][ug][bn] --ignore=[.]vs$ --ignore=vscode --overwrite --platform=win32 --arch=ia32 --icon=www/img/icons/kiwix-64.ico --prune=true --out=bld/electron --version-string.CompanyName=Kiwix --version-string.FileDescription='Kiwix JS ZIM File Reader' --version-string.ProductName='Kiwix JS WikiMed Electron Edition'",
"postpackage-win": "(robocopy archives bld\\Electron\\kiwix-js-windows-win32-ia32\\archives\\ > null) ^& IF %ERRORLEVEL% LSS 8 SET ERRORLEVEL = 0",
"package-linux": "electron-packager . kiwix-js-windows --overwrite --platform=linux --arch=x64 --icon=www/img/icons/kiwix-64.png --prune=true --out=bld/electron"
},
"repository": "https://github.com/kiwix/kiwix-js-windows",
@ -75,8 +75,8 @@
"author": "Kiwix",
"license": "CC0-1.0",
"devDependencies": {
"electron": "^8.0.1",
"electron-builder": "^21.2.0",
"electron-packager": "^14.0.4"
"electron": "^9.0.5",
"electron-builder": "^22.7.0",
"electron-packager": "^15.0.0"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB