UpdateSputnik // Change macOS version threshold.

This commit is contained in:
ShikiSuen 2023-09-24 19:35:38 +08:00
parent b9552a4c91
commit 6b544c571d
1 changed files with 14 additions and 2 deletions

View File

@ -10,8 +10,20 @@ import AppKit
public class UpdateSputnik {
public static let shared: UpdateSputnik = .init()
public let kUpdateInfoPageURLKey: String = "UpdateInfoSite"
public let kUpdateInfoPageURLGitHubKey: String = "UpdateInfoSiteGitHub"
public let kUpdateInfoPageURLKey: String = {
if #available(macOS 13, *) {
return "UpdateInfoSite"
}
return "UpdateInfoSiteLegacy"
}()
public let kUpdateInfoPageURLGitHubKey: String = {
if #available(macOS 13, *) {
return "UpdateInfoSiteGitHub"
}
return "UpdateInfoSiteLegacyGitHub"
}()
public let kUpdateCheckDateKeyPrevious: String = "PreviousUpdateCheckDate"
public let kUpdateCheckDateKeyNext: String = "NextUpdateCheckDate"
public let kUpdateCheckInterval: TimeInterval = 114_514