adium/adium

422e6c62f68e
Parents 024e5177ce06
Children f84e4565f51c
Started again to work on the X-OAUTH2 mechanism for Google Talk. Refs #16161

Will open the user's browser and prompt them to enter the code, but doesn't do anythign with it yet.
--- a/Adium.xcodeproj/project.pbxproj Wed Jan 14 18:11:32 2015 +0100
+++ b/Adium.xcodeproj/project.pbxproj Wed Apr 01 10:49:48 2015 +0200
@@ -1376,6 +1376,9 @@
7664EAA5162E086A008CF995 /* libffi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7664EAA4162E086A008CF995 /* libffi.framework */; };
7664EAA6162E0874008CF995 /* libffi.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 7664EAA4162E086A008CF995 /* libffi.framework */; };
766ABAB61306D1020049FFB7 /* AIUnreadMessagesTooltip.m in Sources */ = {isa = PBXBuildFile; fileRef = 766ABAB51306D1020049FFB7 /* AIUnreadMessagesTooltip.m */; };
+ 766F66A51ACBDF0D002079F2 /* auth_gtalk.c in Sources */ = {isa = PBXBuildFile; fileRef = 766F66A31ACBDF0D002079F2 /* auth_gtalk.c */; };
+ 766F66A61ACBDF0D002079F2 /* auth_gtalk.h in Headers */ = {isa = PBXBuildFile; fileRef = 766F66A41ACBDF0D002079F2 /* auth_gtalk.h */; };
+ 766F66AC1ACBE2AF002079F2 /* ESPurpleGTalkAccountView.nib in Resources */ = {isa = PBXBuildFile; fileRef = 766F66AA1ACBE2AF002079F2 /* ESPurpleGTalkAccountView.nib */; };
76731DE215F90538007728C3 /* libgcrypt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76731DE015F90538007728C3 /* libgcrypt.framework */; };
76731DE315F90538007728C3 /* libgpgerror.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76731DE115F90538007728C3 /* libgpgerror.framework */; };
76731DE415F9057F007728C3 /* libgcrypt.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 76731DE015F90538007728C3 /* libgcrypt.framework */; };
@@ -4493,6 +4496,9 @@
7664EAA4162E086A008CF995 /* libffi.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libffi.framework; path = Frameworks/libffi.framework; sourceTree = "<group>"; };
766ABAB41306D1020049FFB7 /* AIUnreadMessagesTooltip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AIUnreadMessagesTooltip.h; path = Source/AIUnreadMessagesTooltip.h; sourceTree = "<group>"; };
766ABAB51306D1020049FFB7 /* AIUnreadMessagesTooltip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AIUnreadMessagesTooltip.m; path = Source/AIUnreadMessagesTooltip.m; sourceTree = "<group>"; };
+ 766F66A31ACBDF0D002079F2 /* auth_gtalk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auth_gtalk.c; sourceTree = "<group>"; };
+ 766F66A41ACBDF0D002079F2 /* auth_gtalk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = auth_gtalk.h; sourceTree = "<group>"; };
+ 766F66AB1ACBE2AF002079F2 /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = "Plugins/Purple Service/Resources/en.lproj/ESPurpleGTalkAccountView.nib"; sourceTree = "<group>"; };
76731DE015F90538007728C3 /* libgcrypt.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgcrypt.framework; path = Frameworks/libgcrypt.framework; sourceTree = "<group>"; };
76731DE115F90538007728C3 /* libgpgerror.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libgpgerror.framework; path = Frameworks/libgpgerror.framework; sourceTree = "<group>"; };
76889DEA12D3CA17007AEF00 /* get-info.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = "get-info.tiff"; path = "Resources/get-info.tiff"; sourceTree = "<group>"; };
@@ -5036,6 +5042,8 @@
children = (
34D8154913B663A80022C8C4 /* auth_fb.c */,
34D8154A13B663A80022C8C4 /* auth_fb.h */,
+ 766F66A31ACBDF0D002079F2 /* auth_gtalk.c */,
+ 766F66A41ACBDF0D002079F2 /* auth_gtalk.h */,
34D8154B13B663A80022C8C4 /* fbapi.c */,
34D8154C13B663A80022C8C4 /* fbapi.h */,
11EE1B490CDCFAF40097F246 /* oscar-adium.c */,
@@ -6413,22 +6421,14 @@
34E6BBE50A78083A0076D7F0 /* Resources */ = {
isa = PBXGroup;
children = (
- 34D8326107CBD598006466F2 /* AccountPrefs.plist */,
317D83670E89F40500298BDB /* msg-bookmark-chat.tiff */,
- 34D8327507CBD5B3006466F2 /* BuiltInStatusStates.plist */,
- 34D8326607CBD598006466F2 /* ContactPrefs.plist */,
- 34D8326707CBD598006466F2 /* default-icon.png */,
- 34D8326207CBD598006466F2 /* DockPrefs.plist */,
3428B33E0815E1FB00C0D3DC /* emoticon32.tiff */,
345F590608199746001F733C /* emoticon32_transparent.tiff */,
- 34B995D9092A832700E31E91 /* FontPanelAccessoryView.nib */,
34DFF53007A62EB100B92233 /* lock-locked.tiff */,
34DFF52607A62EB000B92233 /* lock-unlocked.tiff */,
347E787507CA975900350507 /* remove.tiff */,
- 34D8326307CBD598006466F2 /* msg-send-file.tiff */,
4BB2EB200D88D76100CA7A7D /* timestamp32.tiff */,
4BB2EB210D88D76100CA7A7D /* timestamp32_transparent.tiff */,
- 34D8327607CBD5B3006466F2 /* ToolbarPrefs.plist */,
);
name = Resources;
sourceTree = "<group>";
@@ -8392,6 +8392,7 @@
A3C0405808D744B200B48CE1 /* Google Talk */ = {
isa = PBXGroup;
children = (
+ 766F66AA1ACBE2AF002079F2 /* ESPurpleGTalkAccountView.nib */,
A3C0431B08D74D3100B48CE1 /* AIPurpleGTalkAccount.h */,
A3C0431C08D74D3100B48CE1 /* AIPurpleGTalkAccount.m */,
A3C0431D08D74D3100B48CE1 /* AIPurpleGTalkAccountViewController.h */,
@@ -8866,6 +8867,7 @@
3485DB7109EBCE7400232CC4 /* AIPurpleGTalkAccountViewController.h in Headers */,
3485DB7309EBCE7400232CC4 /* AIGTalkService.h in Headers */,
3485DB7609EBCE7400232CC4 /* ESMeanwhileService.h in Headers */,
+ 766F66A61ACBDF0D002079F2 /* auth_gtalk.h in Headers */,
3485DB7809EBCE7400232CC4 /* ESPurpleMeanwhileAccount.h in Headers */,
3485DB7A09EBCE7400232CC4 /* DCPurpleMeanwhileJoinChatViewController.h in Headers */,
3485DB7D09EBCE7400232CC4 /* ESPurpleMeanwhileAccountViewController.h in Headers */,
@@ -9208,7 +9210,7 @@
name = "Unit tests";
productName = "Unit tests";
productReference = 312ED3CA0C7E875B00A6BDA9 /* Unit tests.octest */;
- productType = "com.apple.product-type.bundle";
+ productType = "com.apple.product-type.bundle.ocunit-test";
};
3485D67F09EB416300232CC4 /* AdiumLibpurple */ = {
isa = PBXNativeTarget;
@@ -9509,6 +9511,7 @@
34EF99AA0E2EB35A003E5DC7 /* PurpleDefaultsMobileMe.plist in Resources */,
34EF9A320E2EB637003E5DC7 /* MobileMe-large.png in Resources */,
34EF9A330E2EB637003E5DC7 /* MobileMe-small.png in Resources */,
+ 766F66AC1ACBE2AF002079F2 /* ESPurpleGTalkAccountView.nib in Resources */,
34E4CD5B0E68277D00D1B0DC /* ESIRCJoinChatView.nib in Resources */,
34E4CD660E68279C00D1B0DC /* irc.png in Resources */,
34E4CD670E68279C00D1B0DC /* PurpleDefaultsIRC.plist in Resources */,
@@ -9987,6 +9990,7 @@
3485DB7209EBCE7400232CC4 /* AIPurpleGTalkAccountViewController.m in Sources */,
3485DB7409EBCE7400232CC4 /* AIGTalkService.m in Sources */,
3485DB7709EBCE7400232CC4 /* ESMeanwhileService.m in Sources */,
+ 766F66A51ACBDF0D002079F2 /* auth_gtalk.c in Sources */,
3485DB7909EBCE7400232CC4 /* ESPurpleMeanwhileAccount.m in Sources */,
3485DB7B09EBCE7400232CC4 /* DCPurpleMeanwhileJoinChatViewController.m in Sources */,
3485DB7E09EBCE7400232CC4 /* ESPurpleMeanwhileAccountViewController.m in Sources */,
@@ -12338,6 +12342,14 @@
name = Localizable.strings;
sourceTree = "<group>";
};
+ 766F66AA1ACBE2AF002079F2 /* ESPurpleGTalkAccountView.nib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 766F66AB1ACBE2AF002079F2 /* en */,
+ );
+ name = ESPurpleGTalkAccountView.nib;
+ sourceTree = "<group>";
+ };
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
--- a/Plugins/Purple Service/AIPurpleGTalkAccount.m Wed Jan 14 18:11:32 2015 +0100
+++ b/Plugins/Purple Service/AIPurpleGTalkAccount.m Wed Apr 01 10:49:48 2015 +0200
@@ -15,6 +15,7 @@
*/
#import "AIPurpleGTalkAccount.h"
+#import "auth_gtalk.h"
@implementation AIPurpleGTalkAccount
@@ -84,4 +85,37 @@
return NO;
}
+/* Add the authentication mechanism for X-OAUTH2. Note that if the server offers it,
+ * it will be used preferentially over any other mechanism e.g. PLAIN. */
+- (void)setGtalkMechEnabled:(BOOL)inEnabled
+{
+ static BOOL enabledGtalkMech = NO;
+ if (inEnabled != enabledGtalkMech) {
+ if (inEnabled)
+ jabber_auth_add_mech(jabber_auth_get_gtalk_mech());
+ else
+ jabber_auth_remove_mech(jabber_auth_get_gtalk_mech());
+
+ enabledGtalkMech = inEnabled;
+ }
+}
+
+- (void)connect
+{
+ [self setGtalkMechEnabled:YES];
+ [super connect];
+}
+
+- (void)didConnect
+{
+ [self setGtalkMechEnabled:NO];
+ [super didConnect];
+}
+
+- (void)didDisconnect
+{
+ [self setGtalkMechEnabled:NO];
+ [super didDisconnect];
+}
+
@end
--- a/Plugins/Purple Service/AIPurpleGTalkAccountViewController.h Wed Jan 14 18:11:32 2015 +0100
+++ b/Plugins/Purple Service/AIPurpleGTalkAccountViewController.h Wed Apr 01 10:49:48 2015 +0200
@@ -17,7 +17,14 @@
#import "ESPurpleJabberAccountViewController.h"
@interface AIPurpleGTalkAccountViewController : ESPurpleJabberAccountViewController {
-
+ IBOutlet NSTextField *textField_code;
+
+ IBOutlet NSTextField *label_grant;
+ IBOutlet NSTextField *label_code;
+ IBOutlet NSButton *button_submit;
}
+-(IBAction)requestAccess:(id)sender;
+-(IBAction)submit:(id)sender;
+
@end
--- a/Plugins/Purple Service/AIPurpleGTalkAccountViewController.m Wed Jan 14 18:11:32 2015 +0100
+++ b/Plugins/Purple Service/AIPurpleGTalkAccountViewController.m Wed Apr 01 10:49:48 2015 +0200
@@ -16,16 +16,18 @@
#import "AIPurpleGTalkAccountViewController.h"
+#define ADIUM_GTALK_CLIENT_ID @"853036734951.apps.googleusercontent.com"
@implementation AIPurpleGTalkAccountViewController
+- (NSString *)nibName{
+ return @"ESPurpleGTalkAccountView";
+}
+
- (void)awakeFromNib
{
[super awakeFromNib];
- //GTalk forces the use of TLS
- [checkBox_useTLS setEnabled:NO];
-
[checkBox_checkMail setEnabled:YES];
}
@@ -33,9 +35,46 @@
{
[super configureForAccount:inAccount];
[textField_connectServer setStringValue:@"talk.google.com"];
- [textField_connectServer setEditable:NO];
- [textField_connectServer setBordered:NO];
- [textField_connectServer setDrawsBackground:NO];
+}
+
+- (void)saveConfiguration
+{
+ [super saveConfiguration];
+
+ //Connection security
+ [account setPreference:[NSNumber numberWithBool:FALSE]
+ forKey:KEY_JABBER_FORCE_OLD_SSL group:GROUP_ACCOUNT_STATUS];
+ [account setPreference:[NSNumber numberWithBool:TRUE]
+ forKey:KEY_JABBER_REQUIRE_TLS group:GROUP_ACCOUNT_STATUS];
+ [account setPreference:[NSNumber numberWithBool:TRUE]
+ forKey:KEY_JABBER_VERIFY_CERTS group:GROUP_ACCOUNT_STATUS];
+ [account setPreference:[NSNumber numberWithBool:FALSE]
+ forKey:KEY_JABBER_ALLOW_PLAINTEXT group:GROUP_ACCOUNT_STATUS];
+}
+
+- (IBAction)requestAccess:(id)sender {
+ NSString *urlString = @"https://accounts.google.com/o/oauth2/auth?"
+ @"scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fgoogletalk"
+ @"&redirect_uri=urn:ietf:wg:oauth:2.0:oob"
+ @"&response_type=code"
+ @"&client_id=" ADIUM_GTALK_CLIENT_ID;
+
+ if (account.UID) {
+ urlString = [urlString stringByAppendingFormat:@"&login_hint=%@", account.UID];
+ }
+
+ NSURL *url = [NSURL URLWithString:urlString];
+
+ [[NSWorkspace sharedWorkspace] openURL:url];
+
+ [label_grant setHidden:FALSE];
+ [label_code setHidden:FALSE];
+ [textField_code setHidden:FALSE];
+ [button_submit setHidden:FALSE];
+}
+
+- (IBAction)submit:(id)sender {
+ NSLog(@"Token: %@", textField_code.value);
}
@end
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Plugins/Purple Service/Resources/en.lproj/ESPurpleGTalkAccountView.nib/designable.nib Wed Apr 01 10:49:48 2015 +0200
@@ -0,0 +1,3178 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="8.00">
+ <data>
+ <int key="IBDocument.SystemTarget">1060</int>
+ <string key="IBDocument.SystemVersion">14C109</string>
+ <string key="IBDocument.InterfaceBuilderVersion">6751</string>
+ <string key="IBDocument.AppKitVersion">1344.72</string>
+ <string key="IBDocument.HIToolboxVersion">757.30</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="NS.object.0">6751</string>
+ </object>
+ <array key="IBDocument.IntegratedClassDependencies">
+ <string>NSButton</string>
+ <string>NSButtonCell</string>
+ <string>NSComboBox</string>
+ <string>NSComboBoxCell</string>
+ <string>NSCustomObject</string>
+ <string>NSCustomView</string>
+ <string>NSMenu</string>
+ <string>NSMenuItem</string>
+ <string>NSPopUpButton</string>
+ <string>NSPopUpButtonCell</string>
+ <string>NSTextField</string>
+ <string>NSTextFieldCell</string>
+ </array>
+ <array key="IBDocument.PluginDependencies">
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ </array>
+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
+ <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
+ <integer value="1" key="NS.object.0"/>
+ </object>
+ <array class="NSMutableArray" key="IBDocument.RootObjects" id="520546697">
+ <object class="NSCustomObject" id="393462939">
+ <string key="NSClassName">AIPurpleGTalkAccountViewController</string>
+ </object>
+ <object class="NSCustomObject" id="8487832">
+ <string key="NSClassName">FirstResponder</string>
+ </object>
+ <object class="NSCustomObject" id="356620541">
+ <string key="NSClassName">NSApplication</string>
+ </object>
+ <object class="NSCustomView" id="837853317">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSButton" id="793144240">
+ <reference key="NSNextResponder" ref="837853317"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{186, 14}, {84, 32}}</string>
+ <reference key="NSSuperview" ref="837853317"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="948437734">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Submit</string>
+ <object class="NSFont" key="NSSupport" id="745543233">
+ <bool key="IBIsSystemFont">YES</bool>
+ <double key="NSSize">13</double>
+ <int key="NSfFlags">1044</int>
+ </object>
+ <reference key="NSControlView" ref="793144240"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="745543233"/>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSTextField" id="358495968">
+ <reference key="NSNextResponder" ref="837853317"/>
+ <int key="NSvFlags">-2147483380</int>
+ <string key="NSFrame">{{164, 50}, {273, 22}}</string>
+ <reference key="NSSuperview" ref="837853317"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="793144240"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="934484268">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="358495968"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <object class="NSColor" key="NSBackgroundColor" id="427835941">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">textBackgroundColor</string>
+ <object class="NSColor" key="NSColor" id="571380249">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
+ </object>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="185594471">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">textColor</string>
+ <object class="NSColor" key="NSColor" id="38993316">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MAA</bytes>
+ </object>
+ </object>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="957487027">
+ <reference key="NSNextResponder" ref="837853317"/>
+ <int key="NSvFlags">-2147483380</int>
+ <string key="NSFrame">{{18, 55}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="837853317"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="358495968"/>
+ <string key="NSReuseIdentifierKey">_NS:526</string>
+ <string key="NSHuggingPriority">{251, 750}</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="970336257">
+ <int key="NSCellFlags">68157504</int>
+ <int key="NSCellFlags2">71304192</int>
+ <string key="NSContents">Code:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <string key="NSCellIdentifier">_NS:526</string>
+ <reference key="NSControlView" ref="957487027"/>
+ <object class="NSColor" key="NSBackgroundColor" id="701108434">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlColor</string>
+ <object class="NSColor" key="NSColor" id="835004027">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
+ </object>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="85901786">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">labelColor</string>
+ <reference key="NSColor" ref="38993316"/>
+ </object>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="74232667">
+ <reference key="NSNextResponder" ref="837853317"/>
+ <int key="NSvFlags">-2147483380</int>
+ <string key="NSFrame">{{18, 80}, {421, 17}}</string>
+ <reference key="NSSuperview" ref="837853317"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="957487027"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <string key="NSAntiCompressionPriority">{250, 750}</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="492600036">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string key="NSContents">Please grant Adium access to your account in your browser.</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="74232667"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="85901786"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <bool key="NSControlAutosetMaxLayoutWidth">YES</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSButton" id="272517914">
+ <reference key="NSNextResponder" ref="837853317"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{158, 98}, {140, 32}}</string>
+ <reference key="NSSuperview" ref="837853317"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="74232667"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="712274320">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Request Access</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="272517914"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="745543233"/>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ </array>
+ <string key="NSFrameSize">{457, 146}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="272517914"/>
+ <string key="NSClassName">NSView</string>
+ <string key="NSExtension">NSResponder</string>
+ </object>
+ <object class="NSCustomView" id="881248978">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSButton" id="767871570">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{160, 95}, {211, 18}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="13153345"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="355466928">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Display new mail notifications</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="767871570"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <object class="NSCustomResource" key="NSNormalImage" id="255831293">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSSwitch</string>
+ </object>
+ <object class="NSButtonImageSource" key="NSAlternateImage" id="10299655">
+ <string key="NSImageName">NSSwitch</string>
+ </object>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSTextField" id="23953802">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{162, 218}, {240, 22}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="1071692987"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="557983517">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="23953802"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="795157005">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 220}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="23953802"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="1046731873">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">BOSH Server:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="795157005"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <object class="NSColor" key="NSTextColor" id="564835922">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlTextColor</string>
+ <reference key="NSColor" ref="38993316"/>
+ </object>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="993950755">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{162, 246}, {240, 22}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="795157005"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="897297612">
+ <int key="NSCellFlags">-2077228991</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="993950755"/>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="416544706">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 248}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="993950755"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="675922156">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Connect Server:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="416544706"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="223022732">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{162, 188}, {240, 22}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="164156726"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="483716033">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="223022732"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="1071692987">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 190}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="223022732"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="275398507">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">File Transfer Proxies:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="1071692987"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="979941359">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{329, 158}, {73, 22}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="909698960"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="474262400">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="979941359"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="198507305">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{286, 160}, {38, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="979941359"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="937801845">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Port:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="198507305"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="56382938">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{162, 158}, {119, 22}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="198507305"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="27008867">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">4195328</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="56382938"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="164156726">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 160}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="56382938"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="820922822">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Resource:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="164156726"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="1036357624">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{17, 96}, {140, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="767871570"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="260175574">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Mail:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="1036357624"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="909698960">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{43, 127}, {114, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="348268130"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="1007024952">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Available Priority:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="909698960"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="348268130">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{162, 124}, {61, 23}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="463018609"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="1041524998">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="348268130"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="463018609">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{233, 127}, {91, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="400793057"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="277652672">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Away Priority:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="463018609"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="400793057">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{329, 123}, {73, 24}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="1036357624"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="481365549">
+ <int key="NSCellFlags">-1804599231</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="400793057"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="185594471"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSPopUpButton" id="86797681">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{156, 41}, {198, 26}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="520236742"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="686819324">
+ <int key="NSCellFlags">-2080374720</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="86797681"/>
+ <int key="NSButtonFlags">109199360</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="745543233"/>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="514632623">
+ <reference key="NSMenu" ref="502010925"/>
+ <string key="NSTitle">Ask What To Do</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <object class="NSCustomResource" key="NSOnImage" id="687604397">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSMenuCheckmark</string>
+ </object>
+ <object class="NSCustomResource" key="NSMixedImage" id="959336238">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSMenuMixedState</string>
+ </object>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="686819324"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="502010925">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <array class="NSMutableArray" key="NSMenuItems">
+ <reference ref="514632623"/>
+ <object class="NSMenuItem" id="76618968">
+ <reference key="NSMenu" ref="502010925"/>
+ <string key="NSTitle">Accept</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="687604397"/>
+ <reference key="NSMixedImage" ref="959336238"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">1</int>
+ <reference key="NSTarget" ref="686819324"/>
+ </object>
+ <object class="NSMenuItem" id="708140981">
+ <reference key="NSMenu" ref="502010925"/>
+ <string key="NSTitle">Accept and Add To List</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="687604397"/>
+ <reference key="NSMixedImage" ref="959336238"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">2</int>
+ <reference key="NSTarget" ref="686819324"/>
+ </object>
+ <object class="NSMenuItem" id="769080201">
+ <reference key="NSMenu" ref="502010925"/>
+ <string key="NSTitle">Deny</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="687604397"/>
+ <reference key="NSMixedImage" ref="959336238"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <int key="NSTag">3</int>
+ <reference key="NSTarget" ref="686819324"/>
+ </object>
+ </array>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSTextField" id="129057903">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{-2, 47}, {156, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="86797681"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="21353665">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Presence Subscriptions:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="129057903"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="520236742">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{65, 20}, {142, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="71054177"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="414517125">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">...add to list in group:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="520236742"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSComboBox" id="71054177">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">266</int>
+ <string key="NSFrame">{{212, 15}, {190, 26}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSComboBoxCell" key="NSCell" id="863874436">
+ <int key="NSCellFlags">342884416</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="71054177"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <reference key="NSBackgroundColor" ref="427835941"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ <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="71054177"/>
+ <object class="NSComboTableView" key="NSTableView" id="68718431">
+ <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>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <bool key="NSControlAllowsExpansionToolTips">YES</bool>
+ <string key="NSControlAction">tableViewAction:</string>
+ <reference key="NSControlTarget" ref="863874436"/>
+ <array class="NSMutableArray" key="NSTableColumns">
+ <object class="NSTableColumn">
+ <double key="NSWidth">12</double>
+ <double key="NSMinWidth">10</double>
+ <double key="NSMaxWidth">1000</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75497472</int>
+ <int key="NSCellFlags2">0</int>
+ <object class="NSMutableString" key="NSContents">
+ <characters key="NS.bytes"/>
+ </object>
+ <object class="NSFont" key="NSSupport">
+ <bool key="IBIsSystemFont">YES</bool>
+ <double key="NSSize">12</double>
+ <int key="NSfFlags">4883</int>
+ </object>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="571380249"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell">
+ <int key="NSCellFlags">338690112</int>
+ <int key="NSCellFlags2">268436480</int>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="68718431"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <object class="NSColor" key="NSBackgroundColor" id="595333051">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">controlBackgroundColor</string>
+ <reference key="NSColor" ref="835004027"/>
+ </object>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <reference key="NSTableView" ref="68718431"/>
+ </object>
+ </array>
+ <double key="NSIntercellSpacingWidth">3</double>
+ <double key="NSIntercellSpacingHeight">2</double>
+ <reference key="NSBackgroundColor" ref="595333051"/>
+ <object class="NSColor" key="NSGridColor">
+ <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="863874436"/>
+ <reference key="NSTarget" ref="863874436"/>
+ <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>
+ <int key="NSTableViewGroupRowStyle">1</int>
+ </object>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ <nil key="NSDataSource"/>
+ </object>
+ <object class="NSTextField" id="13153345">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{83, 73}, {74, 17}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="753162121"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="499131302">
+ <int key="NSCellFlags">68157504</int>
+ <int key="NSCellFlags2">272630784</int>
+ <string key="NSContents">Emoticons:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="13153345"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSButton" id="753162121">
+ <reference key="NSNextResponder" ref="881248978"/>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{160, 72}, {188, 18}}</string>
+ <reference key="NSSuperview" ref="881248978"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="129057903"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="246744812">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Display custom emoticons</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="753162121"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="255831293"/>
+ <reference key="NSAlternateImage" ref="10299655"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ </array>
+ <string key="NSFrameSize">{424, 268}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="416544706"/>
+ <string key="NSClassName">NSView</string>
+ <string key="NSExtension">NSResponder</string>
+ </object>
+ <object class="NSCustomView" id="809544060">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <array class="NSMutableArray" key="NSSubviews">
+ <object class="NSButton" id="8487197">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{90, 24}, {309, 18}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="767290510">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Let others know when you are typing</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="8487197"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="255831293"/>
+ <reference key="NSAlternateImage" ref="10299655"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSTextField" id="174273451">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{35, 25}, {52, 17}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="492202865">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Typing:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="174273451"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSTextField" id="571454235">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{12, 54}, {75, 17}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="632016050">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Encryption:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="571454235"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSPopUpButton" id="918185157">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{89, 48}, {307, 26}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="1034471844">
+ <int key="NSCellFlags">-2080374720</int>
+ <int key="NSCellFlags2">1024</int>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="918185157"/>
+ <int key="NSButtonFlags">109199360</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="745543233"/>
+ <string key="NSAlternateContents"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="245234392">
+ <reference key="NSMenu" ref="522540582"/>
+ <string key="NSTitle">Item1</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="687604397"/>
+ <reference key="NSMixedImage" ref="959336238"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="1034471844"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="522540582">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <array class="NSMutableArray" key="NSMenuItems">
+ <reference ref="245234392"/>
+ </array>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSTextField" id="609337263">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{42, 0}, {45, 17}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="457025165">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Music:</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="609337263"/>
+ <reference key="NSBackgroundColor" ref="701108434"/>
+ <reference key="NSTextColor" ref="564835922"/>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
+ </object>
+ <object class="NSButton" id="462740945">
+ <reference key="NSNextResponder" ref="809544060"/>
+ <int key="NSvFlags">264</int>
+ <string key="NSFrame">{{90, -1}, {312, 18}}</string>
+ <reference key="NSSuperview" ref="809544060"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="490598706">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Let others know what iTunes is playing</string>
+ <reference key="NSSupport" ref="745543233"/>
+ <reference key="NSControlView" ref="462740945"/>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="255831293"/>
+ <reference key="NSAlternateImage" ref="10299655"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ </array>
+ <string key="NSFrameSize">{393, 75}</string>
+ <object class="NSMutableString" key="NSClassName">
+ <characters key="NS.bytes">NSView</characters>
+ </object>
+ <string key="NSExtension">NSResponder</string>
+ </object>
+ </array>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <array key="connectionRecords">
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_setup</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="837853317"/>
+ </object>
+ <int key="connectionID">145</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_options</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="881248978"/>
+ </object>
+ <int key="connectionID">149</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">checkBox_checkMail</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="767871570"/>
+ </object>
+ <int key="connectionID">197</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="767871570"/>
+ </object>
+ <int key="connectionID">198</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_connectServer</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="993950755"/>
+ </object>
+ <int key="connectionID">217</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_connectPort</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="979941359"/>
+ </object>
+ <int key="connectionID">218</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="979941359"/>
+ </object>
+ <int key="connectionID">219</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="56382938"/>
+ </object>
+ <int key="connectionID">220</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="993950755"/>
+ </object>
+ <int key="connectionID">221</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_resource</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="56382938"/>
+ </object>
+ <int key="connectionID">222</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_priorityAvailable</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="348268130"/>
+ </object>
+ <int key="connectionID">231</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_priorityAway</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="400793057"/>
+ </object>
+ <int key="connectionID">232</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_connectHost</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="979941359"/>
+ </object>
+ <int key="connectionID">233</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">popup_subscriptionBehavior</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="86797681"/>
+ </object>
+ <int key="connectionID">277</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">comboBox_subscriptionGroup</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="71054177"/>
+ </object>
+ <int key="connectionID">281</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_subscriptionModeLabel</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="520236742"/>
+ </object>
+ <int key="connectionID">282</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">subscriptionModeDidChange:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="86797681"/>
+ </object>
+ <int key="connectionID">283</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="8487197"/>
+ </object>
+ <int key="connectionID">342</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="918185157"/>
+ </object>
+ <int key="connectionID">343</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">popUp_encryption</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="918185157"/>
+ </object>
+ <int key="connectionID">344</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">checkBox_sendTyping</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="8487197"/>
+ </object>
+ <int key="connectionID">345</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">label_encryption</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="571454235"/>
+ </object>
+ <int key="connectionID">346</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">label_typing</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="174273451"/>
+ </object>
+ <int key="connectionID">347</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_privacy</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="809544060"/>
+ </object>
+ <int key="connectionID">348</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">checkBox_broadcastMusic</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="462740945"/>
+ </object>
+ <int key="connectionID">352</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="462740945"/>
+ </object>
+ <int key="connectionID">353</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">checkBox_displayCustomEmoticons</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="753162121"/>
+ </object>
+ <int key="connectionID">531</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_ftProxies</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="223022732"/>
+ </object>
+ <int key="connectionID">587</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">changedPreference:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="23953802"/>
+ </object>
+ <int key="connectionID">645</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_BOSHserver</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="23953802"/>
+ </object>
+ <int key="connectionID">646</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">requestAccess:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="272517914"/>
+ </object>
+ <int key="connectionID">647</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">submit:</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="793144240"/>
+ </object>
+ <int key="connectionID">657</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">textField_code</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="358495968"/>
+ </object>
+ <int key="connectionID">658</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">label_grant</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="74232667"/>
+ </object>
+ <int key="connectionID">659</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">label_code</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="957487027"/>
+ </object>
+ <int key="connectionID">660</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">button_submit</string>
+ <reference key="source" ref="393462939"/>
+ <reference key="destination" ref="793144240"/>
+ </object>
+ <int key="connectionID">661</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">dataSource</string>
+ <reference key="source" ref="71054177"/>
+ <reference key="destination" ref="393462939"/>
+ </object>
+ <int key="connectionID">284</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="809544060"/>
+ <reference key="destination" ref="571454235"/>
+ </object>
+ <int key="connectionID">354</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_anchorToLeftSide</string>
+ <reference key="source" ref="8487197"/>
+ <reference key="destination" ref="174273451"/>
+ </object>
+ <int key="connectionID">340</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="8487197"/>
+ <reference key="destination" ref="609337263"/>
+ </object>
+ <int key="connectionID">358</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_anchorToRightSide</string>
+ <reference key="source" ref="174273451"/>
+ <reference key="destination" ref="8487197"/>
+ </object>
+ <int key="connectionID">339</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="174273451"/>
+ <reference key="destination" ref="8487197"/>
+ </object>
+ <int key="connectionID">357</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">view_anchorToRightSide</string>
+ <reference key="source" ref="571454235"/>
+ <reference key="destination" ref="918185157"/>
+ </object>
+ <int key="connectionID">341</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="571454235"/>
+ <reference key="destination" ref="918185157"/>
+ </object>
+ <int key="connectionID">355</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="918185157"/>
+ <reference key="destination" ref="174273451"/>
+ </object>
+ <int key="connectionID">356</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="609337263"/>
+ <reference key="destination" ref="462740945"/>
+ </object>
+ <int key="connectionID">359</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="520546697"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="393462939"/>
+ <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="8487832"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">First Responder</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-3</int>
+ <reference key="object" ref="356620541"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Application</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">39</int>
+ <reference key="object" ref="837853317"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="272517914"/>
+ <reference ref="74232667"/>
+ <reference ref="957487027"/>
+ <reference ref="358495968"/>
+ <reference ref="793144240"/>
+ </array>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">setup</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">411</int>
+ <reference key="object" ref="272517914"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="712274320"/>
+ </array>
+ <reference key="parent" ref="837853317"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">146</int>
+ <reference key="object" ref="881248978"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="767871570"/>
+ <reference ref="993950755"/>
+ <reference ref="979941359"/>
+ <reference ref="198507305"/>
+ <reference ref="56382938"/>
+ <reference ref="164156726"/>
+ <reference ref="1036357624"/>
+ <reference ref="909698960"/>
+ <reference ref="348268130"/>
+ <reference ref="463018609"/>
+ <reference ref="400793057"/>
+ <reference ref="13153345"/>
+ <reference ref="753162121"/>
+ <reference ref="223022732"/>
+ <reference ref="1071692987"/>
+ <reference ref="416544706"/>
+ <reference ref="795157005"/>
+ <reference ref="23953802"/>
+ <reference ref="71054177"/>
+ <reference ref="520236742"/>
+ <reference ref="129057903"/>
+ <reference ref="86797681"/>
+ </array>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Options</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">190</int>
+ <reference key="object" ref="767871570"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="355466928"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">208</int>
+ <reference key="object" ref="993950755"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="897297612"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">210</int>
+ <reference key="object" ref="979941359"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="474262400"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">211</int>
+ <reference key="object" ref="198507305"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="937801845"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">212</int>
+ <reference key="object" ref="56382938"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="27008867"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">213</int>
+ <reference key="object" ref="164156726"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="820922822"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">214</int>
+ <reference key="object" ref="1036357624"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="260175574"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">227</int>
+ <reference key="object" ref="909698960"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="1007024952"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">228</int>
+ <reference key="object" ref="348268130"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="1041524998"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">229</int>
+ <reference key="object" ref="463018609"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="277652672"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">230</int>
+ <reference key="object" ref="400793057"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="481365549"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">270</int>
+ <reference key="object" ref="86797681"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="686819324"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">275</int>
+ <reference key="object" ref="129057903"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="21353665"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">279</int>
+ <reference key="object" ref="520236742"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="414517125"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">280</int>
+ <reference key="object" ref="71054177"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="863874436"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">527</int>
+ <reference key="object" ref="13153345"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="499131302"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">528</int>
+ <reference key="object" ref="753162121"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="246744812"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">583</int>
+ <reference key="object" ref="223022732"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="483716033"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">584</int>
+ <reference key="object" ref="1071692987"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="275398507"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">332</int>
+ <reference key="object" ref="809544060"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="8487197"/>
+ <reference ref="174273451"/>
+ <reference ref="571454235"/>
+ <reference ref="918185157"/>
+ <reference ref="609337263"/>
+ <reference ref="462740945"/>
+ </array>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">Privacy</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">333</int>
+ <reference key="object" ref="8487197"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="767290510"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">334</int>
+ <reference key="object" ref="174273451"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="492202865"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">335</int>
+ <reference key="object" ref="571454235"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="632016050"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">336</int>
+ <reference key="object" ref="918185157"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="1034471844"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">350</int>
+ <reference key="object" ref="609337263"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="457025165"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">351</int>
+ <reference key="object" ref="462740945"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="490598706"/>
+ </array>
+ <reference key="parent" ref="809544060"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">594</int>
+ <reference key="object" ref="712274320"/>
+ <reference key="parent" ref="272517914"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">598</int>
+ <reference key="object" ref="355466928"/>
+ <reference key="parent" ref="767871570"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">599</int>
+ <reference key="object" ref="897297612"/>
+ <reference key="parent" ref="993950755"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">601</int>
+ <reference key="object" ref="474262400"/>
+ <reference key="parent" ref="979941359"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">602</int>
+ <reference key="object" ref="937801845"/>
+ <reference key="parent" ref="198507305"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">603</int>
+ <reference key="object" ref="27008867"/>
+ <reference key="parent" ref="56382938"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">604</int>
+ <reference key="object" ref="820922822"/>
+ <reference key="parent" ref="164156726"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">605</int>
+ <reference key="object" ref="260175574"/>
+ <reference key="parent" ref="1036357624"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">607</int>
+ <reference key="object" ref="1007024952"/>
+ <reference key="parent" ref="909698960"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">608</int>
+ <reference key="object" ref="1041524998"/>
+ <reference key="parent" ref="348268130"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">609</int>
+ <reference key="object" ref="277652672"/>
+ <reference key="parent" ref="463018609"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">610</int>
+ <reference key="object" ref="481365549"/>
+ <reference key="parent" ref="400793057"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">611</int>
+ <reference key="object" ref="686819324"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="502010925"/>
+ </array>
+ <reference key="parent" ref="86797681"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">612</int>
+ <reference key="object" ref="21353665"/>
+ <reference key="parent" ref="129057903"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">613</int>
+ <reference key="object" ref="414517125"/>
+ <reference key="parent" ref="520236742"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">614</int>
+ <reference key="object" ref="863874436"/>
+ <reference key="parent" ref="71054177"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">617</int>
+ <reference key="object" ref="499131302"/>
+ <reference key="parent" ref="13153345"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">618</int>
+ <reference key="object" ref="246744812"/>
+ <reference key="parent" ref="753162121"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">619</int>
+ <reference key="object" ref="483716033"/>
+ <reference key="parent" ref="223022732"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">620</int>
+ <reference key="object" ref="275398507"/>
+ <reference key="parent" ref="1071692987"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">621</int>
+ <reference key="object" ref="767290510"/>
+ <reference key="parent" ref="8487197"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">622</int>
+ <reference key="object" ref="492202865"/>
+ <reference key="parent" ref="174273451"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">623</int>
+ <reference key="object" ref="632016050"/>
+ <reference key="parent" ref="571454235"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">624</int>
+ <reference key="object" ref="1034471844"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="522540582"/>
+ </array>
+ <reference key="parent" ref="918185157"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">625</int>
+ <reference key="object" ref="457025165"/>
+ <reference key="parent" ref="609337263"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">626</int>
+ <reference key="object" ref="490598706"/>
+ <reference key="parent" ref="462740945"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">271</int>
+ <reference key="object" ref="502010925"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="708140981"/>
+ <reference ref="769080201"/>
+ <reference ref="514632623"/>
+ <reference ref="76618968"/>
+ </array>
+ <reference key="parent" ref="686819324"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">276</int>
+ <reference key="object" ref="708140981"/>
+ <reference key="parent" ref="502010925"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">274</int>
+ <reference key="object" ref="769080201"/>
+ <reference key="parent" ref="502010925"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">273</int>
+ <reference key="object" ref="514632623"/>
+ <reference key="parent" ref="502010925"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">272</int>
+ <reference key="object" ref="76618968"/>
+ <reference key="parent" ref="502010925"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">337</int>
+ <reference key="object" ref="522540582"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="245234392"/>
+ </array>
+ <reference key="parent" ref="1034471844"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">338</int>
+ <reference key="object" ref="245234392"/>
+ <reference key="parent" ref="522540582"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">209</int>
+ <reference key="object" ref="416544706"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="675922156"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">600</int>
+ <reference key="object" ref="675922156"/>
+ <reference key="parent" ref="416544706"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">641</int>
+ <reference key="object" ref="795157005"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="1046731873"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">642</int>
+ <reference key="object" ref="23953802"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="557983517"/>
+ </array>
+ <reference key="parent" ref="881248978"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">643</int>
+ <reference key="object" ref="557983517"/>
+ <reference key="parent" ref="23953802"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">644</int>
+ <reference key="object" ref="1046731873"/>
+ <reference key="parent" ref="795157005"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">648</int>
+ <reference key="object" ref="74232667"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="492600036"/>
+ </array>
+ <reference key="parent" ref="837853317"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">649</int>
+ <reference key="object" ref="492600036"/>
+ <reference key="parent" ref="74232667"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">650</int>
+ <reference key="object" ref="957487027"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="970336257"/>
+ </array>
+ <reference key="parent" ref="837853317"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">651</int>
+ <reference key="object" ref="970336257"/>
+ <reference key="parent" ref="957487027"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">652</int>
+ <reference key="object" ref="358495968"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="934484268"/>
+ </array>
+ <reference key="parent" ref="837853317"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">653</int>
+ <reference key="object" ref="934484268"/>
+ <reference key="parent" ref="358495968"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">654</int>
+ <reference key="object" ref="793144240"/>
+ <array class="NSMutableArray" key="children">
+ <reference ref="948437734"/>
+ </array>
+ <reference key="parent" ref="837853317"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">655</int>
+ <reference key="object" ref="948437734"/>
+ <reference key="parent" ref="793144240"/>
+ </object>
+ </array>
+ </object>
+ <dictionary class="NSMutableDictionary" key="flattenedProperties">
+ <string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <reference key="146.IBNSViewMetadataGestureRecognizers" ref="0"/>
+ <string key="146.IBPersistedLastKnownCanvasPosition">{500, 97}</string>
+ <string key="146.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="190.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="208.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="209.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="210.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="211.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="212.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="213.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="214.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="227.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="228.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="229.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="230.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="270.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="271.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="272.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="273.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="274.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="275.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="276.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="279.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="280.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="332.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="333.CustomClassName">AILocalizationButton</string>
+ <string key="333.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="334.CustomClassName">AILocalizationTextField</string>
+ <string key="334.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="335.CustomClassName">AILocalizationTextField</string>
+ <string key="335.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="336.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="337.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="338.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="350.CustomClassName">AILocalizationTextField</string>
+ <string key="350.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="351.CustomClassName">AILocalizationButton</string>
+ <string key="351.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <reference key="39.IBNSViewMetadataGestureRecognizers" ref="0"/>
+ <string key="39.IBPersistedLastKnownCanvasPosition">{499.5, 434}</string>
+ <string key="39.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="411.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="527.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="528.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="583.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="584.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="594.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="598.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="599.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="600.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="601.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="602.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="603.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="604.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="605.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="607.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="608.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="609.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="610.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="611.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="612.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="613.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="614.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="617.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="618.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="619.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="620.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="621.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="622.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="623.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="624.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="625.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="626.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="641.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="642.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="643.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="644.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="YES" key="648.IBNSControlSetsMaxLayoutWidthAtFirstLayoutMetadataKey"/>
+ <string key="648.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="649.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="650.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="651.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="652.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="653.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="654.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string key="655.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
+ <nil key="activeLocalization"/>
+ <dictionary class="NSMutableDictionary" key="localizations"/>
+ <nil key="sourceID"/>
+ <int key="maxID">661</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <array class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <object class="IBPartialClassDescription">
+ <string key="className">AIAccountViewController</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">changedPreference:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">changedPreference:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">changedPreference:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="checkBox_checkMail">NSButton</string>
+ <string key="checkBox_sendTyping">NSButton</string>
+ <string key="label_alias">NSTextField</string>
+ <string key="label_encryption">NSTextField</string>
+ <string key="label_password">NSTextField</string>
+ <string key="label_port">NSTextField</string>
+ <string key="label_server">NSTextField</string>
+ <string key="label_typing">NSTextField</string>
+ <string key="popUp_encryption">NSPopUpButton</string>
+ <string key="progressIndicator_registering">NSProgressIndicator</string>
+ <string key="textField_accountUID">NSTextField</string>
+ <string key="textField_accountUIDLabel">NSTextField</string>
+ <string key="textField_alias">NSTextField</string>
+ <string key="textField_connectHost">NSTextField</string>
+ <string key="textField_connectPort">NSTextField</string>
+ <string key="textField_password">NSTextField</string>
+ <string key="textField_registering">NSTextField</string>
+ <string key="view_auxiliaryTabView">NSTabView</string>
+ <string key="view_options">NSView</string>
+ <string key="view_privacy">NSView</string>
+ <string key="view_profile">NSView</string>
+ <string key="view_setup">NSView</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="checkBox_checkMail">
+ <string key="name">checkBox_checkMail</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_sendTyping">
+ <string key="name">checkBox_sendTyping</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_alias">
+ <string key="name">label_alias</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_encryption">
+ <string key="name">label_encryption</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_password">
+ <string key="name">label_password</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_port">
+ <string key="name">label_port</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_server">
+ <string key="name">label_server</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_typing">
+ <string key="name">label_typing</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popUp_encryption">
+ <string key="name">popUp_encryption</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="progressIndicator_registering">
+ <string key="name">progressIndicator_registering</string>
+ <string key="candidateClassName">NSProgressIndicator</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_accountUID">
+ <string key="name">textField_accountUID</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_accountUIDLabel">
+ <string key="name">textField_accountUIDLabel</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_alias">
+ <string key="name">textField_alias</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectHost">
+ <string key="name">textField_connectHost</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectPort">
+ <string key="name">textField_connectPort</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_password">
+ <string key="name">textField_password</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registering">
+ <string key="name">textField_registering</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_auxiliaryTabView">
+ <string key="name">view_auxiliaryTabView</string>
+ <string key="candidateClassName">NSTabView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_options">
+ <string key="name">view_options</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_privacy">
+ <string key="name">view_privacy</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_profile">
+ <string key="name">view_profile</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_setup">
+ <string key="name">view_setup</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Frameworks/Adium Framework/Source/AIAccountViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AIAccountViewController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">changedPreference:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">changedPreference:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">changedPreference:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Frameworks/Adium Framework/Source/AIAccountViewController.m</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AILocalizationButton</string>
+ <string key="superclassName">NSButton</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="view_anchorToLeftSide">NSView</string>
+ <string key="view_anchorToRightSide">NSView</string>
+ <string key="window_anchorOnLeftSide">NSWindow</string>
+ <string key="window_anchorOnRightSide">NSWindow</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
+ <string key="name">view_anchorToLeftSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_anchorToRightSide">
+ <string key="name">view_anchorToRightSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
+ <string key="name">window_anchorOnLeftSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
+ <string key="name">window_anchorOnRightSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Frameworks/Adium Framework/Source/AILocalizationButton.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AILocalizationTextField</string>
+ <string key="superclassName">NSTextField</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="view_anchorToLeftSide">NSView</string>
+ <string key="view_anchorToRightSide">NSView</string>
+ <string key="window_anchorOnLeftSide">NSWindow</string>
+ <string key="window_anchorOnRightSide">NSWindow</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
+ <string key="name">view_anchorToLeftSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_anchorToRightSide">
+ <string key="name">view_anchorToRightSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
+ <string key="name">window_anchorOnLeftSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
+ <string key="name">window_anchorOnRightSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Frameworks/Adium Framework/Source/AILocalizationTextField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AIPurpleGTalkAccountViewController</string>
+ <string key="superclassName">ESPurpleJabberAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="requestAccess:">id</string>
+ <string key="submit:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="requestAccess:">
+ <string key="name">requestAccess:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="submit:">
+ <string key="name">submit:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="button_submit">NSButton</string>
+ <string key="label_code">NSTextField</string>
+ <string key="label_grant">NSTextField</string>
+ <string key="textField_code">NSTextField</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="button_submit">
+ <string key="name">button_submit</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_code">
+ <string key="name">label_code</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_grant">
+ <string key="name">label_grant</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_code">
+ <string key="name">textField_code</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Plugins/Purple Service/AIPurpleGTalkAccountViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AIPurpleGTalkAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="requestAccess:">id</string>
+ <string key="submit:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="requestAccess:">
+ <string key="name">requestAccess:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="submit:">
+ <string key="name">submit:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Plugins/Purple Service/AIPurpleGTalkAccountViewController.m</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">ESPurpleJabberAccountViewController</string>
+ <string key="superclassName">PurpleAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="registerCancel:">id</string>
+ <string key="registerNewAccount:">id</string>
+ <string key="registerRequestAccount:">id</string>
+ <string key="subscriptionModeDidChange:">id</string>
+ <string key="visitServerHomepage:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="registerCancel:">
+ <string key="name">registerCancel:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerNewAccount:">
+ <string key="name">registerNewAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerRequestAccount:">
+ <string key="name">registerRequestAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="subscriptionModeDidChange:">
+ <string key="name">subscriptionModeDidChange:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="visitServerHomepage:">
+ <string key="name">visitServerHomepage:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="button_register">NSButton</string>
+ <string key="button_serverHomepage">NSButton</string>
+ <string key="checkBox_allowPlaintext">NSButton</string>
+ <string key="checkBox_checkCertificates">NSButton</string>
+ <string key="checkBox_forceOldSSL">NSButton</string>
+ <string key="checkBox_requireTLS">NSButton</string>
+ <string key="checkBox_useTLS">NSButton</string>
+ <string key="comboBox_subscriptionGroup">NSComboBox</string>
+ <string key="popup_subscriptionBehavior">NSPopUpButton</string>
+ <string key="tableview_servers">NSTableView</string>
+ <string key="textField_BOSHserver">NSTextField</string>
+ <string key="textField_connectServer">NSTextField</string>
+ <string key="textField_ftProxies">NSTextField</string>
+ <string key="textField_priorityAvailable">NSTextField</string>
+ <string key="textField_priorityAway">NSTextField</string>
+ <string key="textField_registerServerName">NSTextField</string>
+ <string key="textField_registerServerPort">NSTextField</string>
+ <string key="textField_resource">NSTextField</string>
+ <string key="textField_subscriptionModeLabel">NSTextField</string>
+ <string key="textView_serverDescription">NSTextView</string>
+ <string key="window_registerServer">NSPanel</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="button_register">
+ <string key="name">button_register</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="button_serverHomepage">
+ <string key="name">button_serverHomepage</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_allowPlaintext">
+ <string key="name">checkBox_allowPlaintext</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_checkCertificates">
+ <string key="name">checkBox_checkCertificates</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_forceOldSSL">
+ <string key="name">checkBox_forceOldSSL</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_requireTLS">
+ <string key="name">checkBox_requireTLS</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_useTLS">
+ <string key="name">checkBox_useTLS</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="comboBox_subscriptionGroup">
+ <string key="name">comboBox_subscriptionGroup</string>
+ <string key="candidateClassName">NSComboBox</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popup_subscriptionBehavior">
+ <string key="name">popup_subscriptionBehavior</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="tableview_servers">
+ <string key="name">tableview_servers</string>
+ <string key="candidateClassName">NSTableView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_BOSHserver">
+ <string key="name">textField_BOSHserver</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectServer">
+ <string key="name">textField_connectServer</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_ftProxies">
+ <string key="name">textField_ftProxies</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_priorityAvailable">
+ <string key="name">textField_priorityAvailable</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_priorityAway">
+ <string key="name">textField_priorityAway</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registerServerName">
+ <string key="name">textField_registerServerName</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registerServerPort">
+ <string key="name">textField_registerServerPort</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_resource">
+ <string key="name">textField_resource</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_subscriptionModeLabel">
+ <string key="name">textField_subscriptionModeLabel</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textView_serverDescription">
+ <string key="name">textView_serverDescription</string>
+ <string key="candidateClassName">NSTextView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_registerServer">
+ <string key="name">window_registerServer</string>
+ <string key="candidateClassName">NSPanel</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Plugins/Purple Service/ESPurpleJabberAccountViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">ESPurpleJabberAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="registerCancel:">id</string>
+ <string key="registerNewAccount:">id</string>
+ <string key="registerRequestAccount:">id</string>
+ <string key="subscriptionModeDidChange:">id</string>
+ <string key="visitServerHomepage:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="registerCancel:">
+ <string key="name">registerCancel:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerNewAccount:">
+ <string key="name">registerNewAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerRequestAccount:">
+ <string key="name">registerRequestAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="subscriptionModeDidChange:">
+ <string key="name">subscriptionModeDidChange:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="visitServerHomepage:">
+ <string key="name">visitServerHomepage:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Plugins/Purple Service/ESPurpleJabberAccountViewController.m</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">selectServiceType:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">selectServiceType:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">selectServiceType:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Source/AIServiceMenu.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PurpleAccountViewController</string>
+ <string key="superclassName">AIAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="checkBox_broadcastMusic">NSButton</string>
+ <string key="checkBox_displayCustomEmoticons">NSButton</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="checkBox_broadcastMusic">
+ <string key="name">checkBox_broadcastMusic</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_displayCustomEmoticons">
+ <string key="name">checkBox_displayCustomEmoticons</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">../Plugins/Purple Service/PurpleAccountViewController.h</string>
+ </object>
+ </object>
+ </array>
+ <array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
+ <object class="IBPartialClassDescription">
+ <string key="className">AIAccountViewController</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">changedPreference:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">changedPreference:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">changedPreference:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="checkBox_checkMail">NSButton</string>
+ <string key="checkBox_sendTyping">NSButton</string>
+ <string key="label_alias">NSTextField</string>
+ <string key="label_encryption">NSTextField</string>
+ <string key="label_password">NSTextField</string>
+ <string key="label_port">NSTextField</string>
+ <string key="label_server">NSTextField</string>
+ <string key="label_typing">NSTextField</string>
+ <string key="popUp_encryption">NSPopUpButton</string>
+ <string key="progressIndicator_registering">NSProgressIndicator</string>
+ <string key="textField_accountUID">NSTextField</string>
+ <string key="textField_accountUIDLabel">NSTextField</string>
+ <string key="textField_alias">NSTextField</string>
+ <string key="textField_connectHost">NSTextField</string>
+ <string key="textField_connectPort">NSTextField</string>
+ <string key="textField_password">NSTextField</string>
+ <string key="textField_registering">NSTextField</string>
+ <string key="view_auxiliaryTabView">NSTabView</string>
+ <string key="view_options">NSView</string>
+ <string key="view_privacy">NSView</string>
+ <string key="view_profile">NSView</string>
+ <string key="view_setup">NSView</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="checkBox_checkMail">
+ <string key="name">checkBox_checkMail</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_sendTyping">
+ <string key="name">checkBox_sendTyping</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_alias">
+ <string key="name">label_alias</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_encryption">
+ <string key="name">label_encryption</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_password">
+ <string key="name">label_password</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_port">
+ <string key="name">label_port</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_server">
+ <string key="name">label_server</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="label_typing">
+ <string key="name">label_typing</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popUp_encryption">
+ <string key="name">popUp_encryption</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="progressIndicator_registering">
+ <string key="name">progressIndicator_registering</string>
+ <string key="candidateClassName">NSProgressIndicator</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_accountUID">
+ <string key="name">textField_accountUID</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_accountUIDLabel">
+ <string key="name">textField_accountUIDLabel</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_alias">
+ <string key="name">textField_alias</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectHost">
+ <string key="name">textField_connectHost</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectPort">
+ <string key="name">textField_connectPort</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_password">
+ <string key="name">textField_password</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registering">
+ <string key="name">textField_registering</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_auxiliaryTabView">
+ <string key="name">view_auxiliaryTabView</string>
+ <string key="candidateClassName">NSTabView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_options">
+ <string key="name">view_options</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_privacy">
+ <string key="name">view_privacy</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_profile">
+ <string key="name">view_profile</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_setup">
+ <string key="name">view_setup</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Adium.framework/Headers/AIAccountViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AILocalizationButton</string>
+ <string key="superclassName">NSButton</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="view_anchorToLeftSide">NSView</string>
+ <string key="view_anchorToRightSide">NSView</string>
+ <string key="window_anchorOnLeftSide">NSWindow</string>
+ <string key="window_anchorOnRightSide">NSWindow</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
+ <string key="name">view_anchorToLeftSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_anchorToRightSide">
+ <string key="name">view_anchorToRightSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
+ <string key="name">window_anchorOnLeftSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
+ <string key="name">window_anchorOnRightSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Adium.framework/Headers/AILocalizationButton.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AILocalizationTextField</string>
+ <string key="superclassName">NSTextField</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="view_anchorToLeftSide">NSView</string>
+ <string key="view_anchorToRightSide">NSView</string>
+ <string key="window_anchorOnLeftSide">NSWindow</string>
+ <string key="window_anchorOnRightSide">NSWindow</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="view_anchorToLeftSide">
+ <string key="name">view_anchorToLeftSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="view_anchorToRightSide">
+ <string key="name">view_anchorToRightSide</string>
+ <string key="candidateClassName">NSView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnLeftSide">
+ <string key="name">window_anchorOnLeftSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_anchorOnRightSide">
+ <string key="name">window_anchorOnRightSide</string>
+ <string key="candidateClassName">NSWindow</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Adium.framework/Headers/AILocalizationTextField.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">AIPurpleGTalkAccountViewController</string>
+ <string key="superclassName">ESPurpleJabberAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="requestAccess:">id</string>
+ <string key="submit:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="requestAccess:">
+ <string key="name">requestAccess:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="submit:">
+ <string key="name">submit:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">textField_code</string>
+ <string key="NS.object.0">NSTextField</string>
+ </object>
+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <string key="NS.key.0">textField_code</string>
+ <object class="IBToOneOutletInfo" key="NS.object.0">
+ <string key="name">textField_code</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AdiumLibpurple.framework/Headers/AIPurpleGTalkAccountViewController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">ESPurpleJabberAccountViewController</string>
+ <string key="superclassName">PurpleAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="actions">
+ <string key="registerCancel:">id</string>
+ <string key="registerNewAccount:">id</string>
+ <string key="registerRequestAccount:">id</string>
+ <string key="subscriptionModeDidChange:">id</string>
+ <string key="visitServerHomepage:">id</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="actionInfosByName">
+ <object class="IBActionInfo" key="registerCancel:">
+ <string key="name">registerCancel:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerNewAccount:">
+ <string key="name">registerNewAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="registerRequestAccount:">
+ <string key="name">registerRequestAccount:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="subscriptionModeDidChange:">
+ <string key="name">subscriptionModeDidChange:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo" key="visitServerHomepage:">
+ <string key="name">visitServerHomepage:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="button_register">NSButton</string>
+ <string key="button_serverHomepage">NSButton</string>
+ <string key="checkBox_allowPlaintext">NSButton</string>
+ <string key="checkBox_checkCertificates">NSButton</string>
+ <string key="checkBox_forceOldSSL">NSButton</string>
+ <string key="checkBox_requireTLS">NSButton</string>
+ <string key="checkBox_useTLS">NSButton</string>
+ <string key="comboBox_subscriptionGroup">NSComboBox</string>
+ <string key="popup_subscriptionBehavior">NSPopUpButton</string>
+ <string key="tableview_servers">NSTableView</string>
+ <string key="textField_BOSHserver">NSTextField</string>
+ <string key="textField_connectServer">NSTextField</string>
+ <string key="textField_ftProxies">NSTextField</string>
+ <string key="textField_priorityAvailable">NSTextField</string>
+ <string key="textField_priorityAway">NSTextField</string>
+ <string key="textField_registerServerName">NSTextField</string>
+ <string key="textField_registerServerPort">NSTextField</string>
+ <string key="textField_resource">NSTextField</string>
+ <string key="textField_subscriptionModeLabel">NSTextField</string>
+ <string key="textView_serverDescription">NSTextView</string>
+ <string key="window_registerServer">NSPanel</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="button_register">
+ <string key="name">button_register</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="button_serverHomepage">
+ <string key="name">button_serverHomepage</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_allowPlaintext">
+ <string key="name">checkBox_allowPlaintext</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_checkCertificates">
+ <string key="name">checkBox_checkCertificates</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_forceOldSSL">
+ <string key="name">checkBox_forceOldSSL</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_requireTLS">
+ <string key="name">checkBox_requireTLS</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_useTLS">
+ <string key="name">checkBox_useTLS</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="comboBox_subscriptionGroup">
+ <string key="name">comboBox_subscriptionGroup</string>
+ <string key="candidateClassName">NSComboBox</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="popup_subscriptionBehavior">
+ <string key="name">popup_subscriptionBehavior</string>
+ <string key="candidateClassName">NSPopUpButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="tableview_servers">
+ <string key="name">tableview_servers</string>
+ <string key="candidateClassName">NSTableView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_BOSHserver">
+ <string key="name">textField_BOSHserver</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_connectServer">
+ <string key="name">textField_connectServer</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_ftProxies">
+ <string key="name">textField_ftProxies</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_priorityAvailable">
+ <string key="name">textField_priorityAvailable</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_priorityAway">
+ <string key="name">textField_priorityAway</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registerServerName">
+ <string key="name">textField_registerServerName</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_registerServerPort">
+ <string key="name">textField_registerServerPort</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_resource">
+ <string key="name">textField_resource</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textField_subscriptionModeLabel">
+ <string key="name">textField_subscriptionModeLabel</string>
+ <string key="candidateClassName">NSTextField</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="textView_serverDescription">
+ <string key="name">textView_serverDescription</string>
+ <string key="candidateClassName">NSTextView</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="window_registerServer">
+ <string key="name">window_registerServer</string>
+ <string key="candidateClassName">NSPanel</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AdiumLibpurple.framework/Headers/ESPurpleJabberAccountViewController.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">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSApplication.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">
+ <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">NSMenu</string>
+ <string key="superclassName">NSObject</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <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">
+ <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="NSMutableDictionary" key="actions">
+ <string key="NS.key.0">selectServiceType:</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <string key="NS.key.0">selectServiceType:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">selectServiceType:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">Adium.framework/Headers/AIServiceMenu.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>
+ <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">NSTabView</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTabView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSTableView</string>
+ <string key="superclassName">NSControl</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSText</string>
+ <string key="superclassName">NSView</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSText.h</string>
+ </object>
+ </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">NSTextView</string>
+ <string key="superclassName">NSText</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSTextView.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">NSView</string>
+ <string key="superclassName">NSResponder</string>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AppKit.framework/Headers/NSView.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">PurpleAccountViewController</string>
+ <string key="superclassName">AIAccountViewController</string>
+ <dictionary class="NSMutableDictionary" key="outlets">
+ <string key="checkBox_broadcastMusic">NSButton</string>
+ <string key="checkBox_displayCustomEmoticons">NSButton</string>
+ </dictionary>
+ <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
+ <object class="IBToOneOutletInfo" key="checkBox_broadcastMusic">
+ <string key="name">checkBox_broadcastMusic</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ <object class="IBToOneOutletInfo" key="checkBox_displayCustomEmoticons">
+ <string key="name">checkBox_displayCustomEmoticons</string>
+ <string key="candidateClassName">NSButton</string>
+ </object>
+ </dictionary>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBFrameworkSource</string>
+ <string key="minorKey">AdiumLibpurple.framework/Headers/PurpleAccountViewController.h</string>
+ </object>
+ </object>
+ </array>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
+ <bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">NO</bool>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
+ <integer value="4600" key="NS.object.0"/>
+ </object>
+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ <dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
+ <string key="NSMenuCheckmark">{12, 12}</string>
+ <string key="NSMenuMixedState">{10, 2}</string>
+ <string key="NSSwitch">{15, 15}</string>
+ </dictionary>
+ </data>
+</archive>
Binary file Plugins/Purple Service/Resources/en.lproj/ESPurpleGTalkAccountView.nib/keyedobjects.nib has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Plugins/Purple Service/libpurple_extensions/auth_gtalk.c Wed Apr 01 10:49:48 2015 +0200
@@ -0,0 +1,63 @@
+/*
+ * purple - Jabber Protocol Plugin
+ *
+ * Purple is the legal property of its developers, whose names are too numerous
+ * to list here. Please refer to the COPYRIGHT file distributed with this
+ * source distribution.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
+ *
+ */
+#include "internal.h"
+
+#include "account.h"
+#include "debug.h"
+#include "request.h"
+#include "util.h"
+#include "xmlnode.h"
+
+#include "jabber.h"
+#include "auth.h"
+
+#define PACKAGE "pidgin"
+
+static JabberSaslState
+gtalk_start(JabberStream *js, xmlnode *packet, xmlnode **response, char **error)
+{
+ xmlnode *auth = xmlnode_new("auth");
+ xmlnode_set_namespace(auth, "urn:ietf:params:xml:ns:xmpp-sasl");
+ xmlnode_set_attrib(auth, "mechanism", "X-OAUTH2");
+ xmlnode_set_attrib(auth, "auth:service", "oauth2");
+ xmlnode_set_attrib(auth, "xmlns:auth", "http://www.google.com/talk/protocol/auth");
+
+ *response = auth;
+
+ return JABBER_SASL_STATE_CONTINUE;
+}
+
+static JabberSaslMech gtalk_mech = {
+ 127, /* priority; gint8 (-128 to 127). higher will be tried sooner if offerred by the server */
+ "X-OAUTH2", /* name */
+ gtalk_start,
+ NULL, /* handle_challenge */
+ NULL, /* handle_success */
+ NULL, /* handle_failure */
+ NULL /* dispose */
+};
+
+JabberSaslMech *jabber_auth_get_gtalk_mech(void)
+{
+ return &gtalk_mech;
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Plugins/Purple Service/libpurple_extensions/auth_gtalk.h Wed Apr 01 10:49:48 2015 +0200
@@ -0,0 +1,4 @@
+#include "jabber.h"
+#include "auth.h"
+
+JabberSaslMech *jabber_auth_get_gtalk_mech(void);