fix: set rowboat icon for windows taskbar and installer

This commit is contained in:
Gagancreates 2026-06-04 14:00:28 +05:30
parent 5887cf78fe
commit 15aa9d44c8
3 changed files with 2 additions and 0 deletions

View file

@ -56,6 +56,7 @@ module.exports = {
description: 'AI coworker with memory',
name: `Rowboat-win32-${arch}`,
setupExe: `Rowboat-win32-${arch}-${pkg.version}-setup.exe`,
setupIcon: path.join(__dirname, 'icons/icon.ico'),
})
},
{

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -220,6 +220,7 @@ function createWindow() {
backgroundColor: "#252525", // Prevent white flash (matches dark mode)
titleBarStyle: "hiddenInset",
trafficLightPosition: { x: 12, y: 12 },
icon: process.platform !== "darwin" ? path.join(__dirname, "../../icons/icon.png") : undefined,
webPreferences: {
// IMPORTANT: keep Node out of renderer
nodeIntegration: false,