From 3123e819c709e8327d5434800f1119e6c17b8699 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Sun, 29 Dec 2024 07:17:51 +0100 Subject: [PATCH] feat: limit auto updater Signed-off-by: Adam Setch --- src/main/main.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/main.ts b/src/main/main.ts index 88fcabeac..3c9271386 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -34,7 +34,13 @@ const mb = menubar({ const menuBuilder = new MenuBuilder(mb); const contextMenu = menuBuilder.buildMenu(); -new Updater(mb, menuBuilder); +/** + * Electron Auto Updater only supports macOS and Windows + * https://github.com/electron/update-electron-app + */ +if (process.platform === 'darwin' || process.platform === 'win32') { + new Updater(mb, menuBuilder); +} let shouldUseAlternateIdleIcon = false;