fix: Incorrect desktop user agent and build issues

This commit is contained in:
LukeGus
2025-11-01 00:49:26 -05:00
parent 0d23a3835a
commit 3937529d6b
6 changed files with 40 additions and 32 deletions

View File

@@ -41,6 +41,10 @@ if (!gotTheLock) {
}
function createWindow() {
const appVersion = app.getVersion();
const electronVersion = process.versions.electron;
const platform = process.platform === "win32" ? "Windows" : process.platform === "darwin" ? "macOS" : "Linux";
mainWindow = new BrowserWindow({
width: 1200,
height: 800,
@@ -63,6 +67,10 @@ function createWindow() {
mainWindow.setMenuBarVisibility(false);
}
mainWindow.webContents.setUserAgent(
`Termix-Desktop/${appVersion} (${platform}; Electron/${electronVersion})`
);
if (isDev) {
mainWindow.loadURL("http:://localhost:5173");
mainWindow.webContents.openDevTools();