Merge pull request #1856 from aredridel/mojave
Support for MacOS Mojave
This commit is contained in:
commit
f81d8cbded
|
@ -72,8 +72,9 @@ namespace Sparkles {
|
||||||
|
|
||||||
// Parse the version number between the periods (e.g. "10.12.1" -> 12)
|
// Parse the version number between the periods (e.g. "10.12.1" -> 12)
|
||||||
output = output.Substring (output.IndexOf (".") + 1);
|
output = output.Substring (output.IndexOf (".") + 1);
|
||||||
|
if (output.LastIndexOf (".") != -1) {
|
||||||
output = output.Substring (0, output.LastIndexOf ("."));
|
output = output.Substring (0, output.LastIndexOf ("."));
|
||||||
|
}
|
||||||
string release = "Unreleased Version";
|
string release = "Unreleased Version";
|
||||||
|
|
||||||
switch (int.Parse (output)) {
|
switch (int.Parse (output)) {
|
||||||
|
@ -84,6 +85,7 @@ namespace Sparkles {
|
||||||
case 11: release = "El Capitan"; break;
|
case 11: release = "El Capitan"; break;
|
||||||
case 12: release = "Sierra"; break;
|
case 12: release = "Sierra"; break;
|
||||||
case 13: release = "High Sierra"; break;
|
case 13: release = "High Sierra"; break;
|
||||||
|
case 14: release = "Mojave"; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return string.Format ("{0} ({1})", version, release);
|
return string.Format ("{0} ({1})", version, release);
|
||||||
|
|
Loading…
Reference in a new issue