Revision: 2671
http://skim-app.svn.sourceforge.net/skim-app/?rev=2671&view=rev
Author: hofman
Date: 2007-08-16 10:35:12 -0700 (Thu, 16 Aug 2007)
Log Message:
-----------
Add hidden default to close downloads window when all downloads have finished.
Modified Paths:
--------------
trunk/InitialUserDefaults.plist
trunk/SKDownloadController.m
trunk/SKStringConstants.h
trunk/SKStringConstants.m
Modified: trunk/InitialUserDefaults.plist
===================================================================
--- trunk/InitialUserDefaults.plist 2007-08-16 17:28:46 UTC (rev 2670)
+++ trunk/InitialUserDefaults.plist 2007-08-16 17:35:12 UTC (rev 2671)
@@ -228,6 +228,8 @@
<true/>
<key>SKAutoRemoveFinishedDownloads</key>
<true/>
+ <key>SKAutoCloseDownloadsWindow</key>
+ <false/>
<key>SUScheduledCheckInterval</key>
<integer>86400</integer>
</dict>
Modified: trunk/SKDownloadController.m
===================================================================
--- trunk/SKDownloadController.m 2007-08-16 17:28:46 UTC (rev 2670)
+++ trunk/SKDownloadController.m 2007-08-16 17:35:12 UTC (rev 2671)
@@ -190,6 +190,8 @@
[downloads removeObject:download];
// for the document to note that the file has been deleted
[document setFileURL:[NSURL fileURLWithPath:[download filePath]]];
+ if ([downloads count] == 0 && [[NSUserDefaults
standardUserDefaults] boolForKey:SKAutoCloseDownloadsWindowKey])
+ [[self window] close];
}
}
Modified: trunk/SKStringConstants.h
===================================================================
--- trunk/SKStringConstants.h 2007-08-16 17:28:46 UTC (rev 2670)
+++ trunk/SKStringConstants.h 2007-08-16 17:35:12 UTC (rev 2671)
@@ -102,3 +102,4 @@
extern NSString *SKAutoHidePresentationContentsKey;
extern NSString *SKAutoOpenDownloadsWindowKey;
extern NSString *SKAutoRemoveFinishedDownloadsKey;
+extern NSString *SKAutoCloseDownloadsWindowKey;
Modified: trunk/SKStringConstants.m
===================================================================
--- trunk/SKStringConstants.m 2007-08-16 17:28:46 UTC (rev 2670)
+++ trunk/SKStringConstants.m 2007-08-16 17:35:12 UTC (rev 2671)
@@ -103,3 +103,4 @@
NSString *SKAutoHidePresentationContentsKey =
@"SKAutoHidePresentationContents";
NSString *SKAutoOpenDownloadsWindowKey = @"SKAutoOpenDownloadsWindow";
NSString *SKAutoRemoveFinishedDownloadsKey = @"SKAutoRemoveFinishedDownloads";
+NSString *SKAutoCloseDownloadsWindowKey = @"SKAutoCloseDownloadsWindow";
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit