Commit Graph
16 Commits
Author SHA1 Message Date
Michael TelatynskiandGitHub 098609607b Prefer native node fetch over node-fetch (#1970) 2024-10-31 11:16:36 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Michael Telatynski
cecea312c6 Update electron (major) (#1968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-30 18:06:03 +00:00
David Langley c15014e7a8 Updated Copyright headers 2024-09-06 17:56:18 +01:00
Michael TelatynskiandGitHub 13a0d0d3e2 Make sonarcloud happier (#1810) 2024-07-31 15:08:06 +01:00
Michael TelatynskiandGitHub 3c8bbb5b1a Re-enable msi perMachine builds (#1587) 2024-04-15 17:33:30 +01:00
Michael TelatynskiandGitHub d8bd12a302 Fix macos update check exploding (#944) 2023-05-05 12:37:09 +00:00
Michael TelatynskiandGitHub 392545a57f Workaround Squirrel.Mac wedging app restart after failed update check (#629) 2023-04-18 11:37:36 +01:00
Andy Balaam 0faac52dae Format all files with prettier 2022-12-15 11:52:12 +00:00
Michael TelatynskiandGitHub 23fac479fe Switch macOS update mechanism to static JSON mode (#461) 2022-12-05 12:41:13 +00:00
Michael TelatynskiandGitHub d0e1596bf2 Enable Typescript strict mode (#426) 2022-10-13 12:42:33 +01:00
Michael TelatynskiandGitHub 4f11398539 Fix manual update checks not working after being dismissed (#388) 2022-07-12 07:23:51 +01:00
Matthew Hodgson c23c3bdf03 lint 2022-07-03 16:41:51 +01:00
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
David Baker e4afc40887 Revert to generic update path for universal builds 2021-08-06 22:47:37 +01:00
Michael Telatynski 397bc66522 fix ts linting and delint the world 2021-07-01 09:22:57 +01:00
Michael Telatynski 53e7100033 Initial Typescripting for Element Desktop 2021-06-25 14:35:58 +01:00