stella icon indicating copy to clipboard operation
stella copied to clipboard

Add 'check for update' option

Open sa666666 opened this issue 6 years ago • 6 comments

This will depend on having the infrastructure in Stella to do network connections. And that would have to be cross-platform too. Currently there is nothing here whatsover to do this. And nothing in C++14 to do it either, so we'd need a 3rd-party library of some sort.

Technically this is possible. But realistically, adding such an infrastructure just to check for updates is probably not feasible given our time constraints. However, people have also requested network play over the years, and if that ever happens, then we will have the infrastructure there to do this easily.

sa666666 avatar Jan 26 '19 17:01 sa666666

How about using SDL_net?

We would only have to check if the version number is lower and then open Stella's download website via SDLOpenURL;

thrust26 avatar Apr 19 '21 21:04 thrust26

Alternatively why might be able to check via web browser:

  • Stella could either simply link to the download page and let the user check.
  • Or Stella could send the current version as parameter for the link and the website would check it vs. the latest version. And offer a download if the latter is newer.

Of course this is less elegant than using network connections from within Stella.

thrust26 avatar Apr 20 '21 08:04 thrust26

With the PlusROM backend network communication working, an automatic check seems very possible.

thrust26 avatar Nov 30 '21 18:11 thrust26

@thrust26, don't we already have this in the Help Dialog now? So this issue can be closed?

sa666666 avatar Mar 05 '22 22:03 sa666666

I meant something automatic, which notifies the user.

thrust26 avatar Mar 05 '22 22:03 thrust26

OK, no problem.

sa666666 avatar Mar 05 '22 23:03 sa666666