diff --git a/build/taskbar-icon-Template.png b/build/taskbar-icon-Template.png new file mode 100644 index 000000000..9645cedca Binary files /dev/null and b/build/taskbar-icon-Template.png differ diff --git a/build/taskbar-icon-Template@2x.png b/build/taskbar-icon-Template@2x.png new file mode 100644 index 000000000..355cc03c1 Binary files /dev/null and b/build/taskbar-icon-Template@2x.png differ diff --git a/build/taskbar-icon-Template@3x.png b/build/taskbar-icon-Template@3x.png new file mode 100644 index 000000000..8046b49a4 Binary files /dev/null and b/build/taskbar-icon-Template@3x.png differ diff --git a/src/utils/main.ts b/src/utils/main.ts index 2b68d65a5..b0c211be6 100644 --- a/src/utils/main.ts +++ b/src/utils/main.ts @@ -22,9 +22,13 @@ export function handleUpdates(mainWindow: BrowserWindow) { } } export function setupTrayItem(mainWindow: BrowserWindow) { - const trayImgPath = isDev - ? 'build/taskbar-icon.png' - : path.join(process.resourcesPath, 'taskbar-icon.png'); + const iconName = isPlatformMac + ? 'taskbar-icon-Template.png' + : 'taskbar-icon.png'; + const trayImgPath = path.join( + isDev ? 'build' : process.resourcesPath, + iconName + ); const trayIcon = nativeImage.createFromPath(trayImgPath); const tray = new Tray(trayIcon); tray.setToolTip('ente');