aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2011-01-23 17:51:44 +0000
committerrowanbeentje <rowan@beent.je>2011-01-23 17:51:44 +0000
commitc3a96a5e8b260244d7deb6c99b419a38a53eb604 (patch)
treeacb21bdd3eb0309cfcb368d1d1a5d350e9c5f792
parent9fc507268a5158ae0045b753a288f2df6500e0c5 (diff)
downloadsequelpro-c3a96a5e8b260244d7deb6c99b419a38a53eb604.tar.gz
sequelpro-c3a96a5e8b260244d7deb6c99b419a38a53eb604.tar.bz2
sequelpro-c3a96a5e8b260244d7deb6c99b419a38a53eb604.zip
- Change shortcut for "Duplicate Connection Tab" to alt-T for increased discoverability - this improves on Issue #943
- Add alternate keybindings for tab switching - support command-shift-[ and -], and command-alt-left and right arrows to match behaviour of other applications - Update localisable strings
-rw-r--r--Interfaces/English.lproj/MainMenu.xib69
-rw-r--r--Interfaces/English.lproj/MainWindow.xib45
-rw-r--r--Resources/English.lproj/MainWindow.stringsbin166 -> 166 bytes
-rw-r--r--Resources/English.lproj/Preferences.stringsbin62832 -> 63040 bytes
-rw-r--r--Source/SPWindow.h32
-rw-r--r--Source/SPWindow.m80
-rw-r--r--sequel-pro.xcodeproj/project.pbxproj7
7 files changed, 207 insertions, 26 deletions
diff --git a/Interfaces/English.lproj/MainMenu.xib b/Interfaces/English.lproj/MainMenu.xib
index 5e5180b9..9b2d90a0 100644
--- a/Interfaces/English.lproj/MainMenu.xib
+++ b/Interfaces/English.lproj/MainMenu.xib
@@ -3,16 +3,16 @@
<data>
<int key="IBDocument.SystemTarget">1050</int>
<string key="IBDocument.SystemVersion">10J567</string>
- <string key="IBDocument.InterfaceBuilderVersion">823</string>
+ <string key="IBDocument.InterfaceBuilderVersion">788</string>
<string key="IBDocument.AppKitVersion">1038.35</string>
<string key="IBDocument.HIToolboxVersion">462.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">823</string>
+ <string key="NS.object.0">788</string>
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="106"/>
+ <integer value="498"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -256,7 +256,7 @@
<bool key="NSIsAlternate">YES</bool>
<string key="NSTitle">Duplicate Connection Tab</string>
<string key="NSKeyEquiv">t</string>
- <int key="NSKeyEquivModMask">1310720</int>
+ <int key="NSKeyEquivModMask">524288</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="625762401"/>
<reference key="NSMixedImage" ref="315854375"/>
@@ -5102,7 +5102,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{473, 181}, {280, 303}}</string>
+ <string>{{402, 179}, {280, 303}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{654, 613}, {157, 223}}</string>
@@ -5130,11 +5130,11 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{776, 341}, {269, 143}}</string>
+ <string>{{705, 339}, {269, 143}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{449, 1007}, {197, 53}}</string>
- <string>{{325, 484}, {583, 20}}</string>
+ <string>{{254, 482}, {583, 20}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{506, 836}, {511, 20}}</string>
@@ -5150,7 +5150,7 @@
<integer value="1"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
- <string>{{517, 151}, {251, 333}}</string>
+ <string>{{446, 149}, {251, 333}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{698, 703}, {184, 133}}</string>
@@ -5269,7 +5269,7 @@
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{431, 41}, {295, 443}}</string>
+ <string>{{360, 39}, {295, 443}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<integer value="1"/>
<string>{{180, 535}, {182, 253}}</string>
@@ -5442,7 +5442,7 @@
</object>
</object>
<nil key="sourceID"/>
- <int key="maxID">1195</int>
+ <int key="maxID">1206</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -6353,7 +6353,6 @@
<string>addButton</string>
<string>authorLabelField</string>
<string>authorTextField</string>
- <string>bundleDataView</string>
<string>cancelButton</string>
<string>categoryTextField</string>
<string>commandBundleTreeController</string>
@@ -6380,6 +6379,7 @@
<string>saveButton</string>
<string>scopePopupButton</string>
<string>showHideMetaButton</string>
+ <string>splitView</string>
<string>tooltipTextField</string>
<string>triggerPopupButton</string>
<string>undeleteSheet</string>
@@ -6392,7 +6392,6 @@
<string>NSButton</string>
<string>NSTextField</string>
<string>NSTextField</string>
- <string>NSView</string>
<string>NSButton</string>
<string>NSTextField</string>
<string>NSTreeController</string>
@@ -6419,6 +6418,7 @@
<string>NSButton</string>
<string>NSPopUpButton</string>
<string>NSButton</string>
+ <string>BWSplitView</string>
<string>NSTextField</string>
<string>NSPopUpButton</string>
<string>id</string>
@@ -6434,7 +6434,6 @@
<string>addButton</string>
<string>authorLabelField</string>
<string>authorTextField</string>
- <string>bundleDataView</string>
<string>cancelButton</string>
<string>categoryTextField</string>
<string>commandBundleTreeController</string>
@@ -6461,6 +6460,7 @@
<string>saveButton</string>
<string>scopePopupButton</string>
<string>showHideMetaButton</string>
+ <string>splitView</string>
<string>tooltipTextField</string>
<string>triggerPopupButton</string>
<string>undeleteSheet</string>
@@ -6483,10 +6483,6 @@
<string key="candidateClassName">NSTextField</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">bundleDataView</string>
- <string key="candidateClassName">NSView</string>
- </object>
- <object class="IBToOneOutletInfo">
<string key="name">cancelButton</string>
<string key="candidateClassName">NSButton</string>
</object>
@@ -6591,6 +6587,10 @@
<string key="candidateClassName">NSButton</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">splitView</string>
+ <string key="candidateClassName">BWSplitView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">tooltipTextField</string>
<string key="candidateClassName">NSTextField</string>
</object>
@@ -8032,6 +8032,7 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <string>activitiesScrollView</string>
<string>addDatabaseButton</string>
<string>chooseDatabaseButton</string>
<string>connectionErrorDialog</string>
@@ -8085,6 +8086,7 @@
<string>tableDataInstance</string>
<string>tableDumpInstance</string>
<string>tableInfoCollapseButton</string>
+ <string>tableInfoScrollView</string>
<string>tableInfoTable</string>
<string>tableListSplitter</string>
<string>tableRelationsInstance</string>
@@ -8103,6 +8105,7 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <string>NSScrollView</string>
<string>id</string>
<string>id</string>
<string>NSWindow</string>
@@ -8156,6 +8159,7 @@
<string>id</string>
<string>id</string>
<string>NSButton</string>
+ <string>NSScrollView</string>
<string>NSTableView</string>
<string>NSSplitView</string>
<string>id</string>
@@ -8177,6 +8181,7 @@
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <string>activitiesScrollView</string>
<string>addDatabaseButton</string>
<string>chooseDatabaseButton</string>
<string>connectionErrorDialog</string>
@@ -8230,6 +8235,7 @@
<string>tableDataInstance</string>
<string>tableDumpInstance</string>
<string>tableInfoCollapseButton</string>
+ <string>tableInfoScrollView</string>
<string>tableInfoTable</string>
<string>tableListSplitter</string>
<string>tableRelationsInstance</string>
@@ -8249,6 +8255,10 @@
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBToOneOutletInfo">
+ <string key="name">activitiesScrollView</string>
+ <string key="candidateClassName">NSScrollView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">addDatabaseButton</string>
<string key="candidateClassName">id</string>
</object>
@@ -8461,6 +8471,10 @@
<string key="candidateClassName">NSButton</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">tableInfoScrollView</string>
+ <string key="candidateClassName">NSScrollView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">tableInfoTable</string>
<string key="candidateClassName">NSTableView</string>
</object>
@@ -10445,6 +10459,7 @@
<string>addSchemaPriv:</string>
<string>addUser:</string>
<string>checkAllPrivileges:</string>
+ <string>closeErrorsSheet:</string>
<string>doApply:</string>
<string>doCancel:</string>
<string>refresh:</string>
@@ -10466,6 +10481,7 @@
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
@@ -10476,6 +10492,7 @@
<string>addSchemaPriv:</string>
<string>addUser:</string>
<string>checkAllPrivileges:</string>
+ <string>closeErrorsSheet:</string>
<string>doApply:</string>
<string>doCancel:</string>
<string>refresh:</string>
@@ -10503,6 +10520,10 @@
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
+ <string key="name">closeErrorsSheet:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
<string key="name">doApply:</string>
<string key="candidateClassName">id</string>
</object>
@@ -10539,6 +10560,8 @@
<string>addSchemaPrivButton</string>
<string>availableController</string>
<string>availableTableView</string>
+ <string>errorsSheet</string>
+ <string>errorsTextView</string>
<string>grantedController</string>
<string>grantedTableView</string>
<string>maxConnectionsTextField</string>
@@ -10559,6 +10582,8 @@
<string>NSButton</string>
<string>NSArrayController</string>
<string>NSTableView</string>
+ <string>NSWindow</string>
+ <string>NSTextView</string>
<string>NSArrayController</string>
<string>NSTableView</string>
<string>NSTextField</string>
@@ -10582,6 +10607,8 @@
<string>addSchemaPrivButton</string>
<string>availableController</string>
<string>availableTableView</string>
+ <string>errorsSheet</string>
+ <string>errorsTextView</string>
<string>grantedController</string>
<string>grantedTableView</string>
<string>maxConnectionsTextField</string>
@@ -10612,6 +10639,14 @@
<string key="candidateClassName">NSTableView</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">errorsSheet</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">errorsTextView</string>
+ <string key="candidateClassName">NSTextView</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">grantedController</string>
<string key="candidateClassName">NSArrayController</string>
</object>
diff --git a/Interfaces/English.lproj/MainWindow.xib b/Interfaces/English.lproj/MainWindow.xib
index ce80bb42..fe840a94 100644
--- a/Interfaces/English.lproj/MainWindow.xib
+++ b/Interfaces/English.lproj/MainWindow.xib
@@ -2,10 +2,10 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1050</int>
- <string key="IBDocument.SystemVersion">10F569</string>
+ <string key="IBDocument.SystemVersion">10J567</string>
<string key="IBDocument.InterfaceBuilderVersion">788</string>
- <string key="IBDocument.AppKitVersion">1038.29</string>
- <string key="IBDocument.HIToolboxVersion">461.00</string>
+ <string key="IBDocument.AppKitVersion">1038.35</string>
+ <string key="IBDocument.HIToolboxVersion">462.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="NS.object.0">788</string>
@@ -44,7 +44,7 @@
<string key="NSWindowRect">{{238, 168}, {948, 555}}</string>
<int key="NSWTFlags">544735232</int>
<string key="NSWindowTitle">Window</string>
- <string key="NSWindowClass">NSWindow</string>
+ <string key="NSWindowClass">SPWindow</string>
<nil key="NSViewClass"/>
<string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
<string key="NSWindowContentMinSize">{705, 400}</string>
@@ -224,9 +224,9 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>{{321, 246}, {948, 555}}</string>
+ <string>{{54, 246}, {948, 555}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{321, 246}, {948, 555}}</string>
+ <string>{{54, 246}, {948, 555}}</string>
<boolean value="NO"/>
<string>{196, 240}</string>
<string>{{202, 428}, {480, 270}}</string>
@@ -266,10 +266,10 @@
</object>
</object>
<object class="IBPartialClassDescription">
- <string key="className">NSObject</string>
+ <string key="className">NSMenu</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
- <string key="minorKey">Frameworks/MCPKit/MCPFoundationKit/MCPConnection.h</string>
+ <string key="minorKey">Source/SPMenuAdditions.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
@@ -434,6 +434,14 @@
</object>
</object>
<object class="IBPartialClassDescription">
+ <string key="className">SPWindow</string>
+ <string key="superclassName">NSWindow</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Source/SPWindow.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
<string key="className">SPWindowController</string>
<string key="superclassName">NSWindowController</string>
<object class="NSMutableDictionary" key="actions">
@@ -900,6 +908,27 @@
<string key="className">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">ShortcutRecorder.framework/Headers/SRRecorderCell.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">ShortcutRecorder.framework/Headers/SRRecorderControl.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">ShortcutRecorder.framework/Headers/SRValidator.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
</object>
</object>
diff --git a/Resources/English.lproj/MainWindow.strings b/Resources/English.lproj/MainWindow.strings
index 1191d0d2..2afdf3b5 100644
--- a/Resources/English.lproj/MainWindow.strings
+++ b/Resources/English.lproj/MainWindow.strings
Binary files differ
diff --git a/Resources/English.lproj/Preferences.strings b/Resources/English.lproj/Preferences.strings
index f906e011..1dc95010 100644
--- a/Resources/English.lproj/Preferences.strings
+++ b/Resources/English.lproj/Preferences.strings
Binary files differ
diff --git a/Source/SPWindow.h b/Source/SPWindow.h
new file mode 100644
index 00000000..369ce769
--- /dev/null
+++ b/Source/SPWindow.h
@@ -0,0 +1,32 @@
+//
+// $Id$
+//
+// SPWindow.h
+// sequel-pro
+//
+// Created by Rowan Beentje on January 23, 2011
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface SPWindow : NSWindow {
+
+}
+
+@end
diff --git a/Source/SPWindow.m b/Source/SPWindow.m
new file mode 100644
index 00000000..22f4f4ba
--- /dev/null
+++ b/Source/SPWindow.m
@@ -0,0 +1,80 @@
+//
+// $Id$
+//
+// SPWindow.m
+// sequel-pro
+//
+// Created by Rowan Beentje on January 23, 2011
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// More info at <http://code.google.com/p/sequel-pro/>
+
+#import "SPWindow.h"
+
+
+@implementation SPWindow
+
+#pragma mark -
+#pragma mark Keyboard shortcut additions
+
+/**
+ * While keyboard shortcuts are an easy way to apply code app-wide, alternate menu
+ * items only collapse if the unmodified key matches; this method allows keyboard
+ * shortcuts without menu equivalents for a window, or the use of different base shortcuts.
+ */
+- (void) sendEvent:(NSEvent *)theEvent
+{
+ if ([theEvent type] == NSKeyDown) {
+ unichar theCharacter = [[theEvent charactersIgnoringModifiers] characterAtIndex:0];
+
+ switch (theCharacter) {
+
+ // Alternate keys for switching tabs - ⇧⌘[ and ⇧⌘]. These seem to be standards on some apps,
+ // including Apple applications under some circumstances
+ case '}':
+ if (([theEvent modifierFlags] & NSDeviceIndependentModifierFlagsMask) == (NSCommandKeyMask | NSShiftKeyMask))
+ {
+ return [[self windowController] selectNextDocumentTab:self];
+ }
+ break;
+ case '{':
+ if (([theEvent modifierFlags] & NSDeviceIndependentModifierFlagsMask) == (NSCommandKeyMask | NSShiftKeyMask))
+ {
+ return [[self windowController] selectPreviousDocumentTab:self];
+ }
+ break;
+
+ // Also support ⌥⌘← and ⌥⌘→, used in other applications, for maximum compatibility
+ case NSRightArrowFunctionKey:
+ if (([theEvent modifierFlags] & NSDeviceIndependentModifierFlagsMask) == (NSCommandKeyMask | NSAlternateKeyMask | NSNumericPadKeyMask | NSFunctionKeyMask))
+ {
+ return [[self windowController] selectNextDocumentTab:self];
+ }
+ break;
+ case NSLeftArrowFunctionKey:
+ if (([theEvent modifierFlags] & NSDeviceIndependentModifierFlagsMask) == (NSCommandKeyMask | NSAlternateKeyMask | NSNumericPadKeyMask | NSFunctionKeyMask))
+ {
+ return [[self windowController] selectPreviousDocumentTab:self];
+ }
+ break;
+ }
+ }
+
+ [super sendEvent:theEvent];
+}
+
+
+@end
diff --git a/sequel-pro.xcodeproj/project.pbxproj b/sequel-pro.xcodeproj/project.pbxproj
index f3e65df5..40c30c25 100644
--- a/sequel-pro.xcodeproj/project.pbxproj
+++ b/sequel-pro.xcodeproj/project.pbxproj
@@ -217,6 +217,7 @@
582A01E9107C0C170027D42B /* SPNotLoaded.m in Sources */ = {isa = PBXBuildFile; fileRef = 582A01E8107C0C170027D42B /* SPNotLoaded.m */; };
582A05A9108A5CCF0027D42B /* ProgressIndicatorLayer.xib in Resources */ = {isa = PBXBuildFile; fileRef = 582A05A7108A5CCF0027D42B /* ProgressIndicatorLayer.xib */; };
583B77D4103870C800B21F7E /* MCPStreamingResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 583B779810386B0200B21F7E /* MCPStreamingResult.m */; };
+ 583CA21512EC8B2200C9E763 /* SPWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 583CA21412EC8B2200C9E763 /* SPWindow.m */; };
583CE52D11725642008F148E /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 583CE52C11725642008F148E /* libz.dylib */; };
584095191107CB6600260CFD /* SPAlertSheets.m in Sources */ = {isa = PBXBuildFile; fileRef = 584095181107CB6600260CFD /* SPAlertSheets.m */; };
5841423F0F97E11000A34B47 /* NoodleLineNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5841423E0F97E11000A34B47 /* NoodleLineNumberView.m */; };
@@ -907,6 +908,8 @@
582A05A8108A5CCF0027D42B /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Interfaces/English.lproj/ProgressIndicatorLayer.xib; sourceTree = "<group>"; };
583B779710386B0200B21F7E /* MCPStreamingResult.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; path = MCPStreamingResult.h; sourceTree = "<group>"; };
583B779810386B0200B21F7E /* MCPStreamingResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MCPStreamingResult.m; sourceTree = "<group>"; };
+ 583CA21312EC8B2200C9E763 /* SPWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPWindow.h; sourceTree = "<group>"; };
+ 583CA21412EC8B2200C9E763 /* SPWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPWindow.m; sourceTree = "<group>"; };
583CE39C11722B84008F148E /* zlib.1.2.4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zlib.1.2.4.h; path = Frameworks/zlib/zlib.1.2.4.h; sourceTree = SOURCE_ROOT; };
583CE52C11725642008F148E /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
584094CC1107BD0500260CFD /* SPAlertSheets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPAlertSheets.h; sourceTree = "<group>"; };
@@ -2008,6 +2011,8 @@
17E641670EF01F19001BC333 /* Views */ = {
isa = PBXGroup;
children = (
+ 583CA21312EC8B2200C9E763 /* SPWindow.h */,
+ 583CA21412EC8B2200C9E763 /* SPWindow.m */,
17E6417E0EF01FA8001BC333 /* SPImageView.h */,
17E6417F0EF01FA8001BC333 /* SPImageView.m */,
584094CC1107BD0500260CFD /* SPAlertSheets.h */,
@@ -2710,7 +2715,6 @@
isa = PBXProject;
buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "sequel-pro" */;
compatibilityVersion = "Xcode 3.1";
- developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
@@ -3185,6 +3189,7 @@
58DC10D312A1B8DF00B76DA5 /* SPMenuAdditions.m in Sources */,
BC5750D512A6233900911BA2 /* SPActivityTextFieldCell.m in Sources */,
BC0ED3DA12A9196C00088461 /* SPChooseMenuItemDialog.m in Sources */,
+ 583CA21512EC8B2200C9E763 /* SPWindow.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};