Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Wowe now people can be notified when there is a update available!
Despite the name, this doesn't do automated updates. Depending on who you ask, this will be disappointing or a benefit.
IMPORTANT
indra/newview/app_settings/settings_alchemy.xml
needs to be changed!Specifically the
AlchemyUpdateURL
key. Which currently points to my server for testing.alsetup.xml syntax
The correct XML format is documented in a comment at
indra/newview/alupdatemanager.cpp
, which at the time is currently:This adds the following automated update check:
AlchemyUpdateEnableAutoCheck
is set to true (This is configurable in the "Setup" preferences tab. A "Privacy Policy" link is also included).AlchemyUpdateCheckFrequency
seconds (Default is 3600 seconds, or 1 hour). This can also be set to 0 to not do timed checks (I.E. Only check on start up).New alchemy_settings.xml keys:
AlchemyUpdateURL
- (string) path to update XML url.AlchemyUpdateEnableAutoCheck
- (bool) If update checks are enabled.AlchemyUpdateCheckFrequency
- (float) How often in seconds to check for updates.New notifications:
AlchemyUpdateAlert
- Popup notification for login screenAlchemyUpdateToast
- Toast notification for in-worldNew preference settings:
Setup > Software Updates
- A option to disable notification checks (for privacy concerned residents). Privacy policy is also linked next to this.Setup > Software Updates
- A "Check now" button as well as a last checked timer.