scottrice / Ice

Application to automatically add ROMs to Steam
http://scottrice.github.io/Ice/
MIT License
835 stars 96 forks source link

Support automatically relaunching Steam after shortcuts have been synced but before images have downloaded #367

Closed scottrice closed 8 years ago

scottrice commented 8 years ago

@ProfessorKaos64 mentioned adding Ice to the startup path for on SteamOS. Thats awesome, but one of the big problems for Ice is that it cant be running while Steam is running, and Steam is slightly too important for the startup path to just delay while Ice downloads images for 5000 ROMs.

But the only thing we need Steam closed for is syncing shortcuts, and that is super quick. So since its safe, lets provide a command line option to launch Steam again after we're done syncing shortcuts.

scottrice commented 8 years ago

I did an extremely small amount of initial investigation, but it seems like Steam is actually pretty good about picking up changes we make to the custom images on disk while its running. It doesnt happen as soon as the file changes, but next time you reload a page with that image on it it should be different.