Fix icon path

This commit is contained in:
Natsumi
2025-10-09 07:33:28 +13:00
parent 2832539afa
commit bae0fb2e5b
3 changed files with 9 additions and 10 deletions

View File

@@ -92,10 +92,6 @@
"src-electron/libs/linux/libopenvr_api.so"
],
"extraResources": [
{
"from": "images/VRCX.png",
"to": "VRCX.png"
},
{
"from": "build/Electron/",
"to": "app.asar.unpacked/build/Electron/"
@@ -129,7 +125,7 @@
"target": [
"AppImage"
],
"icon": "VRCX.png",
"icon": "images/VRCX.png",
"category": "Utility",
"executableName": "vrcx",
"desktop": {
@@ -150,7 +146,7 @@
"target": [
"dmg"
],
"icon": "VRCX.png",
"icon": "images/VRCX.png",
"category": "public.app-category.utilities",
"executableName": "VRCX"
}

View File

@@ -21,7 +21,7 @@ async function downloadFile(url, targetPath) {
if (response.statusCode !== 200) {
reject(
new Error(
`Failed to download, status code: ${response.statusCode}`
`Failed to download, url: ${url} status code: ${response.statusCode}`
)
);
return;
@@ -68,7 +68,10 @@ async function downloadDotnetRuntime(arch, platform) {
} else if (platform === 'darwin') {
dotnetPlatform = 'osx';
} else if (platform === 'win32') {
dotnetPlatform = 'win';
// Windows is a zip file instead of tar.gz, which we do not handle here, skip
console.log('Skipping .NET runtime download on Windows');
return;
// dotnetPlatform = 'win';
} else {
throw new Error(`Unsupported platform: ${platform}`);
}

View File

@@ -532,12 +532,12 @@ function createTray() {
let tray = null;
if (process.platform === 'darwin') {
const image = nativeImage.createFromPath(
path.join(rootDir, 'images/VRCX.ico')
path.join(rootDir, 'images/VRCX.png')
);
tray = new Tray(image.resize({ width: 16, height: 16 }));
} else if (process.platform === 'linux') {
const image = nativeImage.createFromPath(
path.join(rootDir, 'images/VRCX.ico')
path.join(rootDir, 'images/VRCX.png')
);
tray = new Tray(image.resize({ width: 64, height: 64 }));
} else {