]> granicus.if.org Git - transmission/commitdiff
by default, show the Quick Look toolbar button on Leopard; update NEWS
authorMitchell Livingston <livings124@transmissionbt.com>
Sat, 11 Oct 2008 20:19:34 +0000 (20:19 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Sat, 11 Oct 2008 20:19:34 +0000 (20:19 +0000)
NEWS
macosx/Controller.m

diff --git a/NEWS b/NEWS
index b424d7011bf20423b3b5d7e205a9b4093752c358..fb8dbe170eba6043e393aae3f1c55ebfea98502c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -4,7 +4,7 @@ NEWS file for Transmission <http://www.transmissionbt.com/>
 http://trac.transmissionbt.com/query?group=component&milestone=1.40
 - All Platforms
    + Rewritten bandwidth management code
-   + Lazy bitfields
+   + Lazy bitfields (always on)
    + Support compression when serving Web Interface content and RPC responses
    + Simplify the RPC whitelist
 - Mac
index 5de1c069e6eb913ca57e850691ae19bd833eb49a..144d7b7b9f8126c133234a090c084d008f66bc8f 100644 (file)
@@ -3414,12 +3414,18 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
 
 - (NSArray *) toolbarDefaultItemIdentifiers: (NSToolbar *) toolbar
 {
-    return [NSArray arrayWithObjects:
-            TOOLBAR_CREATE, TOOLBAR_OPEN_FILE, TOOLBAR_REMOVE,
-            NSToolbarSeparatorItemIdentifier,
-            TOOLBAR_PAUSE_RESUME_ALL,
-            NSToolbarFlexibleSpaceItemIdentifier,
-            TOOLBAR_FILTER, TOOLBAR_INFO, nil];
+    NSMutableArray * idents =  [NSArray arrayWithObjects:
+                                TOOLBAR_CREATE, TOOLBAR_OPEN_FILE, TOOLBAR_REMOVE,
+                                NSToolbarSeparatorItemIdentifier,
+                                TOOLBAR_PAUSE_RESUME_ALL,
+                                NSToolbarFlexibleSpaceItemIdentifier,
+                                TOOLBAR_FILTER, TOOLBAR_INFO, nil];
+    
+    //allow quicklook on leopard
+    if ([NSApp isOnLeopardOrBetter])
+        [idents insertObject: TOOLBAR_QUICKLOOK atIndex: [idents count]-2];
+    
+    return idents;
 }
 
 - (BOOL) validateToolbarItem: (NSToolbarItem *) toolbarItem