Revision: 3414
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3414&view=rev
Author:   hofman
Date:     2008-02-18 04:00:31 -0800 (Mon, 18 Feb 2008)

Log Message:
-----------
Show scaling in print panel. Remove Page Setup menu item on Leopard. Check 
auto-rotate by default.

Modified Paths:
--------------
    trunk/InitialUserDefaults.plist
    trunk/SKApplicationController.m
    trunk/SKMainWindowController.m

Modified: trunk/InitialUserDefaults.plist
===================================================================
--- trunk/InitialUserDefaults.plist     2008-02-18 11:12:14 UTC (rev 3413)
+++ trunk/InitialUserDefaults.plist     2008-02-18 12:00:31 UTC (rev 3414)
@@ -259,7 +259,7 @@
         <key>SKShowBookmarkStatusBar</key>
         <true/>
         <key>SKAutoRotatePrintedPages</key>
-        <false/>
+        <true/>
     </dict>
     <key>ResettableKeys</key>
     <dict>

Modified: trunk/SKApplicationController.m
===================================================================
--- trunk/SKApplicationController.m     2008-02-18 11:12:14 UTC (rev 3413)
+++ trunk/SKApplicationController.m     2008-02-18 12:00:31 UTC (rev 3414)
@@ -119,6 +119,13 @@
             [menuItem setIndentationLevel:1];
     }
     
+    if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_4) {
+        NSMenu *fileMenu = [[[NSApp mainMenu] itemAtIndex:1] submenu];
+        unsigned int idx = [fileMenu indexOfItemWithTarget:nil 
andAction:@selector(runPageLayout:)];
+        if (idx != NSNotFound)
+            [fileMenu removeItemAtIndex:idx];
+    }
+    
     [[NSColorPanel sharedColorPanel] setShowsAlpha:YES];
 }
 

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2008-02-18 11:12:14 UTC (rev 3413)
+++ trunk/SKMainWindowController.m      2008-02-18 12:00:31 UTC (rev 3414)
@@ -3023,7 +3023,7 @@
 - (void)document:(PDFDocument *)document 
preparePrintOperation:(NSPrintOperation *)printOperation {
     NSPrintPanel *printPanel = [printOperation printPanel];
     if ([printPanel respondsToSelector:@selector(setOptions:)])
-        [printPanel setOptions:[printPanel options] | 
NSPrintPanelShowsOrientation];
+        [printPanel setOptions:[printPanel options] | 
NSPrintPanelShowsOrientation | NSPrintPanelShowsScaling];
     
     if (printAccessoryViewController)
         [printAccessoryViewController release];


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: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to