|
* Velopack download failure diagnostic
* Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524)
* Update llvelopack.cpp
* More velopack changes. Should download updates properly now.
* Update llvvmquery.cpp
* Don't include NSI files
* Restore optional updates, refine viewer restart behavior. (#5527)
* Add support for optional updates.
* Don't restart the viewer after the update unless it was optional.
* Setup UpdaterServiceSetting with velopack properly.
* Refine the restart behavior a bit - readd the old "the viewer must update" UX.
* If the update is still downloading, close should just reopen the downloading dialog.
Also add a login guard - probably unnecessary, but you never know with how creative our residents get.
---------
Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com>
|