diff --git a/forge.config.js b/forge.config.js index c500602..0a9ca6b 100644 --- a/forge.config.js +++ b/forge.config.js @@ -16,7 +16,8 @@ module.exports = { platforms: ['darwin'], config: { bin: 'simplycode', - }, + icon: path.join(__dirname, './simplycode/assets/icons/icon.icns') + } }, { name: '@electron-forge/maker-deb', @@ -46,5 +47,8 @@ module.exports = { prerelease: true } } - ] + ], + packagerConfig: { + icon: path.join(__dirname, './simplycode/assets/icons/icon.icns') + } } \ No newline at end of file diff --git a/main.js b/main.js index a38a1ed..ed64c05 100755 --- a/main.js +++ b/main.js @@ -545,4 +545,4 @@ app.on('certificate-error', (event, webContents, url, error, certificate, callba app.on('window-all-closed', () => { if (process.platform !== 'darwin') app.quit() -}) +}) \ No newline at end of file diff --git a/package.json b/package.json index 1b894f6..fe5809b 100755 --- a/package.json +++ b/package.json @@ -31,20 +31,21 @@ "@electron-forge/plugin-fuses": "^7.4.0", "@electron-forge/publisher-github": "^7.4.0", "@electron/fuses": "^1.8.0", - "electron": "^30.0.9", + "electron": "^37.1.0", "electron-installer-debian": "^3.0.0", "electron-installer-redhat": "^3.2.0" }, "optionalDependencies": { "@electron-forge/maker-dmg": "^7.4.0", "appdmg": "^0.6.6", - "electron-installer-dmg": "^4.0.0" + "electron-installer-dmg": "^5.0.1" }, "dependencies": { - "codemirror": "5.65.2", + "codemirror": "^6.0.2", "electron-squirrel-startup": "^1.0.1", - "simplyedit": "github:simplyedit/simplyedit", + "node-abi": "^4.11.0", "simplycode": "github:simplyedit/simplycode", + "simplyedit": "github:simplyedit/simplyedit", "simplyview": "github:simplyedit/simplyview" }, "config": { diff --git a/simplycode/icon.icns b/simplycode/assets/icons/icon.icns similarity index 100% rename from simplycode/icon.icns rename to simplycode/assets/icons/icon.icns diff --git a/simplycode/assets/icons/icon.png b/simplycode/assets/icons/icon.png new file mode 100644 index 0000000..3b2ebbf Binary files /dev/null and b/simplycode/assets/icons/icon.png differ diff --git a/simplycode/assets/img/dmg-background.png b/simplycode/assets/img/dmg-background.png new file mode 100644 index 0000000..931c535 Binary files /dev/null and b/simplycode/assets/img/dmg-background.png differ