hotsapi / Hotsapi.Uploader

Uploads Heroes of the Storm replays to hotsapi.net
MIT License
26 stars 10 forks source link

Make sure users don't downgrade #30

Open poma opened 6 years ago

poma commented 6 years ago

When user thinks that setup.exe is uploader and runs it every time it will prevent automatic updates as setup will always downgrade app before launching it. Need to prevent this behavior.

martijnhoekstra commented 4 years ago

It's not clear squirrel will support this anytime soon/ever (while there is a PR addressing the issue at https://github.com/Squirrel/Squirrel.Windows/pull/926, the future of squirrel itself is unclear per https://github.com/Squirrel/Squirrel.Windows/issues/1470).

Any fix will be a big project, which may require moving away from squirrel (but to what is unclear). A launcher/application switch where the launcher is clobbered by setup.exe, but downloads the latest application sounds feasible, but the complexity may be difficult to justify.