refactored updateChecker by incorporating state management and date tracking

This commit is contained in:
Jan-Peter Klein
2024-02-29 09:29:26 +01:00
parent 2302db6206
commit 4064b61cd7
5 changed files with 96 additions and 42 deletions
@@ -321,6 +321,13 @@ preferences.updates.currentVersion=Current Version: %s
preferences.updates.autoUpdateCheck=Check for updates automatically
preferences.updates.checkNowBtn=Check Now
preferences.updates.updateAvailable=Update to version %s available.
preferences.updates.lastUpdateCheck=The last update check was performed on: %s.
preferences.updates.status=Status: %s
preferences.updates.status.notChecked=Not checked
preferences.updates.status.isChecking=Is checking
preferences.updates.status.checkSuccessful=Check successful
preferences.updates.status.checkFailed=Check failed
## Contribution
preferences.contribute=Support Us
preferences.contribute.registeredFor=Supporter certificate registered for %s