Remove about/release notes on OSX 10.6.

This commit is contained in:
Frank Denis
2012-08-08 08:53:22 -07:00
parent 8475fe5287
commit dcb209aa2c
3 changed files with 39 additions and 171 deletions
@@ -298,6 +298,12 @@ DNSConfigurationState currentState = kDNS_CONFIGURATION_UNKNOWN;
NSString *feedbackURLText = @"http://dnscrypt.opendns.com/feedback.php";
[[_feedbackWebView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:feedbackURLText]]];
SInt32 OSXversionMajor, OSXversionMinor;
if (Gestalt(gestaltSystemVersionMajor, &OSXversionMajor) != noErr || Gestalt(gestaltSystemVersionMinor, &OSXversionMinor) != noErr || OSXversionMajor < 10 || OSXversionMinor < 7) {
[_tabView removeTabViewItem: _aboutTabViewItem];
[_tabView removeTabViewItem:_releaseNotesTabViewItem];
return;
}
[_releaseNotesWebView setDrawsBackground:false];
[_releaseNotesWebView setShouldUpdateWhileOffscreen:true];
[_releaseNotesWebView setUIDelegate:self];