NSBeginCriticalAlertSheet(AILocalizedString(@"Contact Information Required",nil),
@"OK",nil,nil,window_MainWindow,nil,nil,nil,NULL,
AILocalizedString(@"Please provide either your email address or IM name in case we need to contact you for additional information (or to suggest a solution).",nil));
}else{
//Begin showing progress
[selfactivateProgressIndicator];
//Load the build information
[self_loadBuildInformation];
//Perform version checking; when it is complete or fails, the submission process wil continue
[selfperformVersionChecking];
}
}
/*!
* @brief Build the crash report and associated information, then pass it to sendReport:
*/
-(void)buildAndSendReport
{
//If we already sent the crash log, do nothing and just return
[NSStringstringWithFormat:AILocalizedString(@"Your version of Adium is out of date, so crash reporting has been disabled. Your version is %@; the current version is %@. Please update to the latest version, as your crash may have already been fixed.",nil),
//Only send the report if there is not a new version
if(!versionString){
NSLog(@"Adium Crash Reporter warning: Could not retrieve version information from the server. Perhaps it is blocked? Allowing the crash reporter anyways.");