diff --git a/resources/solidtime_empty@4x.png b/resources/solidtime_emptyTemplate@4x.png similarity index 100% rename from resources/solidtime_empty@4x.png rename to resources/solidtime_emptyTemplate@4x.png diff --git a/resources/solidtime_tray@4x.png b/resources/solidtime_trayTemplate@4x.png similarity index 100% rename from resources/solidtime_tray@4x.png rename to resources/solidtime_trayTemplate@4x.png diff --git a/src/main/tray.ts b/src/main/tray.ts index 0578c06..e3df293 100644 --- a/src/main/tray.ts +++ b/src/main/tray.ts @@ -1,6 +1,6 @@ import { app, BrowserWindow, ipcMain, Menu, nativeImage, Tray } from 'electron' -import activeTrayIcon from '../../resources/solidtime_tray@4x.png?asset' -import inactiveTrayIcon from '../../resources/solidtime_empty@4x.png?asset' +import activeTrayIcon from '../../resources/solidtime_trayTemplate@4x.png?asset' +import inactiveTrayIcon from '../../resources/solidtime_emptyTemplate@4x.png?asset' import { TimeEntry } from '@solidtime/api' function buildMenu(mainWindow: BrowserWindow, timeEntry: TimeEntry | null) { @@ -49,6 +49,7 @@ export function initializeTray(mainWindow: Electron.BrowserWindow) { const tray = new Tray(nativeImage.createFromPath(inactiveTrayIcon)) tray.setToolTip('solidtime') tray.setContextMenu(buildMenu(mainWindow, null)) + return tray }