mirror of
https://github.com/kiwix/kiwix-js-pwa.git
synced 2025-09-09 12:19:46 -04:00
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:
parent
f3080373b2
commit
54cba6e85d
3
main.js
3
main.js
@ -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)) {
|
||||
|
26
package.json
26
package.json
@ -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"
|
||||
}
|
||||
}
|
||||
|
BIN
www/img/icons/kiwix_js_wikimed.ico
Normal file
BIN
www/img/icons/kiwix_js_wikimed.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 175 KiB |
BIN
www/img/icons/wikimed-lightblue-64.ico
Normal file
BIN
www/img/icons/wikimed-lightblue-64.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
Loading…
x
Reference in New Issue
Block a user