From 29ee9a2a6f4e93fdb6fde2cbf57dcf61b3ec0b71 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Wed, 21 May 2008 16:28:21 +0000 Subject: [PATCH] add quick look menu item --- macosx/Controller.h | 2 +- macosx/Controller.m | 5 +-- macosx/English.lproj/MainMenu.xib | 63 ++++++++++++++++++++++++++----- 3 files changed, 57 insertions(+), 13 deletions(-) diff --git a/macosx/Controller.h b/macosx/Controller.h index 4af6b4b4a..d43586339 100644 --- a/macosx/Controller.h +++ b/macosx/Controller.h @@ -257,7 +257,7 @@ typedef enum - (NSArray *) quickLookURLs; - (NSRect) quickLookFrameWithURL: (NSURL*) url; -- (void) toggleQuickLook; +- (void) toggleQuickLook: (id) sender; - (void) linkHomepage: (id) sender; - (void) linkForums: (id) sender; diff --git a/macosx/Controller.m b/macosx/Controller.m index 026d7e4cd..c4ffef952 100644 --- a/macosx/Controller.m +++ b/macosx/Controller.m @@ -3276,7 +3276,7 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy [item setToolTip: NSLocalizedString(@"Quick Look", "QuickLook toolbar item -> tooltip")]; [item setImage: [NSImage imageNamed: NSImageNameQuickLookTemplate]]; [item setTarget: self]; - [item setAction: @selector(toggleQuickLook)]; + [item setAction: @selector(toggleQuickLook:)]; return item; } @@ -4077,8 +4077,7 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy return NSZeroRect; } -#warning move to QuickLookController? -- (void) toggleQuickLook +- (void) toggleQuickLook: (id) sender { [[QuickLookController quickLook] toggleQuickLook]; } diff --git a/macosx/English.lproj/MainMenu.xib b/macosx/English.lproj/MainMenu.xib index bfd776ec0..9e0aa89ac 100644 --- a/macosx/English.lproj/MainMenu.xib +++ b/macosx/English.lproj/MainMenu.xib @@ -8,7 +8,7 @@ 352.00 YES - + @@ -1994,6 +1994,7 @@ zJLMsszTzPPNFM00zVXNdc2GzabNx83nzgjOKM5JzmnOis6qzrrO2877zxzPPM9dz33Pns++z9/P79AA {468, 173} + 4 @@ -2020,6 +2021,7 @@ zJLMsszTzPPNFM00zVXNdc2GzabNx83nzgjOKM5JzmnOis6qzrrO2877zxzPPM9dz33Pns++z9/P79AA {{0, 23}, {468, 173}} + 528 @@ -2288,6 +2290,26 @@ zJLMsszTzPPNFM00zVXNdc2GzabNx83nzgjOKM5JzmnOis6qzrrO2877zxzPPM9dz33Pns++z9/P79AA + + + Quick Look + y + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + U2F2ZSBhIFRvcnJlbnQgQ29weSBBc+KApg @@ -6275,6 +6297,14 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA 3165 + + + toggleQuickLook: + + + + 3168 + @@ -6494,6 +6524,8 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA + + @@ -8336,6 +8368,16 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA + + 3166 + + + + + 3167 + + + @@ -8869,6 +8911,9 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA 3163.ImportedFromIB2 3164.IBPluginDependency 3164.ImportedFromIB2 + 3166.IBPluginDependency + 3167.IBPluginDependency + 3167.ImportedFromIB2 418.IBPluginDependency 418.ImportedFromIB2 456.IBPluginDependency @@ -8911,6 +8956,7 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA 73.ImportedFromIB2 79.IBPluginDependency 79.ImportedFromIB2 + 81.IBEditorWindowLastContentRect 81.IBPluginDependency 81.ImportedFromIB2 81.editorWindowContentRectSynchronizationRect @@ -9449,6 +9495,9 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -9490,6 +9539,7 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA com.apple.InterfaceBuilder.CocoaPlugin + {{240, 742}, {294, 213}} com.apple.InterfaceBuilder.CocoaPlugin {{597, 705}, {294, 183}} @@ -9519,7 +9569,7 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA - 3165 + 3168 @@ -9596,6 +9646,7 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA toggleAvailabilityBar: toggleFilterBar: togglePiecesBar: + toggleQuickLook: toggleSmallView: toggleSpeedLimit: toggleStatusBar: @@ -9658,6 +9709,7 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA id id id + id @@ -9898,13 +9950,6 @@ ARcABAAAAAEAAAACARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA - - NSObject - - IBProjectSource - macosx/IPCController.h - - NSObject