Clean up, use constants where possible, organize header files, better error messages
authorMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 22 Sep 2009 18:40:51 +0000 (14:40 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 22 Sep 2009 18:50:24 +0000 (14:50 -0400)
18 files changed:
ApertureToAnselExportPlugin/AnselGalleryViewItem.h
ApertureToAnselExportPlugin/AnselGalleryViewItem.m
ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.h
ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.m
ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.xcodeproj/project.pbxproj
ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/classes.nib [deleted file]
ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/designable.nib [new file with mode: 0644]
ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/info.nib [deleted file]
ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/keyedobjects.nib
ApertureToAnselExportPlugin/TURAnsel.h
ApertureToAnselExportPlugin/TURAnsel.m
ApertureToAnselExportPlugin/TURAnselConstants.h [new file with mode: 0644]
ApertureToAnselExportPlugin/TURAnselConstants.m [new file with mode: 0644]
ApertureToAnselExportPlugin/TURAnselGallery.h
ApertureToAnselExportPlugin/TURAnselGallery.m
ApertureToAnselExportPlugin/TURAnselGalleryPanelController.h
ApertureToAnselExportPlugin/TURAnselGalleryPanelController.m
ApertureToAnselExportPlugin/TURAnselKit.h [new file with mode: 0644]

index 068c07f..41ba61d 100644 (file)
@@ -1,10 +1,12 @@
-//
-//  AnselGalleryViewItem.h
-//  iPhoto2Ansel
-//
-//  Created by Michael Rubinsky on 5/7/09.
-//  Copyright 2009 __MyCompanyName__. All rights reserved.
-//
+/**
+ * AnselGalleryViewItem
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @implements IKImageBrowserItem
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Cocoa/Cocoa.h>
 #import <Quartz/Quartz.h>
 
@@ -31,4 +33,3 @@
 - (NSString *)imageSubtitle;
 
 @end
-
index c2911d5..a27b41b 100644 (file)
@@ -1,13 +1,15 @@
-//
-//  AnselGalleryViewItem.m
-//  iPhoto2Ansel
-//
-//  Implementation of the IKImageBrowserItem protocol
-
-//  Created by Michael Rubinsky on 5/7/09.
-//  Copyright 2009 __MyCompanyName__. All rights reserved.
-//
-
+/**
+ * AnselGalleryViewItem.m
+ *
+ * Implements the IKImageBrowserItem protocol for displaying images from a
+ * remote Ansel gallery in an IKImageBrowser.
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @implements IKImageBrowserItem
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import "AnselGalleryViewItem.h"
 
 @implementation AnselGalleryViewItem
@@ -25,7 +27,6 @@
     imageDate =  [theDate retain];
     return self; 
 }
-
 - (void)dealloc
 {
     [image release];
@@ -59,7 +60,6 @@
     NSLog(@"imageTitle: %@", imageTitle);
     return imageTitle;
 }
-
 - (NSString *)imageSubtitle
 {
     NSLog(@"imageSubtitle: %@", [imageDate description]);
index 96955aa..e1277d2 100644 (file)
@@ -13,6 +13,7 @@
 #import "ApertureExportPlugIn.h"
 
 @class TURAnsel, TURAnselGallery;
+
 @interface ApertureToAnselExportPlugin : NSObject <ApertureExportPlugIn>
 {
        // The cached API Manager object, as passed to the -initWithAPIManager: method.
index 26dfea0..ad4c0d8 100644 (file)
@@ -414,7 +414,7 @@ NSString * const TURAnselServerPasswordKey = @"password";
 //@TODO - need to add a flag to indicate if we have a UI or not
 - (void)TURAnselHadError: (NSError *)error
 {
-    NSLog(@"TURAnselHadError");
+    NSLog(@"TURAnselHadError: %@", error);
     // Stop the spinner
     [spinner stopAnimation: self];
     [mServersPopUp setEnabled: true];
index 13a4efe..2c7190e 100644 (file)
@@ -9,6 +9,7 @@
 /* Begin PBXBuildFile section */
                8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
                8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
+               B070DA551069387B00C0E3FC /* TURAnselConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = B070DA541069387B00C0E3FC /* TURAnselConstants.m */; };
                B0AE23391049F7770096565B /* TURAnselGalleryPanelController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0AE23361049F7770096565B /* TURAnselGalleryPanelController.m */; };
                B0AE23411049F7A20096565B /* AnselGalleryPanel.nib in Resources */ = {isa = PBXBuildFile; fileRef = B0AE233D1049F7A20096565B /* AnselGalleryPanel.nib */; };
                B0D311D01049A7DE006B06C6 /* TURAnsel.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D311CB1049A7DE006B06C6 /* TURAnsel.m */; };
@@ -45,6 +46,9 @@
                287924B90DAEB2A20074992A /* ApertureSDKCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApertureSDKCommon.h; sourceTree = "<group>"; };
                32DBCF630370AF2F00C91783 /* ApertureToAnselExportPlugin_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApertureToAnselExportPlugin_Prefix.pch; sourceTree = "<group>"; };
                8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+               B070DA531069387B00C0E3FC /* TURAnselConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TURAnselConstants.h; sourceTree = "<group>"; };
+               B070DA541069387B00C0E3FC /* TURAnselConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TURAnselConstants.m; sourceTree = "<group>"; };
+               B070DA5A1069391F00C0E3FC /* TURAnselKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TURAnselKit.h; sourceTree = "<group>"; };
                B0AE23351049F7770096565B /* TURAnselGalleryPanelController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TURAnselGalleryPanelController.h; sourceTree = "<group>"; };
                B0AE23361049F7770096565B /* TURAnselGalleryPanelController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TURAnselGalleryPanelController.m; sourceTree = "<group>"; };
                B0AE233E1049F7A20096565B /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/AnselGalleryPanel.nib; sourceTree = "<group>"; };
                                B0D311CA1049A7DE006B06C6 /* TURAnsel.h */,
                                B0D311CC1049A7DE006B06C6 /* TURAnselGallery.h */,
                                B0D311CD1049A7DE006B06C6 /* TURAnselGallery.m */,
+                               B070DA531069387B00C0E3FC /* TURAnselConstants.h */,
+                               B070DA541069387B00C0E3FC /* TURAnselConstants.m */,
+                               B070DA5A1069391F00C0E3FC /* TURAnselKit.h */,
                        );
                        name = AnselToolkit;
                        sourceTree = "<group>";
                                B0DEA058104D7012001D1509 /* AnselGalleryViewItem.m in Sources */,
                                B0DD64D2106738DB00085661 /* NSStringAdditions.m in Sources */,
                                B0DD64E31067391E00085661 /* NSDataAdditions.m in Sources */,
+                               B070DA551069387B00C0E3FC /* TURAnselConstants.m in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
diff --git a/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/classes.nib b/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/classes.nib
deleted file mode 100644 (file)
index b342825..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-       <key>IBClasses</key>
-       <array>
-               <dict>
-                       <key>CLASS</key>
-                       <string>FirstResponder</string>
-                       <key>LANGUAGE</key>
-                       <string>ObjC</string>
-                       <key>SUPERCLASS</key>
-                       <string>NSObject</string>
-               </dict>
-               <dict>
-                       <key>CLASS</key>
-                       <string>NSObject</string>
-                       <key>LANGUAGE</key>
-                       <string>ObjC</string>
-               </dict>
-               <dict>
-                       <key>ACTIONS</key>
-                       <dict>
-                               <key>clickCancelConnect</key>
-                               <string>id</string>
-                               <key>clickServer</key>
-                               <string>id</string>
-                               <key>clickViewGallery</key>
-                               <string>id</string>
-                               <key>closeGalleryView</key>
-                               <string>id</string>
-                               <key>closeServerList</key>
-                               <string>id</string>
-                               <key>doAddServer</key>
-                               <string>id</string>
-                               <key>doCancelAddServer</key>
-                               <string>id</string>
-                               <key>removeServer</key>
-                               <string>id</string>
-                               <key>showNewGallery</key>
-                               <string>id</string>
-                       </dict>
-                       <key>CLASS</key>
-                       <string>ApertureToAnselExportPlugin</string>
-                       <key>LANGUAGE</key>
-                       <string>ObjC</string>
-                       <key>OUTLETS</key>
-                       <dict>
-                               <key>anselController</key>
-                               <string>id</string>
-                               <key>browserView</key>
-                               <string>IKImageBrowserView</string>
-                               <key>closeGalleryView</key>
-                               <string>NSButton</string>
-                               <key>defaultImageView</key>
-                               <string>NSImageView</string>
-                               <key>firstView</key>
-                               <string>NSView</string>
-                               <key>galleryCombo</key>
-                               <string>NSComboBox</string>
-                               <key>lastView</key>
-                               <string>NSView</string>
-                               <key>mMakeNewServerDefault</key>
-                               <string>NSButton</string>
-                               <key>mNewGalleryButton</key>
-                               <string>NSButton</string>
-                               <key>mServerSheetHostURL</key>
-                               <string>NSTextField</string>
-                               <key>mServerSheetPassword</key>
-                               <string>NSSecureTextField</string>
-                               <key>mServerSheetServerNickName</key>
-                               <string>NSTextField</string>
-                               <key>mServerSheetUsername</key>
-                               <string>NSTextField</string>
-                               <key>mServersPopUp</key>
-                               <string>NSPopUpButton</string>
-                               <key>mviewGallerySheet</key>
-                               <string>NSWindow</string>
-                               <key>newServerSheet</key>
-                               <string>NSWindow</string>
-                               <key>serverListPanel</key>
-                               <string>NSPanel</string>
-                               <key>serverTable</key>
-                               <string>NSTableView</string>
-                               <key>settingsView</key>
-                               <string>NSView</string>
-                               <key>spinner</key>
-                               <string>NSProgressIndicator</string>
-                               <key>statusLabel</key>
-                               <string>NSTextField</string>
-                               <key>viewGallery</key>
-                               <string>NSButton</string>
-                       </dict>
-                       <key>SUPERCLASS</key>
-                       <string>NSObject</string>
-               </dict>
-       </array>
-       <key>IBVersion</key>
-       <string>1</string>
-</dict>
-</plist>
diff --git a/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/designable.nib b/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/designable.nib
new file mode 100644 (file)
index 0000000..69a386a
--- /dev/null
@@ -0,0 +1,2789 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
+       <data>
+               <int key="IBDocument.SystemTarget">1050</int>
+               <string key="IBDocument.SystemVersion">10B504</string>
+               <string key="IBDocument.InterfaceBuilderVersion">732</string>
+               <string key="IBDocument.AppKitVersion">1038.2</string>
+               <string key="IBDocument.HIToolboxVersion">437.00</string>
+               <dictionary class="NSMutableDictionary" key="IBDocument.PluginVersions">
+                       <string key="com.apple.InterfaceBuilder.CocoaPlugin">732</string>
+                       <string key="com.apple.imagekit.ibplugin">1.1</string>
+               </dictionary>
+               <array class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+                       <integer value="63"/>
+                       <integer value="176"/>
+                       <integer value="129"/>
+                       <integer value="153"/>
+               </array>
+               <array key="IBDocument.PluginDependencies">
+                       <string>com.apple.imagekit.ibplugin</string>
+                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+               </array>
+               <dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/>
+               <array class="NSMutableArray" key="IBDocument.RootObjects" id="632597964">
+                       <object class="NSCustomObject" id="883705598">
+                               <string key="NSClassName">ApertureToAnselExportPlugin</string>
+                       </object>
+                       <object class="NSCustomObject" id="552372239">
+                               <string key="NSClassName">FirstResponder</string>
+                       </object>
+                       <object class="NSCustomObject" id="603335108">
+                               <string key="NSClassName">NSApplication</string>
+                       </object>
+                       <object class="NSCustomView" id="1045929337">
+                               <reference key="NSNextResponder"/>
+                               <int key="NSvFlags">268</int>
+                               <array class="NSMutableArray" key="NSSubviews">
+                                       <object class="NSBox" id="1055334119">
+                                               <reference key="NSNextResponder" ref="1045929337"/>
+                                               <int key="NSvFlags">256</int>
+                                               <array class="NSMutableArray" key="NSSubviews">
+                                                       <object class="NSView" id="602816860">
+                                                               <reference key="NSNextResponder" ref="1055334119"/>
+                                                               <int key="NSvFlags">256</int>
+                                                               <array class="NSMutableArray" key="NSSubviews">
+                                                                       <object class="NSBox" id="717639853">
+                                                                               <reference key="NSNextResponder" ref="602816860"/>
+                                                                               <int key="NSvFlags">268</int>
+                                                                               <array class="NSMutableArray" key="NSSubviews">
+                                                                                       <object class="NSView" id="408908140">
+                                                                                               <reference key="NSNextResponder" ref="717639853"/>
+                                                                                               <int key="NSvFlags">256</int>
+                                                                                               <array class="NSMutableArray" key="NSSubviews">
+                                                                                                       <object class="NSTextField" id="56142243">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{27, 225}, {81, 17}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSTextFieldCell" key="NSCell" id="836227902">
+                                                                                                                       <int key="NSCellFlags">68288064</int>
+                                                                                                                       <int key="NSCellFlags2">272630784</int>
+                                                                                                                       <string key="NSContents">Server</string>
+                                                                                                                       <object class="NSFont" key="NSSupport" id="34330145">
+                                                                                                                               <string key="NSName">LucidaGrande</string>
+                                                                                                                               <double key="NSSize">12</double>
+                                                                                                                               <int key="NSfFlags">16</int>
+                                                                                                                       </object>
+                                                                                                                       <reference key="NSControlView" ref="56142243"/>
+                                                                                                                       <object class="NSColor" key="NSBackgroundColor" id="215005068">
+                                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                                               <string key="NSColorName">controlColor</string>
+                                                                                                                               <object class="NSColor" key="NSColor" id="394333287">
+                                                                                                                                       <int key="NSColorSpace">3</int>
+                                                                                                                                       <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
+                                                                                                                               </object>
+                                                                                                                       </object>
+                                                                                                                       <object class="NSColor" key="NSTextColor" id="821351576">
+                                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                                               <string key="NSColorName">controlTextColor</string>
+                                                                                                                               <object class="NSColor" key="NSColor" id="21042802">
+                                                                                                                                       <int key="NSColorSpace">3</int>
+                                                                                                                                       <bytes key="NSWhite">MAA</bytes>
+                                                                                                                               </object>
+                                                                                                                       </object>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSPopUpButton" id="132912560">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{76, 220}, {382, 26}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSPopUpButtonCell" key="NSCell" id="947554167">
+                                                                                                                       <int key="NSCellFlags">-2076049856</int>
+                                                                                                                       <int key="NSCellFlags2">2048</int>
+                                                                                                                       <object class="NSFont" key="NSSupport" id="142744915">
+                                                                                                                               <string key="NSName">LucidaGrande</string>
+                                                                                                                               <double key="NSSize">13</double>
+                                                                                                                               <int key="NSfFlags">1044</int>
+                                                                                                                       </object>
+                                                                                                                       <reference key="NSControlView" ref="132912560"/>
+                                                                                                                       <int key="NSButtonFlags">109199615</int>
+                                                                                                                       <int key="NSButtonFlags2">129</int>
+                                                                                                                       <string key="NSAlternateContents"/>
+                                                                                                                       <string key="NSKeyEquivalent"/>
+                                                                                                                       <int key="NSPeriodicDelay">400</int>
+                                                                                                                       <int key="NSPeriodicInterval">75</int>
+                                                                                                                       <object class="NSMenuItem" key="NSMenuItem" id="276535816">
+                                                                                                                               <reference key="NSMenu" ref="133843492"/>
+                                                                                                                               <string key="NSTitle">(None)</string>
+                                                                                                                               <string key="NSKeyEquiv"/>
+                                                                                                                               <int key="NSKeyEquivModMask">1048576</int>
+                                                                                                                               <int key="NSMnemonicLoc">2147483647</int>
+                                                                                                                               <int key="NSState">1</int>
+                                                                                                                               <object class="NSCustomResource" key="NSOnImage">
+                                                                                                                                       <string key="NSClassName">NSImage</string>
+                                                                                                                                       <string key="NSResourceName">NSMenuCheckmark</string>
+                                                                                                                               </object>
+                                                                                                                               <object class="NSCustomResource" key="NSMixedImage">
+                                                                                                                                       <string key="NSClassName">NSImage</string>
+                                                                                                                                       <string key="NSResourceName">NSMenuMixedState</string>
+                                                                                                                               </object>
+                                                                                                                               <string key="NSAction">_popUpItemAction:</string>
+                                                                                                                               <reference key="NSTarget" ref="947554167"/>
+                                                                                                                       </object>
+                                                                                                                       <bool key="NSMenuItemRespectAlignment">YES</bool>
+                                                                                                                       <object class="NSMenu" key="NSMenu" id="133843492">
+                                                                                                                               <string key="NSTitle">OtherViews</string>
+                                                                                                                               <array class="NSMutableArray" key="NSMenuItems">
+                                                                                                                                       <reference ref="276535816"/>
+                                                                                                                               </array>
+                                                                                                                       </object>
+                                                                                                                       <int key="NSPreferredEdge">1</int>
+                                                                                                                       <bool key="NSUsesItemFromMenu">YES</bool>
+                                                                                                                       <bool key="NSAltersState">YES</bool>
+                                                                                                                       <int key="NSArrowPosition">2</int>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextField" id="278699467">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{77, 187}, {117, 17}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSTextFieldCell" key="NSCell" id="282865177">
+                                                                                                                       <int key="NSCellFlags">68288064</int>
+                                                                                                                       <int key="NSCellFlags2">272761856</int>
+                                                                                                                       <string key="NSContents">Not Logged In</string>
+                                                                                                                       <object class="NSFont" key="NSSupport" id="26">
+                                                                                                                               <string key="NSName">LucidaGrande</string>
+                                                                                                                               <double key="NSSize">11</double>
+                                                                                                                               <int key="NSfFlags">3100</int>
+                                                                                                                       </object>
+                                                                                                                       <reference key="NSControlView" ref="278699467"/>
+                                                                                                                       <reference key="NSBackgroundColor" ref="215005068"/>
+                                                                                                                       <reference key="NSTextColor" ref="821351576"/>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSProgressIndicator" id="852667263">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">1292</int>
+                                                                                                               <object class="NSPSMatrix" key="NSDrawMatrix"/>
+                                                                                                               <string key="NSFrame">{{439, 187}, {16, 16}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <int key="NSpiFlags">28938</int>
+                                                                                                               <double key="NSMinValue">16</double>
+                                                                                                               <double key="NSMaxValue">100</double>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextField" id="205500134">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{27, 191}, {43, 16}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSTextFieldCell" key="NSCell" id="733684855">
+                                                                                                                       <int key="NSCellFlags">68288064</int>
+                                                                                                                       <int key="NSCellFlags2">272630784</int>
+                                                                                                                       <string key="NSContents">Status</string>
+                                                                                                                       <reference key="NSSupport" ref="34330145"/>
+                                                                                                                       <reference key="NSControlView" ref="205500134"/>
+                                                                                                                       <reference key="NSBackgroundColor" ref="215005068"/>
+                                                                                                                       <reference key="NSTextColor" ref="821351576"/>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSButton" id="445942094">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{135, 139}, {92, 32}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSButtonCell" key="NSCell" id="615153340">
+                                                                                                                       <int key="NSCellFlags">67239424</int>
+                                                                                                                       <int key="NSCellFlags2">134479872</int>
+                                                                                                                       <string key="NSContents">Create New</string>
+                                                                                                                       <object class="NSFont" key="NSSupport">
+                                                                                                                               <string key="NSName">LucidaGrande</string>
+                                                                                                                               <double key="NSSize">9</double>
+                                                                                                                               <int key="NSfFlags">3614</int>
+                                                                                                                       </object>
+                                                                                                                       <reference key="NSControlView" ref="445942094"/>
+                                                                                                                       <int key="NSButtonFlags">-2038284033</int>
+                                                                                                                       <int key="NSButtonFlags2">129</int>
+                                                                                                                       <object class="NSFont" key="NSAlternateImage">
+                                                                                                                               <string key="NSName">LucidaGrande</string>
+                                                                                                                               <double key="NSSize">9</double>
+                                                                                                                               <int key="NSfFlags">16</int>
+                                                                                                                       </object>
+                                                                                                                       <string key="NSAlternateContents"/>
+                                                                                                                       <string key="NSKeyEquivalent"/>
+                                                                                                                       <int key="NSPeriodicDelay">200</int>
+                                                                                                                       <int key="NSPeriodicInterval">25</int>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSComboBox" id="1002195491">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{18, 117}, {211, 26}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSComboBoxCell" key="NSCell" id="987699969">
+                                                                                                                       <int key="NSCellFlags">611450433</int>
+                                                                                                                       <int key="NSCellFlags2">272630784</int>
+                                                                                                                       <string key="NSContents"/>
+                                                                                                                       <reference key="NSSupport" ref="142744915"/>
+                                                                                                                       <reference key="NSControlView" ref="1002195491"/>
+                                                                                                                       <bool key="NSDrawsBackground">YES</bool>
+                                                                                                                       <object class="NSColor" key="NSBackgroundColor" id="329543996">
+                                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                                               <string key="NSColorName">textBackgroundColor</string>
+                                                                                                                               <object class="NSColor" key="NSColor" id="419033229">
+                                                                                                                                       <int key="NSColorSpace">3</int>
+                                                                                                                                       <bytes key="NSWhite">MQA</bytes>
+                                                                                                                               </object>
+                                                                                                                       </object>
+                                                                                                                       <reference key="NSTextColor" ref="821351576"/>
+                                                                                                                       <int key="NSVisibleItemCount">5</int>
+                                                                                                                       <bool key="NSHasVerticalScroller">YES</bool>
+                                                                                                                       <bool key="NSUsesDataSource">YES</bool>
+                                                                                                                       <bool key="NSCompletes">YES</bool>
+                                                                                                                       <nil key="NSDataSource"/>
+                                                                                                                       <reference key="NSDelegate" ref="1002195491"/>
+                                                                                                                       <object class="NSComboTableView" key="NSTableView" id="687883597">
+                                                                                                                               <reference key="NSNextResponder"/>
+                                                                                                                               <int key="NSvFlags">274</int>
+                                                                                                                               <string key="NSFrameSize">{15, 0}</string>
+                                                                                                                               <reference key="NSSuperview"/>
+                                                                                                                               <reference key="NSWindow"/>
+                                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                                               <array class="NSMutableArray" key="NSTableColumns">
+                                                                                                                                       <object class="NSTableColumn">
+                                                                                                                                               <integer value="0" key="NSIdentifier"/>
+                                                                                                                                               <double key="NSWidth">12</double>
+                                                                                                                                               <double key="NSMinWidth">10</double>
+                                                                                                                                               <double key="NSMaxWidth">1000</double>
+                                                                                                                                               <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                                                                       <int key="NSCellFlags">75628032</int>
+                                                                                                                                                       <int key="NSCellFlags2">0</int>
+                                                                                                                                                       <string key="NSContents"/>
+                                                                                                                                                       <reference key="NSSupport" ref="34330145"/>
+                                                                                                                                                       <object class="NSColor" key="NSBackgroundColor">
+                                                                                                                                                               <int key="NSColorSpace">3</int>
+                                                                                                                                                               <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+                                                                                                                                                       </object>
+                                                                                                                                                       <reference key="NSTextColor" ref="419033229"/>
+                                                                                                                                               </object>
+                                                                                                                                               <object class="NSTextFieldCell" key="NSDataCell">
+                                                                                                                                                       <int key="NSCellFlags">338820672</int>
+                                                                                                                                                       <int key="NSCellFlags2">1024</int>
+                                                                                                                                                       <reference key="NSSupport" ref="142744915"/>
+                                                                                                                                                       <reference key="NSControlView" ref="687883597"/>
+                                                                                                                                                       <bool key="NSDrawsBackground">YES</bool>
+                                                                                                                                                       <object class="NSColor" key="NSBackgroundColor" id="104370459">
+                                                                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                                                                               <string key="NSColorName">controlBackgroundColor</string>
+                                                                                                                                                               <reference key="NSColor" ref="394333287"/>
+                                                                                                                                                       </object>
+                                                                                                                                                       <reference key="NSTextColor" ref="821351576"/>
+                                                                                                                                               </object>
+                                                                                                                                               <int key="NSResizingMask">3</int>
+                                                                                                                                               <bool key="NSIsResizeable">YES</bool>
+                                                                                                                                               <reference key="NSTableView" ref="687883597"/>
+                                                                                                                                       </object>
+                                                                                                                               </array>
+                                                                                                                               <double key="NSIntercellSpacingWidth">3</double>
+                                                                                                                               <double key="NSIntercellSpacingHeight">2</double>
+                                                                                                                               <reference key="NSBackgroundColor" ref="104370459"/>
+                                                                                                                               <object class="NSColor" key="NSGridColor" id="439755971">
+                                                                                                                                       <int key="NSColorSpace">6</int>
+                                                                                                                                       <string key="NSCatalogName">System</string>
+                                                                                                                                       <string key="NSColorName">gridColor</string>
+                                                                                                                                       <object class="NSColor" key="NSColor">
+                                                                                                                                               <int key="NSColorSpace">3</int>
+                                                                                                                                               <bytes key="NSWhite">MC41AA</bytes>
+                                                                                                                                       </object>
+                                                                                                                               </object>
+                                                                                                                               <double key="NSRowHeight">19</double>
+                                                                                                                               <string key="NSAction">tableViewAction:</string>
+                                                                                                                               <int key="NSTvFlags">-767524864</int>
+                                                                                                                               <reference key="NSDelegate" ref="987699969"/>
+                                                                                                                               <reference key="NSTarget" ref="987699969"/>
+                                                                                                                               <int key="NSColumnAutoresizingStyle">1</int>
+                                                                                                                               <int key="NSDraggingSourceMaskForLocal">15</int>
+                                                                                                                               <int key="NSDraggingSourceMaskForNonLocal">0</int>
+                                                                                                                               <bool key="NSAllowsTypeSelect">YES</bool>
+                                                                                                                               <int key="NSTableViewDraggingDestinationStyle">0</int>
+                                                                                                                       </object>
+                                                                                                               </object>
+                                                                                                               <nil key="NSDataSource"/>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextField" id="34158964">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{15, 147}, {103, 16}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSTextFieldCell" key="NSCell" id="835131640">
+                                                                                                                       <int key="NSCellFlags">68288064</int>
+                                                                                                                       <int key="NSCellFlags2">272630784</int>
+                                                                                                                       <string key="NSContents">Gallery</string>
+                                                                                                                       <reference key="NSSupport" ref="34330145"/>
+                                                                                                                       <reference key="NSControlView" ref="34158964"/>
+                                                                                                                       <reference key="NSBackgroundColor" ref="215005068"/>
+                                                                                                                       <reference key="NSTextColor" ref="821351576"/>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSImageView" id="552269461">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <set class="NSMutableSet" key="NSDragTypes">
+                                                                                                                       <string>Apple PDF pasteboard type</string>
+                                                                                                                       <string>Apple PICT pasteboard type</string>
+                                                                                                                       <string>Apple PNG pasteboard type</string>
+                                                                                                                       <string>NSFilenamesPboardType</string>
+                                                                                                                       <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+                                                                                                                       <string>NeXT TIFF v4.0 pasteboard type</string>
+                                                                                                               </set>
+                                                                                                               <string key="NSFrame">{{244, 24}, {214, 142}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSImageCell" key="NSCell" id="346720856">
+                                                                                                                       <int key="NSCellFlags">130560</int>
+                                                                                                                       <int key="NSCellFlags2">33554432</int>
+                                                                                                                       <int key="NSAlign">0</int>
+                                                                                                                       <int key="NSScale">0</int>
+                                                                                                                       <int key="NSStyle">1</int>
+                                                                                                                       <bool key="NSAnimates">YES</bool>
+                                                                                                               </object>
+                                                                                                               <bool key="NSEditable">YES</bool>
+                                                                                                       </object>
+                                                                                                       <object class="NSButton" id="260116238">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{13, 89}, {96, 28}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <bool key="NSEnabled">YES</bool>
+                                                                                                               <object class="NSButtonCell" key="NSCell" id="816574846">
+                                                                                                                       <int key="NSCellFlags">604110336</int>
+                                                                                                                       <int key="NSCellFlags2">134348800</int>
+                                                                                                                       <string key="NSContents">View Gallery</string>
+                                                                                                                       <reference key="NSSupport" ref="26"/>
+                                                                                                                       <reference key="NSControlView" ref="260116238"/>
+                                                                                                                       <int key="NSButtonFlags">-2038284033</int>
+                                                                                                                       <int key="NSButtonFlags2">129</int>
+                                                                                                                       <string key="NSAlternateContents"/>
+                                                                                                                       <string key="NSKeyEquivalent"/>
+                                                                                                                       <int key="NSPeriodicDelay">200</int>
+                                                                                                                       <int key="NSPeriodicInterval">25</int>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSBox" id="923723079">
+                                                                                                               <reference key="NSNextResponder" ref="408908140"/>
+                                                                                                               <int key="NSvFlags">268</int>
+                                                                                                               <string key="NSFrame">{{14, 176}, {459, 5}}</string>
+                                                                                                               <reference key="NSSuperview" ref="408908140"/>
+                                                                                                               <string key="NSOffsets">{0, 0}</string>
+                                                                                                               <object class="NSTextFieldCell" key="NSTitleCell">
+                                                                                                                       <int key="NSCellFlags">67239424</int>
+                                                                                                                       <int key="NSCellFlags2">0</int>
+                                                                                                                       <string key="NSContents">Box</string>
+                                                                                                                       <reference key="NSSupport" ref="142744915"/>
+                                                                                                                       <reference key="NSBackgroundColor" ref="329543996"/>
+                                                                                                                       <object class="NSColor" key="NSTextColor">
+                                                                                                                               <int key="NSColorSpace">3</int>
+                                                                                                                               <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+                                                                                                                       </object>
+                                                                                                               </object>
+                                                                                                               <int key="NSBorderType">3</int>
+                                                                                                               <int key="NSBoxType">2</int>
+                                                                                                               <int key="NSTitlePosition">0</int>
+                                                                                                               <bool key="NSTransparent">NO</bool>
+                                                                                                       </object>
+                                                                                               </array>
+                                                                                               <string key="NSFrame">{{1, 1}, {487, 256}}</string>
+                                                                                               <reference key="NSSuperview" ref="717639853"/>
+                                                                                       </object>
+                                                                               </array>
+                                                                               <string key="NSFrame">{{7, 9}, {489, 258}}</string>
+                                                                               <reference key="NSSuperview" ref="602816860"/>
+                                                                               <string key="NSOffsets">{0, 0}</string>
+                                                                               <object class="NSTextFieldCell" key="NSTitleCell">
+                                                                                       <int key="NSCellFlags">67239424</int>
+                                                                                       <int key="NSCellFlags2">0</int>
+                                                                                       <string key="NSContents"/>
+                                                                                       <reference key="NSSupport" ref="26"/>
+                                                                                       <reference key="NSBackgroundColor" ref="329543996"/>
+                                                                                       <object class="NSColor" key="NSTextColor">
+                                                                                               <int key="NSColorSpace">3</int>
+                                                                                               <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+                                                                                       </object>
+                                                                               </object>
+                                                                               <reference key="NSContentView" ref="408908140"/>
+                                                                               <int key="NSBorderType">1</int>
+                                                                               <int key="NSBoxType">0</int>
+                                                                               <int key="NSTitlePosition">0</int>
+                                                                               <bool key="NSTransparent">NO</bool>
+                                                                       </object>
+                                                               </array>
+                                                               <string key="NSFrame">{{2, 2}, {510, 271}}</string>
+                                                               <reference key="NSSuperview" ref="1055334119"/>
+                                                       </object>
+                                               </array>
+                                               <string key="NSFrame">{{17, 16}, {514, 275}}</string>
+                                               <reference key="NSSuperview" ref="1045929337"/>
+                                               <string key="NSOffsets">{0, 0}</string>
+                                               <object class="NSTextFieldCell" key="NSTitleCell">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">0</int>
+                                                       <string key="NSContents"/>
+                                                       <reference key="NSSupport" ref="26"/>
+                                                       <reference key="NSBackgroundColor" ref="329543996"/>
+                                                       <object class="NSColor" key="NSTextColor">
+                                                               <int key="NSColorSpace">3</int>
+                                                               <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+                                                       </object>
+                                               </object>
+                                               <reference key="NSContentView" ref="602816860"/>
+                                               <int key="NSBorderType">3</int>
+                                               <int key="NSBoxType">0</int>
+                                               <int key="NSTitlePosition">0</int>
+                                               <bool key="NSTransparent">NO</bool>
+                                               <bool key="NSFullyTransparent">YES</bool>
+                                       </object>
+                               </array>
+                               <string key="NSFrameSize">{528, 309}</string>
+                               <reference key="NSSuperview"/>
+                               <string key="NSClassName">NSView</string>
+                       </object>
+                       <object class="NSWindowTemplate" id="686779824">
+                               <int key="NSWindowStyleMask">23</int>
+                               <int key="NSWindowBacking">2</int>
+                               <string key="NSWindowRect">{{196, 315}, {455, 195}}</string>
+                               <int key="NSWTFlags">-1543503872</int>
+                               <string key="NSWindowTitle">Add Server</string>
+                               <string key="NSWindowClass">NSPanel</string>
+                               <nil key="NSViewClass"/>
+                               <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                               <object class="NSView" key="NSWindowView" id="542973235">
+                                       <reference key="NSNextResponder"/>
+                                       <int key="NSvFlags">256</int>
+                                       <array class="NSMutableArray" key="NSSubviews">
+                                               <object class="NSTextField" id="845086691">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{124, 124}, {311, 22}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="791018021">
+                                                               <int key="NSCellFlags">-1804468671</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents"/>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="845086691"/>
+                                                               <bool key="NSDrawsBackground">YES</bool>
+                                                               <reference key="NSBackgroundColor" ref="329543996"/>
+                                                               <object class="NSColor" key="NSTextColor" id="429949942">
+                                                                       <int key="NSColorSpace">6</int>
+                                                                       <string key="NSCatalogName">System</string>
+                                                                       <string key="NSColorName">textColor</string>
+                                                                       <reference key="NSColor" ref="21042802"/>
+                                                               </object>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="72046273">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{17, 126}, {102, 17}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="775445119">
+                                                               <int key="NSCellFlags">68288064</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents">Path to rpc.php</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="72046273"/>
+                                                               <reference key="NSBackgroundColor" ref="215005068"/>
+                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="488982721">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{124, 92}, {311, 22}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="109947810">
+                                                               <int key="NSCellFlags">-1804468671</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents"/>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="488982721"/>
+                                                               <bool key="NSDrawsBackground">YES</bool>
+                                                               <reference key="NSBackgroundColor" ref="329543996"/>
+                                                               <reference key="NSTextColor" ref="429949942"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSSecureTextField" id="128187516">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{124, 60}, {311, 22}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSSecureTextFieldCell" key="NSCell" id="517947731">
+                                                               <int key="NSCellFlags">343014976</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents"/>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="128187516"/>
+                                                               <bool key="NSDrawsBackground">YES</bool>
+                                                               <reference key="NSBackgroundColor" ref="329543996"/>
+                                                               <reference key="NSTextColor" ref="429949942"/>
+                                                               <array key="NSAllowedInputLocales">
+                                                                       <string>NSAllRomanInputSourcesLocaleIdentifier</string>
+                                                               </array>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="621894281">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{17, 94}, {67, 17}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="884974678">
+                                                               <int key="NSCellFlags">68288064</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents">Username</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="621894281"/>
+                                                               <reference key="NSBackgroundColor" ref="215005068"/>
+                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="563792434">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{17, 62}, {67, 17}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="49221975">
+                                                               <int key="NSCellFlags">68288064</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents">Password</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="563792434"/>
+                                                               <reference key="NSBackgroundColor" ref="215005068"/>
+                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="1997861">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{17, 158}, {102, 17}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="44034795">
+                                                               <int key="NSCellFlags">68288064</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents">Nickname</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="1997861"/>
+                                                               <reference key="NSBackgroundColor" ref="215005068"/>
+                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSTextField" id="898429098">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{124, 156}, {311, 22}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSTextFieldCell" key="NSCell" id="250306407">
+                                                               <int key="NSCellFlags">-1804468671</int>
+                                                               <int key="NSCellFlags2">272630784</int>
+                                                               <string key="NSContents"/>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="898429098"/>
+                                                               <bool key="NSDrawsBackground">YES</bool>
+                                                               <reference key="NSBackgroundColor" ref="329543996"/>
+                                                               <reference key="NSTextColor" ref="429949942"/>
+                                                       </object>
+                                               </object>
+                                               <object class="NSButton" id="842490901">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{345, 12}, {96, 32}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSButtonCell" key="NSCell" id="248613376">
+                                                               <int key="NSCellFlags">67239424</int>
+                                                               <int key="NSCellFlags2">134217728</int>
+                                                               <string key="NSContents">Save</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="842490901"/>
+                                                               <int key="NSButtonFlags">-2038284033</int>
+                                                               <int key="NSButtonFlags2">129</int>
+                                                               <string key="NSAlternateContents"/>
+                                                               <string key="NSKeyEquivalent"/>
+                                                               <int key="NSPeriodicDelay">200</int>
+                                                               <int key="NSPeriodicInterval">25</int>
+                                                       </object>
+                                               </object>
+                                               <object class="NSButton" id="216999931">
+                                                       <reference key="NSNextResponder" ref="542973235"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{244, 12}, {96, 32}}</string>
+                                                       <reference key="NSSuperview" ref="542973235"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSButtonCell" key="NSCell" id="678022647">
+                                                               <int key="NSCellFlags">67239424</int>
+                                                               <int key="NSCellFlags2">134217728</int>
+                                                               <string key="NSContents">Cancel</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="216999931"/>
+                                                               <int key="NSButtonFlags">-2038284033</int>
+                                                               <int key="NSButtonFlags2">129</int>
+                                                               <string key="NSAlternateContents"/>
+                                                               <string key="NSKeyEquivalent"/>
+                                                               <int key="NSPeriodicDelay">200</int>
+                                                               <int key="NSPeriodicInterval">25</int>
+                                                       </object>
+                                               </object>
+                                       </array>
+                                       <string key="NSFrameSize">{455, 195}</string>
+                                       <reference key="NSSuperview"/>
+                               </object>
+                               <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+                               <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                       </object>
+                       <object class="NSWindowTemplate" id="201422505">
+                               <int key="NSWindowStyleMask">23</int>
+                               <int key="NSWindowBacking">2</int>
+                               <string key="NSWindowRect">{{196, 152}, {679, 358}}</string>
+                               <int key="NSWTFlags">-1543503872</int>
+                               <string key="NSWindowTitle">Servers</string>
+                               <string key="NSWindowClass">NSPanel</string>
+                               <nil key="NSViewClass"/>
+                               <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                               <object class="NSView" key="NSWindowView" id="422499065">
+                                       <reference key="NSNextResponder"/>
+                                       <int key="NSvFlags">256</int>
+                                       <array class="NSMutableArray" key="NSSubviews">
+                                               <object class="NSButton" id="18237120">
+                                                       <reference key="NSNextResponder" ref="422499065"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{568, 28}, {96, 28}}</string>
+                                                       <reference key="NSSuperview" ref="422499065"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSButtonCell" key="NSCell" id="135144973">
+                                                               <int key="NSCellFlags">67239424</int>
+                                                               <int key="NSCellFlags2">134348800</int>
+                                                               <string key="NSContents">Done</string>
+                                                               <reference key="NSSupport" ref="26"/>
+                                                               <reference key="NSControlView" ref="18237120"/>
+                                                               <int key="NSButtonFlags">-2038284033</int>
+                                                               <int key="NSButtonFlags2">129</int>
+                                                               <string key="NSAlternateContents"/>
+                                                               <string key="NSKeyEquivalent"/>
+                                                               <int key="NSPeriodicDelay">200</int>
+                                                               <int key="NSPeriodicInterval">25</int>
+                                                       </object>
+                                               </object>
+                                               <object class="NSScrollView" id="1019561963">
+                                                       <reference key="NSNextResponder" ref="422499065"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <array class="NSMutableArray" key="NSSubviews">
+                                                               <object class="NSClipView" id="350950733">
+                                                                       <reference key="NSNextResponder" ref="1019561963"/>
+                                                                       <int key="NSvFlags">2304</int>
+                                                                       <array class="NSMutableArray" key="NSSubviews">
+                                                                               <object class="NSTableView" id="45425682">
+                                                                                       <reference key="NSNextResponder" ref="350950733"/>
+                                                                                       <int key="NSvFlags">256</int>
+                                                                                       <string key="NSFrameSize">{626, 247}</string>
+                                                                                       <reference key="NSSuperview" ref="350950733"/>
+                                                                                       <bool key="NSEnabled">YES</bool>
+                                                                                       <object class="NSTableHeaderView" key="NSHeaderView" id="634671268">
+                                                                                               <reference key="NSNextResponder" ref="32832525"/>
+                                                                                               <int key="NSvFlags">256</int>
+                                                                                               <string key="NSFrameSize">{626, 17}</string>
+                                                                                               <reference key="NSSuperview" ref="32832525"/>
+                                                                                               <reference key="NSTableView" ref="45425682"/>
+                                                                                       </object>
+                                                                                       <object class="_NSCornerView" key="NSCornerView" id="473913936">
+                                                                                               <reference key="NSNextResponder" ref="1019561963"/>
+                                                                                               <int key="NSvFlags">256</int>
+                                                                                               <string key="NSFrame">{{627, 0}, {16, 17}}</string>
+                                                                                               <reference key="NSSuperview" ref="1019561963"/>
+                                                                                       </object>
+                                                                                       <array class="NSMutableArray" key="NSTableColumns">
+                                                                                               <object class="NSTableColumn" id="640630925">
+                                                                                                       <string key="NSIdentifier">nickname</string>
+                                                                                                       <double key="NSWidth">101</double>
+                                                                                                       <double key="NSMinWidth">40</double>
+                                                                                                       <double key="NSMaxWidth">1000</double>
+                                                                                                       <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">Server Name</string>
+                                                                                                               <reference key="NSSupport" ref="26"/>
+                                                                                                               <object class="NSColor" key="NSBackgroundColor" id="769982962">
+                                                                                                                       <int key="NSColorSpace">3</int>
+                                                                                                                       <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+                                                                                                               </object>
+                                                                                                               <object class="NSColor" key="NSTextColor" id="720715122">
+                                                                                                                       <int key="NSColorSpace">6</int>
+                                                                                                                       <string key="NSCatalogName">System</string>
+                                                                                                                       <string key="NSColorName">headerTextColor</string>
+                                                                                                                       <reference key="NSColor" ref="21042802"/>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextFieldCell" key="NSDataCell" id="200560571">
+                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">Text Cell</string>
+                                                                                                               <reference key="NSSupport" ref="142744915"/>
+                                                                                                               <reference key="NSControlView" ref="45425682"/>
+                                                                                                               <reference key="NSBackgroundColor" ref="104370459"/>
+                                                                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                                                                       </object>
+                                                                                                       <int key="NSResizingMask">3</int>
+                                                                                                       <bool key="NSIsResizeable">YES</bool>
+                                                                                                       <bool key="NSIsEditable">YES</bool>
+                                                                                                       <reference key="NSTableView" ref="45425682"/>
+                                                                                               </object>
+                                                                                               <object class="NSTableColumn" id="331342295">
+                                                                                                       <string key="NSIdentifier">username</string>
+                                                                                                       <double key="NSWidth">141</double>
+                                                                                                       <double key="NSMinWidth">40</double>
+                                                                                                       <double key="NSMaxWidth">1000</double>
+                                                                                                       <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">Login Name</string>
+                                                                                                               <reference key="NSSupport" ref="26"/>
+                                                                                                               <reference key="NSBackgroundColor" ref="769982962"/>
+                                                                                                               <reference key="NSTextColor" ref="720715122"/>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextFieldCell" key="NSDataCell" id="882508382">
+                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">Text Cell</string>
+                                                                                                               <reference key="NSSupport" ref="142744915"/>
+                                                                                                               <reference key="NSControlView" ref="45425682"/>
+                                                                                                               <reference key="NSBackgroundColor" ref="104370459"/>
+                                                                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                                                                       </object>
+                                                                                                       <int key="NSResizingMask">3</int>
+                                                                                                       <bool key="NSIsResizeable">YES</bool>
+                                                                                                       <bool key="NSIsEditable">YES</bool>
+                                                                                                       <reference key="NSTableView" ref="45425682"/>
+                                                                                               </object>
+                                                                                               <object class="NSTableColumn" id="835433176">
+                                                                                                       <string key="NSIdentifier">endpoint</string>
+                                                                                                       <double key="NSWidth">375</double>
+                                                                                                       <double key="NSMinWidth">10</double>
+                                                                                                       <double key="NSMaxWidth">3.4028230607370965e+38</double>
+                                                                                                       <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">URL</string>
+                                                                                                               <reference key="NSSupport" ref="26"/>
+                                                                                                               <object class="NSColor" key="NSBackgroundColor">
+                                                                                                                       <int key="NSColorSpace">6</int>
+                                                                                                                       <string key="NSCatalogName">System</string>
+                                                                                                                       <string key="NSColorName">headerColor</string>
+                                                                                                                       <reference key="NSColor" ref="419033229"/>
+                                                                                                               </object>
+                                                                                                               <reference key="NSTextColor" ref="720715122"/>
+                                                                                                       </object>
+                                                                                                       <object class="NSTextFieldCell" key="NSDataCell" id="295087230">
+                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                               <int key="NSCellFlags2">2048</int>
+                                                                                                               <string key="NSContents">Text Cell</string>
+                                                                                                               <reference key="NSSupport" ref="142744915"/>
+                                                                                                               <reference key="NSControlView" ref="45425682"/>
+                                                                                                               <reference key="NSBackgroundColor" ref="104370459"/>
+                                                                                                               <reference key="NSTextColor" ref="821351576"/>
+                                                                                                       </object>
+                                                                                                       <int key="NSResizingMask">3</int>
+                                                                                                       <bool key="NSIsResizeable">YES</bool>
+                                                                                                       <bool key="NSIsEditable">YES</bool>
+                                                                                                       <reference key="NSTableView" ref="45425682"/>
+                                                                                               </object>
+                                                                                       </array>
+                                                                                       <double key="NSIntercellSpacingWidth">3</double>
+                                                                                       <double key="NSIntercellSpacingHeight">2</double>
+                                                                                       <reference key="NSBackgroundColor" ref="419033229"/>
+                                                                                       <reference key="NSGridColor" ref="439755971"/>
+                                                                                       <double key="NSRowHeight">17</double>
+                                                                                       <int key="NSTvFlags">-700448768</int>
+                                                                                       <reference key="NSDelegate"/>
+                                                                                       <reference key="NSDataSource"/>
+                                                                                       <int key="NSColumnAutoresizingStyle">4</int>
+                                                                                       <int key="NSDraggingSourceMaskForLocal">15</int>
+                                                                                       <int key="NSDraggingSourceMaskForNonLocal">0</int>
+                                                                                       <bool key="NSAllowsTypeSelect">YES</bool>
+                                                                                       <int key="NSTableViewDraggingDestinationStyle">0</int>
+                                                                               </object>
+                                                                       </array>
+                                                                       <string key="NSFrame">{{1, 17}, {626, 247}}</string>
+                                                                       <reference key="NSSuperview" ref="1019561963"/>
+                                                                       <reference key="NSNextKeyView" ref="45425682"/>
+                                                                       <reference key="NSDocView" ref="45425682"/>
+                                                                       <reference key="NSBGColor" ref="104370459"/>
+                                                                       <int key="NScvFlags">4</int>
+                                                               </object>
+                                                               <object class="NSScroller" id="60726835">
+                                                                       <reference key="NSNextResponder" ref="1019561963"/>
+                                                                       <int key="NSvFlags">256</int>
+                                                                       <string key="NSFrame">{{627, 17}, {15, 247}}</string>
+                                                                       <reference key="NSSuperview" ref="1019561963"/>
+                                                                       <reference key="NSTarget" ref="1019561963"/>
+                                                                       <string key="NSAction">_doScroller:</string>
+                                                                       <double key="NSCurValue">1</double>
+                                                                       <double key="NSPercent">0.1947367936372757</double>
+                                                               </object>
+                                                               <object class="NSScroller" id="964214264">
+                                                                       <reference key="NSNextResponder" ref="1019561963"/>
+                                                                       <int key="NSvFlags">256</int>
+                                                                       <string key="NSFrame">{{1, 264}, {626, 15}}</string>
+                                                                       <reference key="NSSuperview" ref="1019561963"/>
+                                                                       <int key="NSsFlags">1</int>
+                                                                       <reference key="NSTarget" ref="1019561963"/>
+                                                                       <string key="NSAction">_doScroller:</string>
+                                                                       <double key="NSPercent">0.9984050989151001</double>
+                                                               </object>
+                                                               <object class="NSClipView" id="32832525">
+                                                                       <reference key="NSNextResponder" ref="1019561963"/>
+                                                                       <int key="NSvFlags">2304</int>
+                                                                       <array class="NSMutableArray" key="NSSubviews">
+                                                                               <reference ref="634671268"/>
+                                                                       </array>
+                                                                       <string key="NSFrame">{{1, 0}, {626, 17}}</string>
+                                                                       <reference key="NSSuperview" ref="1019561963"/>
+                                                                       <reference key="NSNextKeyView" ref="634671268"/>
+                                                                       <reference key="NSDocView" ref="634671268"/>
+                                                                       <reference key="NSBGColor" ref="104370459"/>
+                                                                       <int key="NScvFlags">4</int>
+                                                               </object>
+                                                               <reference ref="473913936"/>
+                                                       </array>
+                                                       <string key="NSFrame">{{20, 60}, {643, 280}}</string>
+                                                       <reference key="NSSuperview" ref="422499065"/>
+                                                       <reference key="NSNextKeyView" ref="350950733"/>
+                                                       <int key="NSsFlags">50</int>
+                                                       <reference key="NSVScroller" ref="60726835"/>
+                                                       <reference key="NSHScroller" ref="964214264"/>
+                                                       <reference key="NSContentView" ref="350950733"/>
+                                                       <reference key="NSHeaderClipView" ref="32832525"/>
+                                                       <reference key="NSCornerView" ref="473913936"/>
+                                                       <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
+                                               </object>
+                                               <object class="NSButton" id="273071289">
+                                                       <reference key="NSNextResponder" ref="422499065"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{15, 28}, {96, 28}}</string>
+                                                       <reference key="NSSuperview" ref="422499065"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSButtonCell" key="NSCell" id="210123153">
+                                                               <int key="NSCellFlags">67239424</int>
+                                                               <int key="NSCellFlags2">134348800</int>
+                                                               <string key="NSContents">Remove</string>
+                                                               <reference key="NSSupport" ref="26"/>
+                                                               <reference key="NSControlView" ref="273071289"/>
+                                                               <int key="NSButtonFlags">-2038284033</int>
+                                                               <int key="NSButtonFlags2">129</int>
+                                                               <string key="NSAlternateContents"/>
+                                                               <string key="NSKeyEquivalent"/>
+                                                               <int key="NSPeriodicDelay">200</int>
+                                                               <int key="NSPeriodicInterval">25</int>
+                                                       </object>
+                                               </object>
+                                       </array>
+                                       <string key="NSFrameSize">{679, 358}</string>
+                                       <reference key="NSSuperview"/>
+                               </object>
+                               <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+                               <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                       </object>
+                       <object class="NSWindowTemplate" id="570503583">
+                               <int key="NSWindowStyleMask">23</int>
+                               <int key="NSWindowBacking">2</int>
+                               <string key="NSWindowRect">{{196, 183}, {480, 327}}</string>
+                               <int key="NSWTFlags">-1543503872</int>
+                               <string key="NSWindowTitle">Window</string>
+                               <string key="NSWindowClass">NSPanel</string>
+                               <nil key="NSViewClass"/>
+                               <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                               <object class="NSView" key="NSWindowView" id="44416155">
+                                       <reference key="NSNextResponder"/>
+                                       <int key="NSvFlags">256</int>
+                                       <array class="NSMutableArray" key="NSSubviews">
+                                               <object class="NSButton" id="121220142">
+                                                       <reference key="NSNextResponder" ref="44416155"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <string key="NSFrame">{{370, 12}, {96, 32}}</string>
+                                                       <reference key="NSSuperview" ref="44416155"/>
+                                                       <bool key="NSEnabled">YES</bool>
+                                                       <object class="NSButtonCell" key="NSCell" id="376632567">
+                                                               <int key="NSCellFlags">67239424</int>
+                                                               <int key="NSCellFlags2">134217728</int>
+                                                               <string key="NSContents">Close</string>
+                                                               <reference key="NSSupport" ref="142744915"/>
+                                                               <reference key="NSControlView" ref="121220142"/>
+                                                               <int key="NSButtonFlags">-2038284033</int>
+                                                               <int key="NSButtonFlags2">129</int>
+                                                               <string key="NSAlternateContents"/>
+                                                               <string key="NSKeyEquivalent"/>
+                                                               <int key="NSPeriodicDelay">200</int>
+                                                               <int key="NSPeriodicInterval">25</int>
+                                                       </object>
+                                               </object>
+                                               <object class="NSScrollView" id="505486952">
+                                                       <reference key="NSNextResponder" ref="44416155"/>
+                                                       <int key="NSvFlags">268</int>
+                                                       <array class="NSMutableArray" key="NSSubviews">
+                                                               <object class="NSClipView" id="533397876">
+                                                                       <reference key="NSNextResponder" ref="505486952"/>
+                                                                       <int key="NSvFlags">2304</int>
+                                                                       <array class="NSMutableArray" key="NSSubviews">
+                                                                               <object class="IKImageBrowserView" id="81548335">
+                                                                                       <reference key="NSNextResponder" ref="533397876"/>
+                                                                                       <int key="NSvFlags">274</int>
+                                                                                       <set class="NSMutableSet" key="NSDragTypes">
+                                                                                               <string>Apple PDF pasteboard type</string>
+                                                                                               <string>Apple PICT pasteboard type</string>
+                                                                                               <string>Apple PNG pasteboard type</string>
+                                                                                               <string>Apple URL pasteboard type</string>
+                                                                                               <string>NSFilenamesPboardType</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'.SGI'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'8BPS'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'BMP '</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'BMPf'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'EPSF'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'FPix'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'GIFf'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'ICO '</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'JPEG'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'PDF '</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'PICT'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'PNGf'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'PNTG'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'TIFF'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'TPIC'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'icns'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'jp2 '</string>
+                                                                                               <string>NSTypedFilenamesPboardType:'qtif'</string>
+                                                                                               <string>NSTypedFilenamesPboardType:3FR</string>
+                                                                                               <string>NSTypedFilenamesPboardType:3fr</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ARW</string>
+                                                                                               <string>NSTypedFilenamesPboardType:BMP</string>
+                                                                                               <string>NSTypedFilenamesPboardType:CR2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:CRW</string>
+                                                                                               <string>NSTypedFilenamesPboardType:CUR</string>
+                                                                                               <string>NSTypedFilenamesPboardType:DCR</string>
+                                                                                               <string>NSTypedFilenamesPboardType:DNG</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EFX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EPI</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EPS</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EPSF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EPSI</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ERF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:EXR</string>
+                                                                                               <string>NSTypedFilenamesPboardType:FAX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:FFF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:FPIX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:FPX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:G3</string>
+                                                                                               <string>NSTypedFilenamesPboardType:GIF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:HDR</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ICNS</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ICO</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JFAX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JFX</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JP2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JPE</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JPEG</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JPF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:JPG</string>
+                                                                                               <string>NSTypedFilenamesPboardType:MAC</string>
+                                                                                               <string>NSTypedFilenamesPboardType:MOS</string>
+                                                                                               <string>NSTypedFilenamesPboardType:MRW</string>
+                                                                                               <string>NSTypedFilenamesPboardType:NEF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:NRW</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ORF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PCT</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PDF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PEF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PIC</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PICT</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PNG</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PNT</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PNTG</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PS</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PSD</string>
+                                                                                               <string>NSTypedFilenamesPboardType:PWL</string>
+                                                                                               <string>NSTypedFilenamesPboardType:QTI</string>
+                                                                                               <string>NSTypedFilenamesPboardType:QTIF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:RAF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:RAW</string>
+                                                                                               <string>NSTypedFilenamesPboardType:RGB</string>
+                                                                                               <string>NSTypedFilenamesPboardType:RW2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:RWL</string>
+                                                                                               <string>NSTypedFilenamesPboardType:SGI</string>
+                                                                                               <string>NSTypedFilenamesPboardType:SR2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:SRF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:TARGA</string>
+                                                                                               <string>NSTypedFilenamesPboardType:TGA</string>
+                                                                                               <string>NSTypedFilenamesPboardType:TIF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:TIFF</string>
+                                                                                               <string>NSTypedFilenamesPboardType:XBM</string>
+                                                                                               <string>NSTypedFilenamesPboardType:arw</string>
+                                                                                               <string>NSTypedFilenamesPboardType:bmp</string>
+                                                                                               <string>NSTypedFilenamesPboardType:cr2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:crw</string>
+                                                                                               <string>NSTypedFilenamesPboardType:cur</string>
+                                                                                               <string>NSTypedFilenamesPboardType:dcr</string>
+                                                                                               <string>NSTypedFilenamesPboardType:dng</string>
+                                                                                               <string>NSTypedFilenamesPboardType:efx</string>
+                                                                                               <string>NSTypedFilenamesPboardType:epi</string>
+                                                                                               <string>NSTypedFilenamesPboardType:eps</string>
+                                                                                               <string>NSTypedFilenamesPboardType:epsf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:epsi</string>
+                                                                                               <string>NSTypedFilenamesPboardType:erf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:exr</string>
+                                                                                               <string>NSTypedFilenamesPboardType:fax</string>
+                                                                                               <string>NSTypedFilenamesPboardType:fff</string>
+                                                                                               <string>NSTypedFilenamesPboardType:fpix</string>
+                                                                                               <string>NSTypedFilenamesPboardType:fpx</string>
+                                                                                               <string>NSTypedFilenamesPboardType:g3</string>
+                                                                                               <string>NSTypedFilenamesPboardType:gif</string>
+                                                                                               <string>NSTypedFilenamesPboardType:hdr</string>
+                                                                                               <string>NSTypedFilenamesPboardType:icns</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ico</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jfax</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jfx</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jp2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jpe</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jpeg</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jpf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:jpg</string>
+                                                                                               <string>NSTypedFilenamesPboardType:mac</string>
+                                                                                               <string>NSTypedFilenamesPboardType:mos</string>
+                                                                                               <string>NSTypedFilenamesPboardType:mrw</string>
+                                                                                               <string>NSTypedFilenamesPboardType:nef</string>
+                                                                                               <string>NSTypedFilenamesPboardType:nrw</string>
+                                                                                               <string>NSTypedFilenamesPboardType:orf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pct</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pdf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pef</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pic</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pict</string>
+                                                                                               <string>NSTypedFilenamesPboardType:png</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pnt</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pntg</string>
+                                                                                               <string>NSTypedFilenamesPboardType:ps</string>
+                                                                                               <string>NSTypedFilenamesPboardType:psd</string>
+                                                                                               <string>NSTypedFilenamesPboardType:pwl</string>
+                                                                                               <string>NSTypedFilenamesPboardType:qti</string>
+                                                                                               <string>NSTypedFilenamesPboardType:qtif</string>
+                                                                                               <string>NSTypedFilenamesPboardType:raf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:raw</string>
+                                                                                               <string>NSTypedFilenamesPboardType:rgb</string>
+                                                                                               <string>NSTypedFilenamesPboardType:rw2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:rwl</string>
+                                                                                               <string>NSTypedFilenamesPboardType:sgi</string>
+                                                                                               <string>NSTypedFilenamesPboardType:sr2</string>
+                                                                                               <string>NSTypedFilenamesPboardType:srf</string>
+                                                                                               <string>NSTypedFilenamesPboardType:targa</string>
+                                                                                               <string>NSTypedFilenamesPboardType:tga</string>
+                                                                                               <string>NSTypedFilenamesPboardType:tif</string>
+                                                                                               <string>NSTypedFilenamesPboardType:tiff</string>
+                                                                                               <string>NSTypedFilenamesPboardType:xbm</string>
+                                                                                               <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+                                                                                               <string>NeXT TIFF v4.0 pasteboard type</string>
+                                                                                       </set>
+                                                                                       <string key="NSFrameSize">{423, 251}</string>
+                                                                                       <reference key="NSSuperview" ref="533397876"/>
+                                                                                       <bool key="constrainsToOriginalSize">NO</bool>
+                                                                                       <bool key="cellsHaveSubtitle">YES</bool>
+                                                                                       <bool key="cellsHaveTitle">YES</bool>
+                                                                                       <bool key="outlinesCells">YES</bool>
+                                                                                       <bool key="shadowsCells">YES</bool>
+                                                                                       <bool key="animates">NO</bool>
+                                                                                       <bool key="allowsReordering">NO</bool>
+                                                                                       <bool key="allowsMultipleSelection">YES</bool>
+                                                                                       <float key="cellWidth">100</float>
+                                                                                       <float key="cellHeight">100</float>
+                                                                                       <reference key="dataSource"/>
+                                                                                       <reference key="delegate"/>
+                                                                               </object>
+                                                                       </array>
+                                                                       <string key="NSFrame">{{1, 1}, {423, 251}}</string>
+                                                                       <reference key="NSSuperview" ref="505486952"/>
+                                                                       <reference key="NSNextKeyView" ref="81548335"/>
+                                                                       <reference key="NSDocView" ref="81548335"/>
+                                                                       <reference key="NSBGColor" ref="215005068"/>
+                                                                       <int key="NScvFlags">6</int>
+                                                               </object>
+                                                               <object class="NSScroller" id="41215697">
+                                                                       <reference key="NSNextResponder" ref="505486952"/>
+                                                                       <int key="NSvFlags">256</int>
+                                                                       <string key="NSFrame">{{424, 1}, {15, 251}}</string>
+                                                                       <reference key="NSSuperview" ref="505486952"/>
+                                                                       <reference key="NSTarget" ref="505486952"/>
+                                                                       <string key="NSAction">_doScroller:</string>
+                                                                       <double key="NSCurValue">1</double>
+                                                                       <double key="NSPercent">0.96363627910614014</double>
+                                                               </object>
+                                                               <object class="NSScroller" id="635668331">
+                                                                       <reference key="NSNextResponder" ref="505486952"/>
+                                                                       <int key="NSvFlags">256</int>
+                                                                       <string key="NSFrame">{{1, 252}, {423, 15}}</string>
+                                                                       <reference key="NSSuperview" ref="505486952"/>
+                                                                       <int key="NSsFlags">1</int>
+                                                                       <reference key="NSTarget" ref="505486952"/>
+                                                                       <string key="NSAction">_doScroller:</string>
+                                                                       <double key="NSPercent">0.50602412223815918</double>
+                                                               </object>
+                                                       </array>
+                                                       <string key="NSFrame">{{20, 60}, {440, 268}}</string>
+                                                       <reference key="NSSuperview" ref="44416155"/>
+                                                       <reference key="NSNextKeyView" ref="533397876"/>
+                                                       <int key="NSsFlags">50</int>
+                                                       <reference key="NSVScroller" ref="41215697"/>
+                                                       <reference key="NSHScroller" ref="635668331"/>
+                                                       <reference key="NSContentView" ref="533397876"/>
+                                                       <bytes key="NSScrollAmts">QSAAAEEgAABCzQAAQvAAAA</bytes>
+                                               </object>
+                                       </array>
+                                       <string key="NSFrameSize">{480, 327}</string>
+                                       <reference key="NSSuperview"/>
+                               </object>
+                               <string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+                               <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                       </object>
+               </array>
+               <object class="IBObjectContainer" key="IBDocument.Objects">
+                       <array class="NSMutableArray" key="connectionRecords">
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">settingsView</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="1045929337"/>
+                                       </object>
+                                       <int key="connectionID">102</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">galleryCombo</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="1002195491"/>
+                                       </object>
+                                       <int key="connectionID">120</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mNewGalleryButton</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="445942094"/>
+                                       </object>
+                                       <int key="connectionID">123</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mServersPopUp</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="132912560"/>
+                                       </object>
+                                       <int key="connectionID">124</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">spinner</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="852667263"/>
+                                       </object>
+                                       <int key="connectionID">125</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">statusLabel</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="278699467"/>
+                                       </object>
+                                       <int key="connectionID">126</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">defaultImageView</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="552269461"/>
+                                       </object>
+                                       <int key="connectionID">127</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mServerSheetHostURL</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="845086691"/>
+                                       </object>
+                                       <int key="connectionID">179</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mServerSheetPassword</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="128187516"/>
+                                       </object>
+                                       <int key="connectionID">180</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mServerSheetServerNickName</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="898429098"/>
+                                       </object>
+                                       <int key="connectionID">181</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mServerSheetUsername</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="488982721"/>
+                                       </object>
+                                       <int key="connectionID">182</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">newServerSheet</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="686779824"/>
+                                       </object>
+                                       <int key="connectionID">183</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">serverListPanel</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="201422505"/>
+                                       </object>
+                                       <int key="connectionID">184</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">serverTable</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="45425682"/>
+                                       </object>
+                                       <int key="connectionID">185</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">doAddServer:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="842490901"/>
+                                       </object>
+                                       <int key="connectionID">224</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">doCancelAddServer:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="216999931"/>
+                                       </object>
+                                       <int key="connectionID">225</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">clickViewGallery:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="260116238"/>
+                                       </object>
+                                       <int key="connectionID">228</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">closeServerList:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="18237120"/>
+                                       </object>
+                                       <int key="connectionID">229</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">removeServer:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="273071289"/>
+                                       </object>
+                                       <int key="connectionID">230</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">clickServer:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="132912560"/>
+                                       </object>
+                                       <int key="connectionID">231</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">viewGallery</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="260116238"/>
+                                       </object>
+                                       <int key="connectionID">269</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">showNewGallery:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="445942094"/>
+                                       </object>
+                                       <int key="connectionID">270</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">mviewGallerySheet</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="570503583"/>
+                                       </object>
+                                       <int key="connectionID">271</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">closeGalleryView</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="121220142"/>
+                                       </object>
+                                       <int key="connectionID">335</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">closeGalleryView:</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="121220142"/>
+                                       </object>
+                                       <int key="connectionID">336</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">dataSource</string>
+                                               <reference key="source" ref="81548335"/>
+                                               <reference key="destination" ref="883705598"/>
+                                       </object>
+                                       <int key="connectionID">337</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">browserView</string>
+                                               <reference key="source" ref="883705598"/>
+                                               <reference key="destination" ref="81548335"/>
+                                       </object>
+                                       <int key="connectionID">339</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">dataSource</string>
+                                               <reference key="source" ref="45425682"/>
+                                               <reference key="destination" ref="883705598"/>
+                                       </object>
+                                       <int key="connectionID">373</int>
+                               </object>
+                       </array>
+                       <object class="IBMutableOrderedSet" key="objectRecords">
+                               <array key="orderedObjects">
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">0</int>
+                                               <array key="object" id="0"/>
+                                               <reference key="children" ref="632597964"/>
+                                               <nil key="parent"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-2</int>
+                                               <reference key="object" ref="883705598"/>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">File's Owner</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-1</int>
+                                               <reference key="object" ref="552372239"/>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">First Responder</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">-3</int>
+                                               <reference key="object" ref="603335108"/>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">Application</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">61</int>
+                                               <reference key="object" ref="1045929337"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="1055334119"/>
+                                               </array>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">Settings View</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">62</int>
+                                               <reference key="object" ref="1055334119"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="717639853"/>
+                                               </array>
+                                               <reference key="parent" ref="1045929337"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">128</int>
+                                               <reference key="object" ref="686779824"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="542973235"/>
+                                               </array>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">Panel (Add Server)</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">129</int>
+                                               <reference key="object" ref="542973235"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="216999931"/>
+                                                       <reference ref="842490901"/>
+                                                       <reference ref="898429098"/>
+                                                       <reference ref="1997861"/>
+                                                       <reference ref="563792434"/>
+                                                       <reference ref="621894281"/>
+                                                       <reference ref="128187516"/>
+                                                       <reference ref="488982721"/>
+                                                       <reference ref="72046273"/>
+                                                       <reference ref="845086691"/>
+                                               </array>
+                                               <reference key="parent" ref="686779824"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">131</int>
+                                               <reference key="object" ref="216999931"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="678022647"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">132</int>
+                                               <reference key="object" ref="842490901"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="248613376"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">133</int>
+                                               <reference key="object" ref="898429098"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="250306407"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">134</int>
+                                               <reference key="object" ref="1997861"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="44034795"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">135</int>
+                                               <reference key="object" ref="563792434"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="49221975"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">136</int>
+                                               <reference key="object" ref="621894281"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="884974678"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">137</int>
+                                               <reference key="object" ref="128187516"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="517947731"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">138</int>
+                                               <reference key="object" ref="488982721"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="109947810"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">139</int>
+                                               <reference key="object" ref="72046273"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="775445119"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">140</int>
+                                               <reference key="object" ref="845086691"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="791018021"/>
+                                               </array>
+                                               <reference key="parent" ref="542973235"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">152</int>
+                                               <reference key="object" ref="201422505"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="422499065"/>
+                                               </array>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">Panel (Servers)</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">153</int>
+                                               <reference key="object" ref="422499065"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="273071289"/>
+                                                       <reference ref="18237120"/>
+                                                       <reference ref="1019561963"/>
+                                               </array>
+                                               <reference key="parent" ref="201422505"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">155</int>
+                                               <reference key="object" ref="273071289"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="210123153"/>
+                                               </array>
+                                               <reference key="parent" ref="422499065"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">156</int>
+                                               <reference key="object" ref="18237120"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="135144973"/>
+                                               </array>
+                                               <reference key="parent" ref="422499065"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">157</int>
+                                               <reference key="object" ref="1019561963"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="45425682"/>
+                                                       <reference ref="60726835"/>
+                                                       <reference ref="964214264"/>
+                                                       <reference ref="634671268"/>
+                                               </array>
+                                               <reference key="parent" ref="422499065"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">159</int>
+                                               <reference key="object" ref="45425682"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="835433176"/>
+                                                       <reference ref="331342295"/>
+                                                       <reference ref="640630925"/>
+                                               </array>
+                                               <reference key="parent" ref="1019561963"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">162</int>
+                                               <reference key="object" ref="835433176"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="295087230"/>
+                                               </array>
+                                               <reference key="parent" ref="45425682"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">167</int>
+                                               <reference key="object" ref="295087230"/>
+                                               <reference key="parent" ref="835433176"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">163</int>
+                                               <reference key="object" ref="331342295"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="882508382"/>
+                                               </array>
+                                               <reference key="parent" ref="45425682"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">166</int>
+                                               <reference key="object" ref="882508382"/>
+                                               <reference key="parent" ref="331342295"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">164</int>
+                                               <reference key="object" ref="640630925"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="200560571"/>
+                                               </array>
+                                               <reference key="parent" ref="45425682"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">165</int>
+                                               <reference key="object" ref="200560571"/>
+                                               <reference key="parent" ref="640630925"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">171</int>
+                                               <reference key="object" ref="570503583"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="44416155"/>
+                                               </array>
+                                               <reference key="parent" ref="0"/>
+                                               <string key="objectName">GalleryView</string>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">172</int>
+                                               <reference key="object" ref="44416155"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="505486952"/>
+                                                       <reference ref="121220142"/>
+                                               </array>
+                                               <reference key="parent" ref="570503583"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">173</int>
+                                               <reference key="object" ref="505486952"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="81548335"/>
+                                                       <reference ref="41215697"/>
+                                                       <reference ref="635668331"/>
+                                               </array>
+                                               <reference key="parent" ref="44416155"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">176</int>
+                                               <reference key="object" ref="81548335"/>
+                                               <reference key="parent" ref="505486952"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">174</int>
+                                               <reference key="object" ref="121220142"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="376632567"/>
+                                               </array>
+                                               <reference key="parent" ref="44416155"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">385</int>
+                                               <reference key="object" ref="678022647"/>
+                                               <reference key="parent" ref="216999931"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">386</int>
+                                               <reference key="object" ref="248613376"/>
+                                               <reference key="parent" ref="842490901"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">387</int>
+                                               <reference key="object" ref="250306407"/>
+                                               <reference key="parent" ref="898429098"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">388</int>
+                                               <reference key="object" ref="44034795"/>
+                                               <reference key="parent" ref="1997861"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">389</int>
+                                               <reference key="object" ref="49221975"/>
+                                               <reference key="parent" ref="563792434"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">390</int>
+                                               <reference key="object" ref="884974678"/>
+                                               <reference key="parent" ref="621894281"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">391</int>
+                                               <reference key="object" ref="517947731"/>
+                                               <reference key="parent" ref="128187516"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">392</int>
+                                               <reference key="object" ref="109947810"/>
+                                               <reference key="parent" ref="488982721"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">393</int>
+                                               <reference key="object" ref="775445119"/>
+                                               <reference key="parent" ref="72046273"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">394</int>
+                                               <reference key="object" ref="791018021"/>
+                                               <reference key="parent" ref="845086691"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">396</int>
+                                               <reference key="object" ref="210123153"/>
+                                               <reference key="parent" ref="273071289"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">397</int>
+                                               <reference key="object" ref="135144973"/>
+                                               <reference key="parent" ref="18237120"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">398</int>
+                                               <reference key="object" ref="376632567"/>
+                                               <reference key="parent" ref="121220142"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">399</int>
+                                               <reference key="object" ref="60726835"/>
+                                               <reference key="parent" ref="1019561963"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">400</int>
+                                               <reference key="object" ref="964214264"/>
+                                               <reference key="parent" ref="1019561963"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">401</int>
+                                               <reference key="object" ref="634671268"/>
+                                               <reference key="parent" ref="1019561963"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">402</int>
+                                               <reference key="object" ref="41215697"/>
+                                               <reference key="parent" ref="505486952"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">403</int>
+                                               <reference key="object" ref="635668331"/>
+                                               <reference key="parent" ref="505486952"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">63</int>
+                                               <reference key="object" ref="717639853"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="56142243"/>
+                                                       <reference ref="132912560"/>
+                                                       <reference ref="278699467"/>
+                                                       <reference ref="852667263"/>
+                                                       <reference ref="205500134"/>
+                                                       <reference ref="445942094"/>
+                                                       <reference ref="1002195491"/>
+                                                       <reference ref="34158964"/>
+                                                       <reference ref="552269461"/>
+                                                       <reference ref="260116238"/>
+                                                       <reference ref="923723079"/>
+                                               </array>
+                                               <reference key="parent" ref="1055334119"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">93</int>
+                                               <reference key="object" ref="56142243"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="836227902"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">382</int>
+                                               <reference key="object" ref="836227902"/>
+                                               <reference key="parent" ref="56142243"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">94</int>
+                                               <reference key="object" ref="132912560"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="947554167"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">383</int>
+                                               <reference key="object" ref="947554167"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="133843492"/>
+                                               </array>
+                                               <reference key="parent" ref="132912560"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">96</int>
+                                               <reference key="object" ref="133843492"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="276535816"/>
+                                               </array>
+                                               <reference key="parent" ref="947554167"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">97</int>
+                                               <reference key="object" ref="276535816"/>
+                                               <reference key="parent" ref="133843492"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">91</int>
+                                               <reference key="object" ref="278699467"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="282865177"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">380</int>
+                                               <reference key="object" ref="282865177"/>
+                                               <reference key="parent" ref="278699467"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">90</int>
+                                               <reference key="object" ref="852667263"/>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">92</int>
+                                               <reference key="object" ref="205500134"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="733684855"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">381</int>
+                                               <reference key="object" ref="733684855"/>
+                                               <reference key="parent" ref="205500134"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">66</int>
+                                               <reference key="object" ref="445942094"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="615153340"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">375</int>
+                                               <reference key="object" ref="615153340"/>
+                                               <reference key="parent" ref="445942094"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">72</int>
+                                               <reference key="object" ref="1002195491"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="987699969"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">378</int>
+                                               <reference key="object" ref="987699969"/>
+                                               <reference key="parent" ref="1002195491"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">71</int>
+                                               <reference key="object" ref="34158964"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="835131640"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">377</int>
+                                               <reference key="object" ref="835131640"/>
+                                               <reference key="parent" ref="34158964"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">70</int>
+                                               <reference key="object" ref="552269461"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="346720856"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">376</int>
+                                               <reference key="object" ref="346720856"/>
+                                               <reference key="parent" ref="552269461"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">73</int>
+                                               <reference key="object" ref="260116238"/>
+                                               <array class="NSMutableArray" key="children">
+                                                       <reference ref="816574846"/>
+                                               </array>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">379</int>
+                                               <reference key="object" ref="816574846"/>
+                                               <reference key="parent" ref="260116238"/>
+                                       </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">303</int>
+                                               <reference key="object" ref="923723079"/>
+                                               <reference key="parent" ref="717639853"/>
+                                       </object>
+                               </array>
+                       </object>
+                       <dictionary class="NSMutableDictionary" key="flattenedProperties">
+                               <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="-3.ImportedFromIB2"/>
+                               <string key="128.IBEditorWindowLastContentRect">{{63, 887}, {455, 195}}</string>
+                               <string key="128.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <string key="128.IBWindowTemplateEditedContentRect">{{63, 887}, {455, 195}}</string>
+                               <boolean value="YES" key="128.ImportedFromIB2"/>
+                               <string key="129.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="129.ImportedFromIB2"/>
+                               <string key="131.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="131.ImportedFromIB2"/>
+                               <string key="132.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="132.ImportedFromIB2"/>
+                               <string key="133.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="133.ImportedFromIB2"/>
+                               <string key="134.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="134.ImportedFromIB2"/>
+                               <string key="135.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="135.ImportedFromIB2"/>
+                               <string key="136.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="136.ImportedFromIB2"/>
+                               <string key="137.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="137.ImportedFromIB2"/>
+                               <string key="138.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="138.ImportedFromIB2"/>
+                               <string key="139.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="139.ImportedFromIB2"/>
+                               <string key="140.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="140.ImportedFromIB2"/>
+                               <string key="152.IBEditorWindowLastContentRect">{{531, 793}, {679, 358}}</string>
+                               <string key="152.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <string key="152.IBWindowTemplateEditedContentRect">{{531, 793}, {679, 358}}</string>
+                               <boolean value="YES" key="152.ImportedFromIB2"/>
+                               <string key="153.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="153.ImportedFromIB2"/>
+                               <string key="155.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="155.ImportedFromIB2"/>
+                               <string key="156.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="156.ImportedFromIB2"/>
+                               <string key="157.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="157.ImportedFromIB2"/>
+                               <string key="159.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="159.ImportedFromIB2"/>
+                               <string key="162.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="162.ImportedFromIB2"/>
+                               <string key="163.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="163.ImportedFromIB2"/>
+                               <string key="164.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="164.ImportedFromIB2"/>
+                               <string key="165.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="165.ImportedFromIB2"/>
+                               <string key="166.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="166.ImportedFromIB2"/>
+                               <string key="167.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="167.ImportedFromIB2"/>
+                               <string key="171.IBEditorWindowLastContentRect">{{531, 801}, {480, 327}}</string>
+                               <string key="171.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <string key="171.IBWindowTemplateEditedContentRect">{{531, 801}, {480, 327}}</string>
+                               <boolean value="YES" key="171.ImportedFromIB2"/>
+                               <string key="172.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="172.ImportedFromIB2"/>
+                               <string key="173.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="173.ImportedFromIB2"/>
+                               <string key="174.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="174.ImportedFromIB2"/>
+                               <string key="176.IBPluginDependency">com.apple.imagekit.ibplugin</string>
+                               <boolean value="YES" key="176.ImportedFromIB2"/>
+                               <string key="303.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="303.ImportedFromIB2"/>
+                               <boolean value="YES" key="399.IBShouldRemoveOnLegacySave"/>
+                               <boolean value="YES" key="400.IBShouldRemoveOnLegacySave"/>
+                               <boolean value="YES" key="401.IBShouldRemoveOnLegacySave"/>
+                               <boolean value="YES" key="402.IBShouldRemoveOnLegacySave"/>
+                               <boolean value="YES" key="403.IBShouldRemoveOnLegacySave"/>
+                               <string key="61.IBEditorWindowLastContentRect">{{531, 790}, {528, 309}}</string>
+                               <string key="61.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="61.ImportedFromIB2"/>
+                               <string key="62.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="62.ImportedFromIB2"/>
+                               <string key="63.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="63.ImportedFromIB2"/>
+                               <string key="66.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="66.ImportedFromIB2"/>
+                               <string key="70.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="70.ImportedFromIB2"/>
+                               <string key="71.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="71.ImportedFromIB2"/>
+                               <string key="72.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="72.ImportedFromIB2"/>
+                               <string key="73.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="73.ImportedFromIB2"/>
+                               <string key="90.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="90.ImportedFromIB2"/>
+                               <string key="91.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="91.ImportedFromIB2"/>
+                               <string key="92.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="92.ImportedFromIB2"/>
+                               <string key="93.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="93.ImportedFromIB2"/>
+                               <string key="94.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="94.ImportedFromIB2"/>
+                               <string key="96.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="96.ImportedFromIB2"/>
+                               <string key="97.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+                               <boolean value="YES" key="97.ImportedFromIB2"/>
+                       </dictionary>
+                       <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
+                       <nil key="activeLocalization"/>
+                       <dictionary class="NSMutableDictionary" key="localizations"/>
+                       <nil key="sourceID"/>
+                       <int key="maxID">403</int>
+               </object>
+               <object class="IBClassDescriber" key="IBDocument.Classes">
+                       <array class="NSMutableArray" key="referencedPartialClassDescriptions">
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">ApertureToAnselExportPlugin</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <dictionary class="NSMutableDictionary" key="actions">
+                                               <string key="clickServer:">id</string>
+                                               <string key="clickViewGallery:">id</string>
+                                               <string key="closeGalleryView:">id</string>
+                                               <string key="closeServerList:">id</string>
+                                               <string key="doAddServer:">id</string>
+                                               <string key="doCancelAddServer:">id</string>
+                                               <string key="removeServer:">id</string>
+                                               <string key="showNewGallery:">id</string>
+                                       </dictionary>
+                                       <dictionary class="NSMutableDictionary" key="outlets">
+                                               <string key="browserView">IKImageBrowserView</string>
+                                               <string key="closeGalleryView">NSButton</string>
+                                               <string key="defaultImageView">NSImageView</string>
+                                               <string key="firstView">NSView</string>
+                                               <string key="galleryCombo">NSComboBox</string>
+                                               <string key="lastView">NSView</string>
+                                               <string key="mMakeNewServerDefault">NSButton</string>
+                                               <string key="mNewGalleryButton">NSButton</string>
+                                               <string key="mServerSheetHostURL">NSTextField</string>
+                                               <string key="mServerSheetPassword">NSSecureTextField</string>
+                                               <string key="mServerSheetServerNickName">NSTextField</string>
+                                               <string key="mServerSheetUsername">NSTextField</string>
+                                               <string key="mServersPopUp">NSPopUpButton</string>
+                                               <string key="mviewGallerySheet">NSWindow</string>
+                                               <string key="newServerSheet">NSWindow</string>
+                                               <string key="serverListPanel">NSPanel</string>
+                                               <string key="serverTable">NSTableView</string>
+                                               <string key="settingsView">NSView</string>
+                                               <string key="spinner">NSProgressIndicator</string>
+                                               <string key="statusLabel">NSTextField</string>
+                                               <string key="viewGallery">NSButton</string>
+                                       </dictionary>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">ApertureToAnselExportPlugin.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">ApertureToAnselExportPlugin</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="NSMutableDictionary" key="actions">
+                                               <string key="NS.key.0">clickCancelConnect:</string>
+                                               <string key="NS.object.0">id</string>
+                                       </object>
+                                       <object class="NSMutableDictionary" key="outlets">
+                                               <string key="NS.key.0">anselController</string>
+                                               <string key="NS.object.0">id</string>
+                                       </object>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBUserSource</string>
+                                               <string key="minorKey"/>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">FirstResponder</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBUserSource</string>
+                                               <string key="minorKey"/>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">TURAnsel.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">TURAnselGallery.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">TURAnselGalleryPanelController.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBUserSource</string>
+                                               <string key="minorKey"/>
+                                       </object>
+                               </object>
+                       </array>
+                       <array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">IKImageBrowserView</string>
+                                       <string key="superclassName">NSView</string>
+                                       <dictionary class="NSMutableDictionary" key="outlets">
+                                               <string key="_dataSource">id</string>
+                                               <string key="_delegate">id</string>
+                                               <string key="_dragDestinationDelegate">id</string>
+                                               <string key="_horizontalScroller">NSScroller</string>
+                                               <string key="_verticalScroller">NSScroller</string>
+                                       </dictionary>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="543815638">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">ImageKit.framework/Headers/IKImageBrowserView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSActionCell</string>
+                                       <string key="superclassName">NSCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <string key="superclassName">NSResponder</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="331893398">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="979317820">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="295203262">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSApplication</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSBox</string>
+                                       <string key="superclassName">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSBox.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSButton</string>
+                                       <string key="superclassName">NSControl</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSButton.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSButtonCell</string>
+                                       <string key="superclassName">NSActionCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSButtonCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSCell</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSComboBox</string>
+                                       <string key="superclassName">NSTextField</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSComboBox.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSComboBoxCell</string>
+                                       <string key="superclassName">NSTextFieldCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSComboBoxCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSControl</string>
+                                       <string key="superclassName">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="935225509">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSControl.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSFormatter</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">Foundation.framework/Headers/NSFormatter.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSImageCell</string>
+                                       <string key="superclassName">NSCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSImageCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSImageView</string>
+                                       <string key="superclassName">NSControl</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSImageView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSMenu</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="583596644">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSMenuItem</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="593036614">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSMenuItemCell</string>
+                                       <string key="superclassName">NSButtonCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSMenuItemCell.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">AppKit.framework/Headers/NSAccessibility.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="331893398"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="979317820"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="295203262"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="935225509"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.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">AppKit.framework/Headers/NSDragging.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">AppKit.framework/Headers/NSFontManager.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">AppKit.framework/Headers/NSFontPanel.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">AppKit.framework/Headers/NSKeyValueBinding.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="583596644"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSNibLoading.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">AppKit.framework/Headers/NSOutlineView.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">AppKit.framework/Headers/NSPasteboard.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">AppKit.framework/Headers/NSSavePanel.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="627630440">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSTableView.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">AppKit.framework/Headers/NSToolbarItem.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="996761771">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSView.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">Foundation.framework/Headers/NSArchiver.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">Foundation.framework/Headers/NSClassDescription.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">Foundation.framework/Headers/NSError.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">Foundation.framework/Headers/NSFileManager.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">Foundation.framework/Headers/NSKeyValueCoding.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">Foundation.framework/Headers/NSKeyValueObserving.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">Foundation.framework/Headers/NSKeyedArchiver.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">Foundation.framework/Headers/NSObject.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">Foundation.framework/Headers/NSObjectScripting.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">Foundation.framework/Headers/NSPortCoder.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">Foundation.framework/Headers/NSRunLoop.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">Foundation.framework/Headers/NSScriptClassDescription.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">Foundation.framework/Headers/NSScriptKeyValueCoding.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">Foundation.framework/Headers/NSScriptObjectSpecifiers.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">Foundation.framework/Headers/NSScriptWhoseTests.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">Foundation.framework/Headers/NSThread.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">Foundation.framework/Headers/NSURL.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">Foundation.framework/Headers/NSURLConnection.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">Foundation.framework/Headers/NSURLDownload.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <reference key="sourceIdentifier" ref="543815638"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">ImageKit.framework/Headers/IKSaveOptions.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">ImageKit.framework/Headers/ImageKitDeprecated.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">PDFKit.framework/Headers/PDFDocument.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">PDFKit.framework/Headers/PDFView.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">PluginManager.framework/Headers/PROAPIAccessing.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">QuartzComposer.framework/Headers/QCCompositionParameterView.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">QuartzComposer.framework/Headers/QCCompositionPickerView.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">QuartzFilters.framework/Headers/QuartzFilterManager.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">QuickLookUI.framework/Headers/QLPreviewPanel.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSPanel</string>
+                                       <string key="superclassName">NSWindow</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSPanel.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSPopUpButton</string>
+                                       <string key="superclassName">NSButton</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSPopUpButton.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSPopUpButtonCell</string>
+                                       <string key="superclassName">NSMenuItemCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSPopUpButtonCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSProgressIndicator</string>
+                                       <string key="superclassName">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSProgressIndicator.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSResponder</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSResponder</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSScrollView</string>
+                                       <string key="superclassName">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSScroller</string>
+                                       <string key="superclassName">NSControl</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSSecureTextField</string>
+                                       <string key="superclassName">NSTextField</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="111788093">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSSecureTextField.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSSecureTextFieldCell</string>
+                                       <string key="superclassName">NSTextFieldCell</string>
+                                       <reference key="sourceIdentifier" ref="111788093"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSTableColumn</string>
+                                       <string key="superclassName">NSObject</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSTableHeaderView</string>
+                                       <string key="superclassName">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSTableView</string>
+                                       <string key="superclassName">NSControl</string>
+                                       <reference key="sourceIdentifier" ref="627630440"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSTextField</string>
+                                       <string key="superclassName">NSControl</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSTextField.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSTextFieldCell</string>
+                                       <string key="superclassName">NSActionCell</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSTextFieldCell.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSView</string>
+                                       <reference key="sourceIdentifier" ref="593036614"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSView</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSView</string>
+                                       <string key="superclassName">NSResponder</string>
+                                       <reference key="sourceIdentifier" ref="996761771"/>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSWindow</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSWindow</string>
+                                       <string key="superclassName">NSResponder</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NSWindow</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBFrameworkSource</string>
+                                               <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string>
+                                       </object>
+                               </object>
+                       </array>
+               </object>
+               <int key="IBDocument.localizationMode">0</int>
+               <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
+                       <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
+                       <integer value="1050" key="NS.object.0"/>
+               </object>
+               <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
+                       <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
+                       <integer value="1050" key="NS.object.0"/>
+               </object>
+               <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+               <string key="IBDocument.LastKnownRelativeProjectPath">../ApertureToAnselExportPlugin.xcodeproj</string>
+               <int key="IBDocument.defaultPropertyAccessControl">3</int>
+       </data>
+</archive>
diff --git a/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/info.nib b/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/info.nib
deleted file mode 100644 (file)
index 3571740..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-       <key>IBFramework Version</key>
-       <string>672</string>
-       <key>IBLastKnownRelativeProjectPath</key>
-       <string>../ApertureToAnselExportPlugin.xcodeproj</string>
-       <key>IBOldestOS</key>
-       <integer>5</integer>
-       <key>IBOpenObjects</key>
-       <array>
-               <integer>157</integer>
-               <integer>176</integer>
-               <integer>63</integer>
-       </array>
-       <key>IBSystem Version</key>
-       <string>9L30</string>
-       <key>targetFramework</key>
-       <string>IBCocoaFramework</string>
-</dict>
-</plist>
index 2a54fd6..a8efc78 100644 (file)
Binary files a/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/keyedobjects.nib and b/ApertureToAnselExportPlugin/English.lproj/ApertureToAnselExportPlugin.nib/keyedobjects.nib differ
index df949c3..b1997fa 100644 (file)
@@ -1,10 +1,11 @@
-//
-//  TURAnsel.h
-//  myXMLTest
-//
-//  Created by Michael Rubinsky on 10/31/08.
-//  Copyright 2008 __MyCompanyName__. All rights reserved.
-//
+/**
+ * TURAnsel
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Cocoa/Cocoa.h>
 @class TURAnselGallery;
 
index 75373ec..56ad2f7 100644 (file)
@@ -1,14 +1,15 @@
-//
-//  TURAnsel.m
-//  AnselCocoaToolkit
-//
-//  Created by Michael Rubinsky on 10/31/08.
-//  Copyright 2008 Michael Rubinsky <mrubinsk@horde.org>
-//
-
+/**
+ * TURAnsel.m
+ *
+ * Main class for interacting with a remote Ansel server.
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Foundation/Foundation.h>
-#import "TURAnsel.h"
-#import "TURAnselGallery.h"
+#import "TURAnselKit.h"
 
 @interface TURAnsel (PrivateAPI)
 - (void)doLogin;
@@ -21,7 +22,7 @@
 @synthesize password;
 
 #pragma mark -
-#pragma mark init
+#pragma mark init/dealloc
 - (id)initWithConnectionParameters: (NSDictionary *)params
 {
     [super init];
     [userAgent release];
     [super dealloc];
 }
+
 #pragma mark -
 #pragma mark Actions
-
 - (void)connect 
 {
     [self doLogin];
 }
-
 - (void) cancel
 {
     state = TURAnselStateCancelled;
 - (NSDictionary *)createNewGallery: (NSDictionary *)params
 {
     NSArray *apiparams = [NSArray arrayWithObjects: @"ansel", params, nil]; 
-    NSArray *order = [NSArray arrayWithObjects:@"scope", @"galleryparams", nil];
+    NSArray *order = [NSArray arrayWithObjects: kTURAnselAPIParamScope, kTURAnselAPIParamGaleryParams, nil];
     
     NSDictionary *response = [self callRPCMethod: @"images.createGallery"
                                       withParams: apiparams
                                        withOrder: order];
     
     if (response) {
-        
         NSNumber *gallery_id = [response objectForKey: (NSString *)kWSMethodInvocationResult];    
         NSDictionary *results = [NSDictionary dictionaryWithObjectsAndKeys:
-                                 gallery_id, @"share_id",
-                                 [params valueForKey: @"name"], @"attribute_name",
-                                 @"", @"attribute_desc",
-                                 [NSNumber numberWithInt: 0], @"attribute_images",
-                                 [NSNumber numberWithInt: 0], @"attribute_default", nil];
+                                 gallery_id, kTURAnselGalleryKeyId,
+                                 [params valueForKey: @"name"], kTURAnselGalleryKeyName,
+                                 @"", kTURAnselGalleryKeyDescription,
+                                 [NSNumber numberWithInt: 0], kTURAnselGalleryKeyImages,
+                                 [NSNumber numberWithInt: 0], kTURAnselGalleryKeyDefaultImage, nil];
+        
         TURAnselGallery *newGallery = [[TURAnselGallery alloc] initWithObject: results
                                                                    controller: self];
         [galleryList addObject: newGallery];
             CFRelease(request);
             // Check out the results
             if (WSMethodResultIsFault((CFDictionaryRef) result)) {
-                NSNumber *faultCode = [result objectForKey: (NSString *)kWSFaultCode];
-                NSString *faultString = [result objectForKey: (NSString *)kWSFaultString];
-                NSLog(@"faultCode: %@ faultString: %@", faultCode, faultString);
                 
-                if ([[self delegate] respondsToSelector: @selector(TURAnselHadError:)]) {
-                    NSError *error = [NSError errorWithDomain:@"TURAnsel"
-                                                         code:[faultCode intValue]
-                                                     userInfo:[NSDictionary dictionaryWithObjectsAndKeys: faultString, @"message", nil]];
+                NSError *error;
+                
+                CFHTTPMessageRef response = (CFHTTPMessageRef)[result objectForKey:(id)kWSHTTPResponseMessage];
+                int resStatusCode = CFHTTPMessageGetResponseStatusCode(response);
+                NSString *resStatusLine = (NSString *)CFHTTPMessageCopyResponseStatusLine(response);
+                if (resStatusCode == 401) {
+                    error = [NSError errorWithDomain: @"TURAnsel"
+                                                code: resStatusCode
+                                            userInfo: [NSDictionary dictionaryWithObjectsAndKeys: resStatusLine, @"NSLocalizedDescriptionKey", nil]];
+                } else {
+                    NSNumber *faultCode = [result objectForKey: (NSString *)kWSFaultCode];
+                    NSString *faultString = [result objectForKey: (NSString *)kWSFaultString];
+                    NSLog(@"faultCode: %@ faultString: %@", faultCode, faultString);
+                    error = [NSError errorWithDomain: @"TURAnsel"
+                                                code: [faultCode intValue]
+                                            userInfo: [NSDictionary dictionaryWithObjectsAndKeys: [NSString stringWithFormat: @"%@, %@", resStatusLine, faultString], @"NSLocalizedDescriptionKey", nil]];
+                    
                     
-                    [[self delegate] TURAnselHadError:error];
+                }    
+                if ([[self delegate] respondsToSelector: @selector(TURAnselHadError:)]) {
+                    [[self delegate] TURAnselHadError: error];
                 }
+                [resStatusLine release];
                 [result autorelease];
                 return nil;
             }
                        [NSNumber numberWithInt: 0],              // Count
                        [self valueForKey:@"username"], nil];     // Restrict to user (This should be an option eventually).
     
-    NSArray *order = [NSArray arrayWithObjects: @"scope", @"perms", @"parent", @"levels", @"offset", @"count", @"useronly", nil];
+    NSArray *order = [NSArray arrayWithObjects: kTURAnselAPIParamScope, kTURAnselAPIParamPerms,
+                                                kTURAnselAPIParamParent, kTURAnselAPIParamAllLevels,
+                                                kTURAnselAPIParamOffset, kTURAnselAPIParamCount,
+                                                kTURAnselAPIParamUserOnly, nil];
+    
     NSDictionary *results = [self callRPCMethod: @"images.listGalleries"
                                      withParams: params
                                       withOrder: order];
     
     [params release];
 }
-
-@end
+@end
\ No newline at end of file
diff --git a/ApertureToAnselExportPlugin/TURAnselConstants.h b/ApertureToAnselExportPlugin/TURAnselConstants.h
new file mode 100644 (file)
index 0000000..ef64dc7
--- /dev/null
@@ -0,0 +1,33 @@
+/**
+ * TURAnselConstants
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
+
+// Constants for the API parameter names.
+extern NSString * const kTURAnselAPIParamScope;
+extern NSString * const kTURAnselAPIParamGaleryParams;
+extern NSString * const kTURAnselAPIParamPerms;
+extern NSString * const kTURAnselAPIParamParent;
+extern NSString * const kTURAnselAPIParamAllLevels;
+extern NSString * const kTURAnselAPIParamOffset;
+extern NSString * const kTURAnselAPIParamCount;
+extern NSString * const kTURAnselAPIParamUserOnly;
+extern NSString * const kTURAnselAPIParamImageId;
+extern NSString * const kTURAnselAPIParamGalleryId;
+extern NSString * const kTURAnselAPIParamThumbnailStyle;
+extern NSString * const kTURAnselAPIParamFullPath;
+extern NSString * const kTURAnselAPIParamImageData;
+extern NSString * const kTURAnselAPIParamSetAsDefault;
+extern NSString * const kTURAnselAPIParamAdditionalData;
+extern NSString * const kTURAnselAPIParamEncoding;
+
+// Constants for the dictionary keys used to describe/create TURAnselGallery
+extern NSString * const kTURAnselGalleryKeyId;
+extern NSString * const kTURAnselGalleryKeyName;
+extern NSString * const kTURAnselGalleryKeyDescription;
+extern NSString * const kTURAnselGalleryKeyImages;
+extern NSString * const kTURAnselGalleryKeyDefaultImage;
diff --git a/ApertureToAnselExportPlugin/TURAnselConstants.m b/ApertureToAnselExportPlugin/TURAnselConstants.m
new file mode 100644 (file)
index 0000000..74472bb
--- /dev/null
@@ -0,0 +1,34 @@
+//
+//  TURAnselConstants.m
+//  ApertureToAnselExportPlugin
+//
+//  Created by Michael Rubinsky on 9/22/09.
+//  Copyright 2009 __MyCompanyName__. All rights reserved.
+//
+
+#import "TURAnselConstants.h"
+
+// Constants for the API parameter names.
+NSString * const kTURAnselAPIParamScope             = @"scope";
+NSString * const kTURAnselAPIParamGaleryParams      = @"galleryParams";
+NSString * const kTURAnselAPIParamPerms             = @"perms";
+NSString * const kTURAnselAPIParamParent            = @"parent";
+NSString * const kTURAnselAPIParamAllLevels         = @"allLevels";
+NSString * const kTURAnselAPIParamOffset            = @"offset";
+NSString * const kTURAnselAPIParamCount             = @"count";
+NSString * const kTURAnselAPIParamUserOnly          = @"userOnly";
+NSString * const kTURAnselAPIParamImageId           = @"imageId";
+NSString * const kTURAnselAPIParamGalleryId         = @"galleryId";
+NSString * const kTURAnselAPIParamThumbnailStyle    = @"thumbnailStyle";
+NSString * const kTURAnselAPIParamFullPath          = @"fullPath";
+NSString * const kTURAnselAPIParamImageData         = @"imageData";
+NSString * const kTURAnselAPIParamSetAsDefault      = @"default";
+NSString * const kTURAnselAPIParamAdditionalData    = @"additionalData";
+NSString * const kTURAnselAPIParamEncoding          = @"encoding";
+
+// Ansel gallery attribtues.
+NSString * const kTURAnselGalleryKeyId              = @"share_id";
+NSString * const kTURAnselGalleryKeyName            = @"attribute_name";
+NSString * const kTURAnselGalleryKeyDescription     = @"attribute_desc";
+NSString * const kTURAnselGalleryKeyImages          = @"attribute_images";
+NSString * const kTURAnselGalleryKeyDefaultImage    = @"attribute_default";
\ No newline at end of file
index 7c6933b..5eff4e7 100644 (file)
@@ -1,19 +1,13 @@
-//
-//  TURAnselGallery.h
-//  
-// Class to wrap Ansel Gallery.
-//
-//  Created by Michael Rubinsky on 10/21/08.
-//  Copyright 2008 __MyCompanyName__. All rights reserved.
-//
-
+/**
+ * TURAnselGallery
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Cocoa/Cocoa.h>
-@class TURAnsel, NSURL, XMLRPCResponse;
-
-typedef enum {
-    TURAnselGalleryStateReady = 0,
-    TURAnselGalleryStateBusy
-} TURAnselGalleryState; 
+@class TURAnsel, NSURL;
 
 @interface NSObject (TURAnselGalleryDelegate)
 - (void)TURAnselGalleryDidUploadImage: (id *)gallery;
@@ -28,7 +22,6 @@ typedef enum {
     NSString *galleryName;
     NSString *galleryDescription;
     TURAnsel *anselController;
-    TURAnselGalleryState state;
     id delegate;
 }
 @property (readonly) NSString *galleryName;
@@ -45,7 +38,5 @@ typedef enum {
 - (NSURL *)galleryKeyImageURL;
 - (id)listImages;
 - (int)galleryId;
-- (TURAnselGalleryState) state;
-- (void)setState: (TURAnselGalleryState)theState;
 - (void)setAnselController:(TURAnsel *)newController;
 @end
\ No newline at end of file
index cd3c873..9397b10 100644 (file)
@@ -1,13 +1,13 @@
-//
-//  TURAnselGallery.m
-// Class wraps an Ansel Gallery
-//
-//  Created by Michael Rubinsky on 10/21/08.
-//  Copyright 2008 __MyCompanyName__. All rights reserved.
-//
+/**
+ * TURAnselGallery.m
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Foundation/Foundation.h>
-#import "TURAnsel.h"
-#import "TURAnselGallery.h"
+#import "TURAnselKit.h"
 
 @interface TURAnselGallery (PrivateAPI)
 - (void)doUpload: (NSDictionary *)imageParams;
 @synthesize galleryKeyImage;
 
 #pragma mark -
-#pragma mark init
-
+#pragma mark init/dealloc
 /**
  * Init a gallery object
  */
 - (id)initWithObject:(id)galleryData controller:(TURAnsel *)controller
 {
     [super init];
-    [self setValue: [galleryData valueForKey:@"share_id"]
+    [self setValue: [galleryData valueForKey: kTURAnselGalleryKeyId]
             forKey: @"galleryId"];
-    [self setValue:[galleryData valueForKey:@"attribute_desc"]
+    [self setValue:[galleryData valueForKey: kTURAnselGalleryKeyDescription]
             forKey:@"galleryDescription"];
-    [self setValue:[galleryData valueForKey:@"attribute_name"]
+    [self setValue:[galleryData valueForKey: kTURAnselGalleryKeyName]
             forKey:@"galleryName"];
-    [self setValue: [galleryData valueForKey:@"attribute_images"]
+    [self setValue: [galleryData valueForKey: kTURAnselGalleryKeyImages]
             forKey:@"galleryImageCount"];    
-    [self setValue: [galleryData valueForKey:@"attribute_default"]
+    [self setValue: [galleryData valueForKey: kTURAnselGalleryKeyDefaultImage]
             forKey:@"galleryKeyImage"];
     [self setAnselController: controller];
     return self;
 }
-
 - (void)dealloc
 {
     NSLog(@"TURAnselGallery dealloc called on Gallery %@", self);
                            @"thumb",                                         // Thumbnail type
                            [NSNumber numberWithBool:YES],                    // Full path
                            nil];
-        NSArray *order = [NSArray arrayWithObjects: @"scope", @"image_id", @"thumbnail", @"path", nil];
+
+        NSArray *order = [NSArray arrayWithObjects: kTURAnselAPIParamScope,
+                                                    kTURAnselAPIParamImageId,
+                                                    kTURAnselAPIParamThumbnailStyle,
+                                                    kTURAnselAPIParamFullPath, nil];
+        
         NSDictionary *response = [anselController callRPCMethod: @"images.getImageUrl"
                                                        withParams: params
                                                         withOrder: order];
@@ -96,7 +99,6 @@
         
         return nil;
     }
-
 }
 
 /**
                            @"thumb",                                // Thumbnail
                            [NSNumber numberWithBool:YES],           // Full path
                            nil];
-        NSArray *order = [NSArray arrayWithObjects: @"scope", @"gallery_id", @"perms", @"thumnail", @"path", nil];
+        NSArray *order = [NSArray arrayWithObjects: kTURAnselAPIParamScope,
+                                                    kTURAnselAPIParamGalleryId,
+                                                    kTURAnselAPIParamPerms,
+                                                    kTURAnselAPIParamThumbnailStyle,
+                                                    kTURAnselAPIParamFullPath, nil];
+        
         NSDictionary *response = [anselController callRPCMethod: @"images.listImages"
                                                      withParams: params
                                                       withOrder: order];
 {
     return _galleryId;
 }
+
 - (void)setGalleryId:(int)id
 {
     _galleryId = id;
 {
     return delegate;
 }
+
 - (void)setDelegate: (id)newDelegate
 {
     delegate = newDelegate;
 }
 
-- (TURAnselGalleryState)state
-{
-    return state;
-}
-- (void)setState: (TURAnselGalleryState)theState 
-{
-    state = theState;
-}
-
 - (void)setAnselController: (TURAnsel *)newController
 {
     [anselController autorelease];
                            @"",                                       // Additional gallery data to set?      
                            @"base64",                                 // Image data encoding      
                            nil];
-        NSArray *order = [NSArray arrayWithObjects: @"scope", @"gallery_id", @"data", @"default", @"additional_data", @"encoding", nil];
+        NSArray *order = [NSArray arrayWithObjects: kTURAnselAPIParamScope,
+                                                    kTURAnselAPIParamGalleryId,
+                                                    kTURAnselAPIParamImageData,
+                                                    kTURAnselAPIParamSetAsDefault,
+                                                    kTURAnselAPIParamAdditionalData,
+                                                    kTURAnselAPIParamEncoding, nil];
         
         // Send the request up to the controller
         NSDictionary *result = [anselController callRPCMethod: @"images.saveImage"
index 9e2f612..b0a8f2e 100644 (file)
@@ -1,13 +1,13 @@
-//
-//  TURAnselGalleryPanelController.h
-//  iPhoto2Ansel
-//
-//  Created by Michael Rubinsky on 12/7/08.
-//  Copyright 2008 __MyCompanyName__. All rights reserved.
-//
-
+/**
+ * TURAnselGalleryPanelController
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import <Cocoa/Cocoa.h>
-#import "TURAnsel.h"
+#import "TURAnselKit.h"
 
 @interface NSObject (TURAnselGalleryPaneControllerDelegate)
 -(void)TURAnselGalleryPanelDidAddGallery;
     IBOutlet NSTextField *galleryDescTextField;
     IBOutlet NSPanel *newGallerySheet;
     
-    TURAnsel *anselController;
-    NSWindow *controllerWindow;
-    id delegate;
+    // Instance members
+    TURAnsel *_anselController;
+    NSWindow *_controllerWindow;
+    id _delegate;
 }
 
 // Actions
index baff799..09aa6c5 100644 (file)
@@ -1,15 +1,49 @@
-//
-//  TURAnselGalleryPanelController.m
-//  iPhoto2Ansel
-//
-//  Created by Michael Rubinsky on 12/7/08.
-//  Copyright 2008 __MyCompanyName__. All rights reserved.
-//
-
+/**
+ * TURAnselGalleryPanelController.m
+ *
+ * Controller for handling the form that creates new remote Ansel galleries.
+ *
+ * Copyright 2009 The Horde Project (http://www.horde.org)
+ * 
+ * @license http://opensource.org/licenses/bsd-license.php
+ * @author  Michael J. Rubinsky <mrubinsk@horde.org>
+ */
 #import "TURAnselGalleryPanelController.h"
 
 @implementation TURAnselGalleryPanelController
 
+#pragma mark -
+#pragma mark init/dealloc
+-(id)initWithController: (TURAnsel *)theController
+{
+    [super init];
+    _anselController = [theController retain];
+    [NSBundle loadNibNamed: @"AnselGalleryPanel"
+                     owner: self];
+    
+    return self;
+}
+- (id)initWithController: (TURAnsel *)theController
+         withGalleryName: (NSString *)galleryName 
+{
+    
+    [super init];
+    _anselController = [theController retain];
+    [NSBundle loadNibNamed: @"AnselGalleryPanel"
+                     owner: self];
+    
+    [galleryNameTextField setStringValue: galleryName];
+    
+    return self;      
+}
+- (void)dealloc 
+{
+    [_anselController release];
+    [_controllerWindow release];
+    [super dealloc];
+}
+
+#pragma mark -
 #pragma mark IBActions
 - (IBAction)cancelNewGallery: (id)sender
 {
@@ -32,7 +66,7 @@
         NSAlert *alert = [[NSAlert alloc] init];
         [alert setMessageText:@"Gallery names cannot be empty"];
         [alert setAlertStyle: NSCriticalAlertStyle];
-        [alert beginSheetModalForWindow: controllerWindow
+        [alert beginSheetModalForWindow: _controllerWindow
                           modalDelegate: nil 
                          didEndSelector: nil
                             contextInfo: nil];
                             gallerySlug, @"slug",
                             galleryDescription, @"desc", nil];
     
-    NSDictionary *results = [[anselController createNewGallery: params] retain];
+    NSDictionary *results = [[_anselController createNewGallery: params] retain];
     
     [NSApp endSheet: newGallerySheet];
     [newGallerySheet orderOut: nil];
     
-    if ([anselController state] != TURAnselStateError) {
+    if ([_anselController state] != TURAnselStateError) {
         NSAlert *alert = [[NSAlert alloc] init];
         [alert setMessageText: @"Gallery successfully created."];
-        [alert beginSheetModalForWindow: controllerWindow
+        [alert beginSheetModalForWindow: _controllerWindow
                           modalDelegate: nil
                          didEndSelector: nil
                             contextInfo: nil];
         [alert release];
-        if ([delegate respondsToSelector:@selector(TURAnselGalleryPanelDidAddGallery)]) {
-            [delegate TURAnselGalleryPanelDidAddGallery];
+        if ([_delegate respondsToSelector:@selector(TURAnselGalleryPanelDidAddGallery)]) {
+            [_delegate TURAnselGalleryPanelDidAddGallery];
         }
     }
     
     [results release];
 }
 
--(id)initWithController: (TURAnsel *)theController
-{
-    [super init];
-    anselController = [theController retain];
-    [NSBundle loadNibNamed: @"AnselGalleryPanel"
-                     owner: self];
-    
-    return self;
-}
-
-- (id)initWithController: (TURAnsel *)theController
-       withGalleryName: (NSString *)galleryName 
-{
-    
-    [super init];
-    anselController = [theController retain];
-    [NSBundle loadNibNamed: @"AnselGalleryPanel"
-                     owner: self];
-    
-    [galleryNameTextField setStringValue: galleryName];
-    
-    return self;  
-    
-    
-}
 
 - (void)setDelegate: (id)theDelegate
 {
-    delegate = theDelegate; // weak
+    _delegate = theDelegate; // weak
 }
 
 
 - (void)showSheetForWindow: (NSWindow *)theWindow
 {
-    [controllerWindow release];
-    controllerWindow = [theWindow retain];
+    [_controllerWindow release];
+    _controllerWindow = [theWindow retain];
     [NSApp beginSheet: newGallerySheet
        modalForWindow: theWindow
         modalDelegate: nil
           contextInfo: nil];
 }
 
-- (void)dealloc 
-{
-    [anselController release];
-    [controllerWindow release];
-    [super dealloc];
-}
-
 @end
diff --git a/ApertureToAnselExportPlugin/TURAnselKit.h b/ApertureToAnselExportPlugin/TURAnselKit.h
new file mode 100644 (file)
index 0000000..7a4277a
--- /dev/null
@@ -0,0 +1,4 @@
+#import "TURAnselConstants.h"
+#import "TURAnsel.h"
+#import "TURAnselGallery.h"
+