Merge pull request #1856 from aredridel/mojave

Support for MacOS Mojave
This commit is contained in:
Hylke Bons 2018-07-07 13:28:18 +02:00 committed by GitHub
commit f81d8cbded
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,8 +72,9 @@ namespace Sparkles {
// Parse the version number between the periods (e.g. "10.12.1" -> 12)
output = output.Substring (output.IndexOf (".") + 1);
output = output.Substring (0, output.LastIndexOf ("."));
if (output.LastIndexOf (".") != -1) {
output = output.Substring (0, output.LastIndexOf ("."));
}
string release = "Unreleased Version";
switch (int.Parse (output)) {
@ -84,6 +85,7 @@ namespace Sparkles {
case 11: release = "El Capitan"; break;
case 12: release = "Sierra"; break;
case 13: release = "High Sierra"; break;
case 14: release = "Mojave"; break;
}
return string.Format ("{0} ({1})", version, release);