Revision: 3350
http://skim-app.svn.sourceforge.net/skim-app/?rev=3350&view=rev
Author: hofman
Date: 2008-01-07 12:32:13 -0800 (Mon, 07 Jan 2008)
Log Message:
-----------
Hidden default to disable reload alert.
Modified Paths:
--------------
trunk/SKDocument.m
Modified: trunk/SKDocument.m
===================================================================
--- trunk/SKDocument.m 2008-01-07 20:02:31 UTC (rev 3349)
+++ trunk/SKDocument.m 2008-01-07 20:32:13 UTC (rev 3350)
@@ -78,6 +78,7 @@
static NSString *SKLastExportedTypeKey = @"SKLastExportedType";
static NSString *SKAutoReloadFileUpdateKey = @"SKAutoReloadFileUpdate";
static NSString *SKAutoRotatePrintedPagesKey = @"SKAutoRotatePrintedPages";
+static NSString *SKDisableReloadAlertKey = @"SKDisableReloadAlert";
@interface NSFileManager (SKDocumentExtensions)
- (NSString *)subfileWithExtension:(NSString *)extensions
inPDFBundleAtPath:(NSString *)path;
@@ -478,11 +479,15 @@
}
- (BOOL)revertToContentsOfURL:(NSURL *)absoluteURL ofType:(NSString *)typeName
error:(NSError **)outError{
- [[[self windowForSheet] attachedSheet] orderOut:self];
+ BOOL disableAlert = [[NSUserDefaults standardUserDefaults]
boolForKey:SKDisableReloadAlertKey];
+
+ if (disableAlert == NO) {
+ [[[self windowForSheet] attachedSheet] orderOut:self];
- [[self progressController] setMessage:[NSLocalizedString(@"Reloading
document", @"Message for progress sheet") stringByAppendingEllipsis]];
- [[self progressController] setIndeterminate:YES];
- [[self progressController] beginSheetModalForWindow:[self windowForSheet]];
+ [[self progressController] setMessage:[NSLocalizedString(@"Reloading
document", @"Message for progress sheet") stringByAppendingEllipsis]];
+ [[self progressController] setIndeterminate:YES];
+ [[self progressController] beginSheetModalForWindow:[self
windowForSheet]];
+ }
BOOL success = [super revertToContentsOfURL:absoluteURL ofType:typeName
error:outError];
@@ -501,7 +506,8 @@
[self checkFileUpdatesIfNeeded];
}
- [[self progressController] endSheet];
+ if (disableAlert == NO)
+ [[self progressController] endSheet];
return success;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit