From 7ce28b6348556496c04d7b847fc9d43b37e78cf7 Mon Sep 17 00:00:00 2001 From: James Chen Date: Wed, 16 Oct 2019 14:26:57 +0900 Subject: [PATCH] feat: Load icon for BrowserWindow to show it on linux launcher --- .../assets/{images => icons}/icon.icns | Bin .../neuron-wallet/assets/{images => icons}/icon.ico | Bin .../neuron-wallet/assets/{images => icons}/icon.png | Bin packages/neuron-wallet/electron-builder.yml | 6 +++--- .../neuron-wallet/src/startup/create-main-window.ts | 1 + 5 files changed, 4 insertions(+), 3 deletions(-) rename packages/neuron-wallet/assets/{images => icons}/icon.icns (100%) rename packages/neuron-wallet/assets/{images => icons}/icon.ico (100%) rename packages/neuron-wallet/assets/{images => icons}/icon.png (100%) diff --git a/packages/neuron-wallet/assets/images/icon.icns b/packages/neuron-wallet/assets/icons/icon.icns similarity index 100% rename from packages/neuron-wallet/assets/images/icon.icns rename to packages/neuron-wallet/assets/icons/icon.icns diff --git a/packages/neuron-wallet/assets/images/icon.ico b/packages/neuron-wallet/assets/icons/icon.ico similarity index 100% rename from packages/neuron-wallet/assets/images/icon.ico rename to packages/neuron-wallet/assets/icons/icon.ico diff --git a/packages/neuron-wallet/assets/images/icon.png b/packages/neuron-wallet/assets/icons/icon.png similarity index 100% rename from packages/neuron-wallet/assets/images/icon.png rename to packages/neuron-wallet/assets/icons/icon.png diff --git a/packages/neuron-wallet/electron-builder.yml b/packages/neuron-wallet/electron-builder.yml index 95a3815d6b..197035e94c 100644 --- a/packages/neuron-wallet/electron-builder.yml +++ b/packages/neuron-wallet/electron-builder.yml @@ -44,7 +44,7 @@ dmg: win: verifyUpdateCodeSignature: false artifactName: "${productName}-v${version}-${os}-${arch}-installer.${ext}" - icon: assets/images/icon.ico + icon: assets/icons/icon.ico target: - target: nsis arch: @@ -53,7 +53,7 @@ win: mac: artifactName: "${productName}-v${version}-${os}.${ext}" category: public.app-category.finance - icon: assets/images/icon.icns + icon: assets/icons/icon.icns hardenedRuntime: true gatekeeperAssess: false entitlements: assets/entitlements.plist @@ -66,6 +66,6 @@ mac: linux: artifactName: "${productName}-v${version}-${os}-${arch}.${ext}" category: Finance - icon: assets/images/ + icon: assets/icons/ target: - AppImage diff --git a/packages/neuron-wallet/src/startup/create-main-window.ts b/packages/neuron-wallet/src/startup/create-main-window.ts index 7e9bdd59ff..70502f6371 100644 --- a/packages/neuron-wallet/src/startup/create-main-window.ts +++ b/packages/neuron-wallet/src/startup/create-main-window.ts @@ -20,6 +20,7 @@ function createWindow() { minHeight: 600, show: false, backgroundColor: '#e9ecef', + icon: path.join(__dirname, '../neuron-ui/icon.png'), webPreferences: { devTools: env.isDevMode, nodeIntegration: env.isDevMode || env.isTestMode,