windows tray icon
This commit is contained in:
+7
-1
@@ -146,7 +146,13 @@ function createWindow() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function createTray() {
|
function createTray() {
|
||||||
tray = new Tray(path.join(__dirname, 'tray-iconTemplate.png'));
|
// Use template icon for macOS (black with transparency, auto-adapts to theme)
|
||||||
|
// Use colored icon for Windows
|
||||||
|
const trayIconPath = process.platform === 'darwin'
|
||||||
|
? path.join(__dirname, 'tray-iconTemplate.png')
|
||||||
|
: path.join(__dirname, 'tray-icon-windows.png');
|
||||||
|
|
||||||
|
tray = new Tray(trayIconPath);
|
||||||
|
|
||||||
const contextMenu = Menu.buildFromTemplate([
|
const contextMenu = Menu.buildFromTemplate([
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -39,7 +39,8 @@
|
|||||||
"preload.js",
|
"preload.js",
|
||||||
"icon.png",
|
"icon.png",
|
||||||
"tray-iconTemplate.png",
|
"tray-iconTemplate.png",
|
||||||
"tray-iconTemplate@2x.png"
|
"tray-iconTemplate@2x.png",
|
||||||
|
"tray-icon-windows.png"
|
||||||
],
|
],
|
||||||
"mac": {
|
"mac": {
|
||||||
"category": "public.app-category.developer-tools",
|
"category": "public.app-category.developer-tools",
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
Reference in New Issue
Block a user