diff --git a/build/icon-mac.ico b/build/icon-mac.ico new file mode 100644 index 0000000..953052d Binary files /dev/null and b/build/icon-mac.ico differ diff --git a/build/icon.icns b/build/icon.icns index 28644aa..0943377 100644 Binary files a/build/icon.icns and b/build/icon.icns differ diff --git a/build/icon.png b/build/icon.png index a5aa8e0..a815b28 100644 Binary files a/build/icon.png and b/build/icon.png differ diff --git a/electron-builder.yml b/electron-builder.yml index 1c1b4e2..9c11d89 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -16,7 +16,7 @@ asarUnpack: - resources/** win: - target: nsis + target: portable executableName: ShotcutApp publisherName: apactech diff --git a/resources/icon-1.png b/resources/icon-1.png new file mode 100644 index 0000000..a5aa8e0 Binary files /dev/null and b/resources/icon-1.png differ diff --git a/resources/icon.png b/resources/icon.png index a5aa8e0..a815b28 100644 Binary files a/resources/icon.png and b/resources/icon.png differ diff --git a/resources/tray-icon.png b/resources/tray-icon.png new file mode 100644 index 0000000..58d5e06 Binary files /dev/null and b/resources/tray-icon.png differ diff --git a/src/main/index.ts b/src/main/index.ts index 4045f90..c2ebb0e 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -6,6 +6,7 @@ import fs from 'fs' import path, { join } from 'path' import ws from 'windows-shortcuts' import icon from '../../resources/icon.png?asset' +import trayIcon from '../../resources/tray-icon.png?asset' import { registerGlobalShortcuts, unregisterGlobalShortcuts } from './shotcut' let mainWindow: null | BrowserWindow = null @@ -88,7 +89,7 @@ function createWindow(): void { } function createTray() { - const tray = new Tray(icon) + const tray = new Tray(trayIcon) const contextMenu = Menu.buildFromTemplate([ {