element-desktop/src
Matthew Hodgson 45a9156127 Don't check for updates if we already have one downloaded and queued
This is a punt at fixing https://github.com/vector-im/element-web/issues/12433,
on the assumption that multiple update checks might collide with a
download which are already queued to install.  It also avoids repeatedly
re-downloading the same update on every check, as per the Note: on
https://github.com/electron/electron/blob/main/docs/api/auto-updater.md#autoupdatercheckforupdates

However, it means that you may have to upgrade twice if you wait more than 24h to install
a new build - and if you cancel an upgrade prompt, you'll have to either restart
the app or explicitly check for a new version to get upgrades working again.
However, this is less annoying than having the app fail to relaunch after upgrading.
2022-07-03 16:38:20 +01:00
..
@types Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
i18n/strings Translations update from Weblate (#383) 2022-06-28 15:29:42 +01:00
electron-main.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
ipc.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
keytar.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
language-helper.ts Allow loading language files with two part language code (#339) 2022-04-22 12:16:04 +01:00
preload.ts Switch to IPC channel for getDesktopCapturerSources (#320) 2022-02-11 10:38:19 +00:00
protocol.ts Improve typing (#364) 2022-05-23 15:44:29 +01:00
seshat.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
settings.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
squirrelhooks.ts Fix update from creating desktop shortcut (#333) 2022-04-27 17:44:09 +01:00
tray.ts "Show/Hide" tray action shows window from background instead of hiding it. (#312) 2022-01-31 12:15:31 +00:00
updater.ts Don't check for updates if we already have one downloaded and queued 2022-07-03 16:38:20 +01:00
utils.ts Split electron-main into smaller chunks (#377) 2022-07-01 20:17:40 +01:00
vectormenu.ts Update linting plugin (#294) 2022-01-10 12:57:33 +00:00
webcontents-handler.ts Fix default file name in save-image-as (#385) 2022-06-30 14:09:34 +00:00