Connect ProtocolClient to the LoggingController.
authorRobert Sesek <rsesek@bluestatic.org>
Fri, 28 Jun 2013 02:16:02 +0000 (22:16 -0400)
committerRobert Sesek <rsesek@bluestatic.org>
Fri, 28 Jun 2013 02:16:02 +0000 (22:16 -0400)
This also removes the error property from LogEntry, since it was always unused.

English.lproj/Log.xib
Source/LoggingController.h
Source/LoggingController.m
Source/NetworkConnection.m
Source/ProtocolClient.m

index 11f83cccb9ab45cd75622d282083c1652e0407a3..c8b93a7b602a5be62d596d3a657e146cfd3513e2 100644 (file)
@@ -1,31 +1,39 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
        <data>
-               <int key="IBDocument.SystemTarget">1050</int>
-               <string key="IBDocument.SystemVersion">10H574</string>
-               <string key="IBDocument.InterfaceBuilderVersion">804</string>
-               <string key="IBDocument.AppKitVersion">1038.35</string>
-               <string key="IBDocument.HIToolboxVersion">461.00</string>
+               <int key="IBDocument.SystemTarget">1080</int>
+               <string key="IBDocument.SystemVersion">12D78</string>
+               <string key="IBDocument.InterfaceBuilderVersion">3084</string>
+               <string key="IBDocument.AppKitVersion">1187.37</string>
+               <string key="IBDocument.HIToolboxVersion">626.00</string>
                <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
                        <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-                       <string key="NS.object.0">804</string>
+                       <string key="NS.object.0">3084</string>
                </object>
-               <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+               <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
                        <bool key="EncodedWithXMLCoder">YES</bool>
-                       <integer value="29"/>
+                       <string>NSArrayController</string>
+                       <string>NSCustomObject</string>
+                       <string>NSCustomView</string>
+                       <string>NSScrollView</string>
+                       <string>NSScroller</string>
+                       <string>NSSplitView</string>
+                       <string>NSTableColumn</string>
+                       <string>NSTableHeaderView</string>
+                       <string>NSTableView</string>
+                       <string>NSTextField</string>
+                       <string>NSTextFieldCell</string>
+                       <string>NSTextView</string>
+                       <string>NSView</string>
+                       <string>NSWindowTemplate</string>
                </object>
                <object class="NSArray" key="IBDocument.PluginDependencies">
                        <bool key="EncodedWithXMLCoder">YES</bool>
                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                </object>
                <object class="NSMutableDictionary" key="IBDocument.Metadata">
-                       <bool key="EncodedWithXMLCoder">YES</bool>
-                       <object class="NSArray" key="dict.sortedKeys" id="0">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                       </object>
-                       <object class="NSMutableArray" key="dict.values">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                       </object>
+                       <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
+                       <integer value="1" key="NS.object.0"/>
                </object>
                <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
                        <bool key="EncodedWithXMLCoder">YES</bool>
                        <object class="NSWindowTemplate" id="1005">
                                <int key="NSWindowStyleMask">15</int>
                                <int key="NSWindowBacking">2</int>
-                               <string key="NSWindowRect">{{196, 23}, {663, 487}}</string>
+                               <string key="NSWindowRect">{{196, 23}, {663, 423}}</string>
                                <int key="NSWTFlags">544735232</int>
                                <string key="NSWindowTitle">Connection Log</string>
                                <string key="NSWindowClass">NSWindow</string>
                                <nil key="NSViewClass"/>
-                               <string key="NSWindowContentMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                               <nil key="NSUserInterfaceItemIdentifier"/>
                                <string key="NSWindowContentMinSize">{663, 487}</string>
                                <object class="NSView" key="NSWindowView" id="1006">
                                        <reference key="NSNextResponder"/>
                                                                                                        <int key="NSvFlags">256</int>
                                                                                                        <string key="NSFrameSize">{663, 153}</string>
                                                                                                        <reference key="NSSuperview" ref="901256715"/>
+                                                                                                       <reference key="NSWindow"/>
+                                                                                                       <reference key="NSNextKeyView" ref="473993797"/>
                                                                                                        <bool key="NSEnabled">YES</bool>
+                                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+                                                                                                       <bool key="NSControlAllowsExpansionToolTips">YES</bool>
                                                                                                        <object class="NSTableHeaderView" key="NSHeaderView" id="522473308">
                                                                                                                <reference key="NSNextResponder" ref="16339153"/>
                                                                                                                <int key="NSvFlags">256</int>
                                                                                                                <string key="NSFrameSize">{663, 17}</string>
                                                                                                                <reference key="NSSuperview" ref="16339153"/>
+                                                                                                               <reference key="NSWindow"/>
+                                                                                                               <reference key="NSNextKeyView" ref="901256715"/>
                                                                                                                <reference key="NSTableView" ref="447532789"/>
                                                                                                        </object>
-                                                                                                       <object class="_NSCornerView" key="NSCornerView" id="641170667">
-                                                                                                               <reference key="NSNextResponder" ref="344573355"/>
+                                                                                                       <object class="_NSCornerView" key="NSCornerView">
+                                                                                                               <nil key="NSNextResponder"/>
                                                                                                                <int key="NSvFlags">-2147483392</int>
                                                                                                                <string key="NSFrame">{{649, 0}, {16, 17}}</string>
-                                                                                                               <reference key="NSSuperview" ref="344573355"/>
                                                                                                        </object>
                                                                                                        <object class="NSMutableArray" key="NSTableColumns">
                                                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                                                        <double key="NSMinWidth">10</double>
                                                                                                                        <double key="NSMaxWidth">3.4028234663852886e+38</double>
                                                                                                                        <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                                               <int key="NSCellFlags">75497536</int>
                                                                                                                                <int key="NSCellFlags2">2048</int>
                                                                                                                                <string key="NSContents">Dir.</string>
                                                                                                                                <object class="NSFont" key="NSSupport" id="26">
                                                                                                                                </object>
                                                                                                                        </object>
                                                                                                                        <object class="NSTextFieldCell" key="NSDataCell" id="1046446943">
-                                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                                               <int key="NSCellFlags">337641536</int>
                                                                                                                                <int key="NSCellFlags2">133120</int>
                                                                                                                                <string key="NSContents">Text Cell</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                        <double key="NSMinWidth">40</double>
                                                                                                                        <double key="NSMaxWidth">1000</double>
                                                                                                                        <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                                               <int key="NSCellFlags">75497536</int>
                                                                                                                                <int key="NSCellFlags2">2048</int>
                                                                                                                                <string key="NSContents">TXr</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                                <reference key="NSTextColor" ref="235869752"/>
                                                                                                                        </object>
                                                                                                                        <object class="NSTextFieldCell" key="NSDataCell" id="446696918">
-                                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                                               <int key="NSCellFlags">337641536</int>
                                                                                                                                <int key="NSCellFlags2">133120</int>
                                                                                                                                <string key="NSContents">Text Cell</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                        <double key="NSMinWidth">40</double>
                                                                                                                        <double key="NSMaxWidth">1000</double>
                                                                                                                        <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                                               <int key="NSCellFlags">75497536</int>
                                                                                                                                <int key="NSCellFlags2">2048</int>
                                                                                                                                <string key="NSContents">TXw</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                                <reference key="NSTextColor" ref="235869752"/>
                                                                                                                        </object>
                                                                                                                        <object class="NSTextFieldCell" key="NSDataCell" id="123284098">
-                                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                                               <int key="NSCellFlags">337641536</int>
                                                                                                                                <int key="NSCellFlags2">133120</int>
                                                                                                                                <string key="NSContents">Text Cell</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                        <reference key="NSTableView" ref="447532789"/>
                                                                                                                </object>
                                                                                                                <object class="NSTableColumn" id="18061222">
-                                                                                                                       <double key="NSWidth">287</double>
+                                                                                                                       <double key="NSWidth">496.42578125</double>
                                                                                                                        <double key="NSMinWidth">10</double>
                                                                                                                        <double key="NSMaxWidth">3.4028234663852886e+38</double>
                                                                                                                        <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                                               <int key="NSCellFlags">75628096</int>
+                                                                                                                               <int key="NSCellFlags">75497536</int>
                                                                                                                                <int key="NSCellFlags2">2048</int>
                                                                                                                                <string key="NSContents">Contents</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                                <reference key="NSTextColor" ref="235869752"/>
                                                                                                                        </object>
                                                                                                                        <object class="NSTextFieldCell" key="NSDataCell" id="1058669301">
-                                                                                                                               <int key="NSCellFlags">337772096</int>
-                                                                                                                               <int key="NSCellFlags2">133120</int>
-                                                                                                                               <string key="NSContents">Text Cell</string>
-                                                                                                                               <reference key="NSSupport" ref="26"/>
-                                                                                                                               <reference key="NSControlView" ref="447532789"/>
-                                                                                                                               <reference key="NSBackgroundColor" ref="645801744"/>
-                                                                                                                               <reference key="NSTextColor" ref="833453533"/>
-                                                                                                                       </object>
-                                                                                                                       <int key="NSResizingMask">3</int>
-                                                                                                                       <bool key="NSIsResizeable">YES</bool>
-                                                                                                                       <reference key="NSTableView" ref="447532789"/>
-                                                                                                               </object>
-                                                                                                               <object class="NSTableColumn" id="996030306">
-                                                                                                                       <double key="NSWidth">208</double>
-                                                                                                                       <double key="NSMinWidth">10</double>
-                                                                                                                       <double key="NSMaxWidth">3.4028234663852886e+38</double>
-                                                                                                                       <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                                               <int key="NSCellFlags">75628096</int>
-                                                                                                                               <int key="NSCellFlags2">2048</int>
-                                                                                                                               <string key="NSContents">Error</string>
-                                                                                                                               <reference key="NSSupport" ref="26"/>
-                                                                                                                               <reference key="NSBackgroundColor" ref="233866776"/>
-                                                                                                                               <reference key="NSTextColor" ref="235869752"/>
-                                                                                                                       </object>
-                                                                                                                       <object class="NSTextFieldCell" key="NSDataCell" id="555857254">
-                                                                                                                               <int key="NSCellFlags">337772096</int>
+                                                                                                                               <int key="NSCellFlags">337641536</int>
                                                                                                                                <int key="NSCellFlags2">133120</int>
                                                                                                                                <string key="NSContents">Text Cell</string>
                                                                                                                                <reference key="NSSupport" ref="26"/>
                                                                                                                </object>
                                                                                                        </object>
                                                                                                        <double key="NSRowHeight">14</double>
-                                                                                                       <int key="NSTvFlags">-759169024</int>
+                                                                                                       <int key="NSTvFlags">-761266176</int>
                                                                                                        <reference key="NSDelegate"/>
                                                                                                        <reference key="NSDataSource"/>
                                                                                                        <string key="NSAutosaveName">LogList</string>
                                                                                                        <int key="NSDraggingSourceMaskForNonLocal">0</int>
                                                                                                        <bool key="NSAllowsTypeSelect">YES</bool>
                                                                                                        <int key="NSTableViewDraggingDestinationStyle">0</int>
+                                                                                                       <int key="NSTableViewGroupRowStyle">1</int>
                                                                                                </object>
                                                                                        </object>
                                                                                        <string key="NSFrame">{{1, 17}, {663, 153}}</string>
                                                                                        <reference key="NSSuperview" ref="344573355"/>
+                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="447532789"/>
                                                                                        <reference key="NSDocView" ref="447532789"/>
                                                                                        <reference key="NSBGColor" ref="645801744"/>
                                                                                        <int key="NSvFlags">-2147483392</int>
                                                                                        <string key="NSFrame">{{649, 17}, {15, 208}}</string>
                                                                                        <reference key="NSSuperview" ref="344573355"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="1022696400"/>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                        <reference key="NSTarget" ref="344573355"/>
                                                                                        <string key="NSAction">_doScroller:</string>
                                                                                        <double key="NSPercent">0.93273542600896864</double>
                                                                                <object class="NSScroller" id="1022696400">
                                                                                        <reference key="NSNextResponder" ref="344573355"/>
                                                                                        <int key="NSvFlags">-2147483392</int>
-                                                                                       <string key="NSFrame">{{1, 225}, {663, 15}}</string>
+                                                                                       <string key="NSFrame">{{1, 154}, {663, 16}}</string>
                                                                                        <reference key="NSSuperview" ref="344573355"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="152948114"/>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                        <int key="NSsFlags">1</int>
                                                                                        <reference key="NSTarget" ref="344573355"/>
                                                                                        <string key="NSAction">_doScroller:</string>
-                                                                                       <double key="NSCurValue">1</double>
-                                                                                       <double key="NSPercent">0.99251497005988021</double>
+                                                                                       <double key="NSPercent">0.99849397590361444</double>
                                                                                </object>
                                                                                <object class="NSClipView" id="16339153">
                                                                                        <reference key="NSNextResponder" ref="344573355"/>
                                                                                        </object>
                                                                                        <string key="NSFrame">{{1, 0}, {663, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="344573355"/>
+                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="522473308"/>
                                                                                        <reference key="NSDocView" ref="522473308"/>
                                                                                        <reference key="NSBGColor" ref="645801744"/>
                                                                                        <int key="NScvFlags">4</int>
                                                                                </object>
-                                                                               <reference ref="641170667"/>
                                                                        </object>
                                                                        <string key="NSFrameSize">{665, 171}</string>
                                                                        <reference key="NSSuperview" ref="717245508"/>
-                                                                       <reference key="NSNextKeyView" ref="901256715"/>
-                                                                       <int key="NSsFlags">562</int>
+                                                                       <reference key="NSWindow"/>
+                                                                       <reference key="NSNextKeyView" ref="16339153"/>
+                                                                       <int key="NSsFlags">133682</int>
                                                                        <reference key="NSVScroller" ref="473993797"/>
                                                                        <reference key="NSHScroller" ref="1022696400"/>
                                                                        <reference key="NSContentView" ref="901256715"/>
                                                                        <reference key="NSHeaderClipView" ref="16339153"/>
-                                                                       <reference key="NSCornerView" ref="641170667"/>
                                                                        <bytes key="NSScrollAmts">QSAAAEEgAABBgAAAQYAAAA</bytes>
+                                                                       <double key="NSMinMagnification">0.25</double>
+                                                                       <double key="NSMaxMagnification">4</double>
+                                                                       <double key="NSMagnification">1</double>
                                                                </object>
                                                                <object class="NSCustomView" id="152948114">
                                                                        <reference key="NSNextResponder" ref="717245508"/>
                                                                                        <int key="NSvFlags">268</int>
                                                                                        <string key="NSFrame">{{92, 287}, {249, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="788424811"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="88110380">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">272630784</int>
                                                                                                <string key="NSContents">Label</string>
                                                                                                <object class="NSFont" key="NSSupport" id="32689393">
                                                                                                </object>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                                <object class="NSTextField" id="153517349">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                        <int key="NSvFlags">265</int>
                                                                                        <string key="NSFrame">{{553, 288}, {18, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="936367292"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="754808791">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">138413056</int>
                                                                                                <string key="NSContents">/</string>
                                                                                                <reference key="NSSupport" ref="32689393"/>
                                                                                                <reference key="NSBackgroundColor" ref="1004289656"/>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                                <object class="NSTextField" id="936367292">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                        <int key="NSvFlags">265</int>
                                                                                        <string key="NSFrame">{{579, 287}, {67, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="797090722"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="308919605">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">138413056</int>
                                                                                                <string key="NSContents">Label</string>
                                                                                                <reference key="NSSupport" ref="32689393"/>
                                                                                                <reference key="NSBackgroundColor" ref="1004289656"/>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
-                                                                               </object>
-                                                                               <object class="NSTextField" id="443903620">
-                                                                                       <reference key="NSNextResponder" ref="152948114"/>
-                                                                                       <int key="NSvFlags">290</int>
-                                                                                       <string key="NSFrame">{{17, 20}, {629, 53}}</string>
-                                                                                       <reference key="NSSuperview" ref="152948114"/>
-                                                                                       <bool key="NSEnabled">YES</bool>
-                                                                                       <object class="NSTextFieldCell" key="NSCell" id="157564547">
-                                                                                               <int key="NSCellFlags">67239424</int>
-                                                                                               <int key="NSCellFlags2">272629760</int>
-                                                                                               <string key="NSContents">Multiline Label</string>
-                                                                                               <object class="NSFont" key="NSSupport">
-                                                                                                       <string key="NSName">LucidaGrande</string>
-                                                                                                       <double key="NSSize">13</double>
-                                                                                                       <int key="NSfFlags">16</int>
-                                                                                               </object>
-                                                                                               <reference key="NSControlView" ref="443903620"/>
-                                                                                               <reference key="NSBackgroundColor" ref="1004289656"/>
-                                                                                               <object class="NSColor" key="NSTextColor">
-                                                                                                       <int key="NSColorSpace">1</int>
-                                                                                                       <bytes key="NSRGB">MSAwIDAAA</bytes>
-                                                                                               </object>
-                                                                                       </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                                <object class="NSScrollView" id="797090722">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                                                <object class="NSTextView" id="398004462">
                                                                                                                        <reference key="NSNextResponder" ref="20006492"/>
                                                                                                                        <int key="NSvFlags">2322</int>
-                                                                                                                       <string key="NSFrame">{{0, 1}, {606, 14}}</string>
+                                                                                                                       <string key="NSFrameSize">{621, 196}</string>
                                                                                                                        <reference key="NSSuperview" ref="20006492"/>
+                                                                                                                       <reference key="NSWindow"/>
+                                                                                                                       <reference key="NSNextKeyView" ref="960911919"/>
                                                                                                                        <object class="NSTextContainer" key="NSTextContainer" id="297918450">
                                                                                                                                <object class="NSLayoutManager" key="NSLayoutManager">
                                                                                                                                        <object class="NSTextStorage" key="NSTextStorage">
                                                                                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                                                                                <reference ref="297918450"/>
                                                                                                                                        </object>
-                                                                                                                                       <int key="NSLMFlags">134</int>
+                                                                                                                                       <int key="NSLMFlags">166</int>
                                                                                                                                        <nil key="NSDelegate"/>
                                                                                                                                </object>
                                                                                                                                <reference key="NSTextView" ref="398004462"/>
-                                                                                                                               <double key="NSWidth">606</double>
+                                                                                                                               <double key="NSWidth">621</double>
                                                                                                                                <int key="NSTCFlags">1</int>
                                                                                                                        </object>
                                                                                                                        <object class="NSTextViewSharedData" key="NSSharedData">
                                                                                                                                                <string>NSBackgroundColor</string>
                                                                                                                                                <string>NSColor</string>
                                                                                                                                        </object>
-                                                                                                                                       <object class="NSMutableArray" key="dict.values">
+                                                                                                                                       <object class="NSArray" key="dict.values">
                                                                                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                                                                                <object class="NSColor">
                                                                                                                                                        <int key="NSColorSpace">6</int>
                                                                                                                                                <string>NSCursor</string>
                                                                                                                                                <string>NSUnderline</string>
                                                                                                                                        </object>
-                                                                                                                                       <object class="NSMutableArray" key="dict.values">
+                                                                                                                                       <object class="NSArray" key="dict.values">
                                                                                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                                                                                <object class="NSColor">
                                                                                                                                                        <int key="NSColorSpace">1</int>
                                                                                                                                        </object>
                                                                                                                                </object>
                                                                                                                                <nil key="NSDefaultParagraphStyle"/>
+                                                                                                                               <nil key="NSTextFinder"/>
+                                                                                                                               <int key="NSPreferredTextFinderStyle">1</int>
                                                                                                                        </object>
                                                                                                                        <int key="NSTVFlags">6</int>
-                                                                                                                       <string key="NSMaxSize">{1229, 1e+07}</string>
-                                                                                                                       <string key="NSMinize">{223, 0}</string>
+                                                                                                                       <string key="NSMaxSize">{1229, 10000000}</string>
                                                                                                                        <nil key="NSDelegate"/>
                                                                                                                </object>
                                                                                                        </object>
-                                                                                                       <string key="NSFrame">{{1, 1}, {606, 196}}</string>
+                                                                                                       <string key="NSFrame">{{1, 1}, {621, 196}}</string>
                                                                                                        <reference key="NSSuperview" ref="797090722"/>
+                                                                                                       <reference key="NSWindow"/>
                                                                                                        <reference key="NSNextKeyView" ref="398004462"/>
                                                                                                        <reference key="NSDocView" ref="398004462"/>
                                                                                                        <reference key="NSBGColor" ref="574895260"/>
                                                                                                        <object class="NSCursor" key="NSCursor">
-                                                                                                               <string key="NSHotSpot">{4, -5}</string>
-                                                                                                               <int key="NSCursorType">1</int>
+                                                                                                               <string key="NSHotSpot">{4, 5}</string>
+                                                                                                               <object class="NSImage" key="NSImage">
+                                                                                                                       <int key="NSImageFlags">79691776</int>
+                                                                                                                       <object class="NSArray" key="NSReps">
+                                                                                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                                                               <object class="NSArray">
+                                                                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                                                                       <integer value="5"/>
+                                                                                                                                       <object class="NSURL">
+                                                                                                                                               <nil key="NS.base"/>
+                                                                                                                                               <string key="NS.relative">file://localhost/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Resources/DVTIbeamCursor.tiff</string>
+                                                                                                                                       </object>
+                                                                                                                               </object>
+                                                                                                                       </object>
+                                                                                                                       <object class="NSColor" key="NSColor">
+                                                                                                                               <int key="NSColorSpace">3</int>
+                                                                                                                               <bytes key="NSWhite">MCAwAA</bytes>
+                                                                                                                       </object>
+                                                                                                               </object>
                                                                                                        </object>
                                                                                                        <int key="NScvFlags">4</int>
                                                                                                </object>
                                                                                                <object class="NSScroller" id="960911919">
                                                                                                        <reference key="NSNextResponder" ref="797090722"/>
                                                                                                        <int key="NSvFlags">256</int>
-                                                                                                       <string key="NSFrame">{{607, 1}, {15, 196}}</string>
+                                                                                                       <string key="NSFrame">{{606, 1}, {16, 196}}</string>
                                                                                                        <reference key="NSSuperview" ref="797090722"/>
+                                                                                                       <reference key="NSWindow"/>
+                                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                                        <reference key="NSTarget" ref="797090722"/>
                                                                                                        <string key="NSAction">_doScroller:</string>
                                                                                                        <double key="NSPercent">0.85256409645080566</double>
                                                                                                        <int key="NSvFlags">-2147483392</int>
                                                                                                        <string key="NSFrame">{{-100, -100}, {87, 18}}</string>
                                                                                                        <reference key="NSSuperview" ref="797090722"/>
+                                                                                                       <reference key="NSWindow"/>
+                                                                                                       <reference key="NSNextKeyView" ref="20006492"/>
+                                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                                        <int key="NSsFlags">1</int>
                                                                                                        <reference key="NSTarget" ref="797090722"/>
                                                                                                        <string key="NSAction">_doScroller:</string>
                                                                                        </object>
                                                                                        <string key="NSFrame">{{20, 81}, {623, 198}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
-                                                                                       <reference key="NSNextKeyView" ref="20006492"/>
-                                                                                       <int key="NSsFlags">18</int>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="1015162958"/>
+                                                                                       <int key="NSsFlags">133138</int>
                                                                                        <reference key="NSVScroller" ref="960911919"/>
                                                                                        <reference key="NSHScroller" ref="1015162958"/>
                                                                                        <reference key="NSContentView" ref="20006492"/>
+                                                                                       <double key="NSMinMagnification">0.25</double>
+                                                                                       <double key="NSMaxMagnification">4</double>
+                                                                                       <double key="NSMagnification">1</double>
                                                                                </object>
                                                                                <object class="NSTextField" id="742576817">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                        <int key="NSvFlags">265</int>
                                                                                        <string key="NSFrame">{{476, 287}, {67, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="153517349"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="601294440">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">138413056</int>
                                                                                                <string key="NSContents">Label</string>
                                                                                                <reference key="NSSupport" ref="32689393"/>
                                                                                                <reference key="NSBackgroundColor" ref="1004289656"/>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                                <object class="NSTextField" id="788424811">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                        <int key="NSvFlags">265</int>
                                                                                        <string key="NSFrame">{{343, 287}, {131, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="742576817"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="276231212">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">272630784</int>
                                                                                                <string key="NSContents">Transaction ID s/r:</string>
                                                                                                <object class="NSFont" key="NSSupport" id="1031501111">
                                                                                                <reference key="NSBackgroundColor" ref="1004289656"/>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                                <object class="NSTextField" id="116365784">
                                                                                        <reference key="NSNextResponder" ref="152948114"/>
                                                                                        <int key="NSvFlags">268</int>
                                                                                        <string key="NSFrame">{{17, 287}, {73, 17}}</string>
                                                                                        <reference key="NSSuperview" ref="152948114"/>
+                                                                                       <reference key="NSWindow"/>
+                                                                                       <reference key="NSNextKeyView" ref="154598522"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTextFieldCell" key="NSCell" id="1007621878">
-                                                                                               <int key="NSCellFlags">68288064</int>
+                                                                                               <int key="NSCellFlags">68157504</int>
                                                                                                <int key="NSCellFlags2">272630784</int>
                                                                                                <string key="NSContents">Direction:</string>
                                                                                                <reference key="NSSupport" ref="1031501111"/>
                                                                                                <reference key="NSBackgroundColor" ref="1004289656"/>
                                                                                                <reference key="NSTextColor" ref="833453533"/>
                                                                                        </object>
+                                                                                       <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
                                                                                </object>
                                                                        </object>
                                                                        <string key="NSFrame">{{0, 180}, {665, 308}}</string>
                                                                        <reference key="NSSuperview" ref="717245508"/>
+                                                                       <reference key="NSWindow"/>
+                                                                       <reference key="NSNextKeyView" ref="116365784"/>
                                                                        <string key="NSClassName">NSView</string>
                                                                </object>
                                                        </object>
-                                                       <string key="NSFrame">{{-1, 0}, {665, 488}}</string>
+                                                       <string key="NSFrame">{{-1, -64}, {665, 488}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
+                                                       <reference key="NSNextKeyView" ref="344573355"/>
                                                        <string key="NSAutosaveName">ConnectionSplitView</string>
                                                </object>
                                        </object>
-                                       <string key="NSFrameSize">{663, 487}</string>
+                                       <string key="NSFrameSize">{663, 423}</string>
                                        <reference key="NSSuperview"/>
+                                       <reference key="NSWindow"/>
+                                       <reference key="NSNextKeyView" ref="717245508"/>
                                </object>
-                               <string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
+                               <string key="NSScreenRect">{{0, 0}, {2560, 1418}}</string>
                                <string key="NSMinSize">{663, 509}</string>
-                               <string key="NSMaxSize">{1.79769e+308, 1.79769e+308}</string>
+                               <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
                                <string key="NSFrameAutosaveName">ConnectionLog</string>
+                               <bool key="NSWindowIsRestorable">YES</bool>
                        </object>
                        <object class="NSArrayController" id="762164530">
                                <object class="NSMutableArray" key="NSDeclaredKeys">
                                        <int key="connectionID">22</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: selection.error</string>
-                                               <reference key="source" ref="443903620"/>
-                                               <reference key="destination" ref="762164530"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="443903620"/>
-                                                       <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: selection.error</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">selection.error</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSNullPlaceholder</string>
-                                                               <string key="NS.object.0">No Error</string>
-                                                       </object>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">56</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">attributedString: selection.contents</string>
-                                               <reference key="source" ref="398004462"/>
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">logEntriesController_</string>
+                                               <reference key="source" ref="1001"/>
                                                <reference key="destination" ref="762164530"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="398004462"/>
-                                                       <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">attributedString: selection.contents</string>
-                                                       <string key="NSBinding">attributedString</string>
-                                                       <string key="NSKeyPath">selection.contents</string>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
                                        </object>
-                                       <int key="connectionID">58</int>
+                                       <int key="connectionID">96</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: selection.lastWrittenTransactionID</string>
-                                               <reference key="source" ref="742576817"/>
+                                               <string key="label">value: arrangedObjects.lastReadTransactionID</string>
+                                               <reference key="source" ref="193627041"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="742576817"/>
+                                                       <reference key="NSSource" ref="193627041"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: selection.lastWrittenTransactionID</string>
+                                                       <string key="NSLabel">value: arrangedObjects.lastReadTransactionID</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">selection.lastWrittenTransactionID</string>
+                                                       <string key="NSKeyPath">arrangedObjects.lastReadTransactionID</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSCreatesSortDescriptor</string>
+                                                               </object>
+                                                               <object class="NSArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <boolean value="YES"/>
+                                                                       <boolean value="NO"/>
+                                                               </object>
+                                                       </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">84</int>
+                                       <int key="connectionID">110</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: selection.lastReadTransactionID</string>
-                                               <reference key="source" ref="936367292"/>
+                                               <string key="label">value: arrangedObjects.lastWrittenTransactionID</string>
+                                               <reference key="source" ref="1035045555"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="936367292"/>
+                                                       <reference key="NSSource" ref="1035045555"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: selection.lastReadTransactionID</string>
+                                                       <string key="NSLabel">value: arrangedObjects.lastWrittenTransactionID</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">selection.lastReadTransactionID</string>
+                                                       <string key="NSKeyPath">arrangedObjects.lastWrittenTransactionID</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSCreatesSortDescriptor</string>
+                                                               </object>
+                                                               <object class="NSArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <boolean value="YES"/>
+                                                                       <boolean value="NO"/>
+                                                               </object>
+                                                       </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">85</int>
+                                       <int key="connectionID">107</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: selection.directionName</string>
-                                               <reference key="source" ref="154598522"/>
-                                               <reference key="destination" ref="762164530"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="154598522"/>
-                                                       <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: selection.directionName</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">selection.directionName</string>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">92</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">logEntriesController_</string>
-                                               <reference key="source" ref="1001"/>
-                                               <reference key="destination" ref="762164530"/>
-                                       </object>
-                                       <int key="connectionID">96</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.lastWrittenTransactionID</string>
-                                               <reference key="source" ref="1035045555"/>
+                                               <string key="label">value: arrangedObjects.contents</string>
+                                               <reference key="source" ref="18061222"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1035045555"/>
+                                                       <reference key="NSSource" ref="18061222"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: arrangedObjects.lastWrittenTransactionID</string>
+                                                       <string key="NSLabel">value: arrangedObjects.contents</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.lastWrittenTransactionID</string>
+                                                       <string key="NSKeyPath">arrangedObjects.contents</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <string>NSConditionallySetsEditable</string>
                                                                        <string>NSCreatesSortDescriptor</string>
                                                                </object>
-                                                               <object class="NSMutableArray" key="dict.values">
+                                                               <object class="NSArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                                                        <boolean value="YES"/>
                                                                        <boolean value="NO"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">107</int>
+                                       <int key="connectionID">108</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.contents</string>
-                                               <reference key="source" ref="18061222"/>
+                                               <string key="label">value: arrangedObjects.directionName</string>
+                                               <reference key="source" ref="536198990"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="18061222"/>
+                                                       <reference key="NSSource" ref="536198990"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: arrangedObjects.contents</string>
+                                                       <string key="NSLabel">value: arrangedObjects.directionName</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.contents</string>
+                                                       <string key="NSKeyPath">arrangedObjects.directionName</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <string>NSConditionallySetsEditable</string>
                                                                        <string>NSCreatesSortDescriptor</string>
                                                                </object>
-                                                               <object class="NSMutableArray" key="dict.values">
+                                                               <object class="NSArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                                                        <boolean value="YES"/>
                                                                        <boolean value="NO"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">108</int>
+                                       <int key="connectionID">111</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.error</string>
-                                               <reference key="source" ref="996030306"/>
+                                               <string key="label">value: selection.lastWrittenTransactionID</string>
+                                               <reference key="source" ref="742576817"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="996030306"/>
+                                                       <reference key="NSSource" ref="742576817"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: arrangedObjects.error</string>
+                                                       <string key="NSLabel">value: selection.lastWrittenTransactionID</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.error</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSCreatesSortDescriptor</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="YES"/>
-                                                                       <boolean value="NO"/>
-                                                               </object>
-                                                       </object>
+                                                       <string key="NSKeyPath">selection.lastWrittenTransactionID</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">109</int>
+                                       <int key="connectionID">84</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.lastReadTransactionID</string>
-                                               <reference key="source" ref="193627041"/>
+                                               <string key="label">attributedString: selection.contents</string>
+                                               <reference key="source" ref="398004462"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="193627041"/>
+                                                       <reference key="NSSource" ref="398004462"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: arrangedObjects.lastReadTransactionID</string>
+                                                       <string key="NSLabel">attributedString: selection.contents</string>
+                                                       <string key="NSBinding">attributedString</string>
+                                                       <string key="NSKeyPath">selection.contents</string>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">58</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">value: selection.lastReadTransactionID</string>
+                                               <reference key="source" ref="936367292"/>
+                                               <reference key="destination" ref="762164530"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="936367292"/>
+                                                       <reference key="NSDestination" ref="762164530"/>
+                                                       <string key="NSLabel">value: selection.lastReadTransactionID</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.lastReadTransactionID</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSCreatesSortDescriptor</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="YES"/>
-                                                                       <boolean value="NO"/>
-                                                               </object>
-                                                       </object>
+                                                       <string key="NSKeyPath">selection.lastReadTransactionID</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">110</int>
+                                       <int key="connectionID">85</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.directionName</string>
-                                               <reference key="source" ref="536198990"/>
+                                               <string key="label">value: selection.directionName</string>
+                                               <reference key="source" ref="154598522"/>
                                                <reference key="destination" ref="762164530"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="536198990"/>
+                                                       <reference key="NSSource" ref="154598522"/>
                                                        <reference key="NSDestination" ref="762164530"/>
-                                                       <string key="NSLabel">value: arrangedObjects.directionName</string>
+                                                       <string key="NSLabel">value: selection.directionName</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.directionName</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSCreatesSortDescriptor</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="YES"/>
-                                                                       <boolean value="NO"/>
-                                                               </object>
-                                                       </object>
+                                                       <string key="NSKeyPath">selection.directionName</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">111</int>
+                                       <int key="connectionID">92</int>
                                </object>
                        </object>
                        <object class="IBMutableOrderedSet" key="objectRecords">
                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                        <object class="IBObjectRecord">
                                                <int key="objectID">0</int>
-                                               <reference key="object" ref="0"/>
+                                               <object class="NSArray" key="object" id="0">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                               </object>
                                                <reference key="children" ref="1000"/>
                                                <nil key="parent"/>
                                        </object>
                                                <object class="NSMutableArray" key="children">
                                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                                        <reference ref="536198990"/>
-                                                       <reference ref="996030306"/>
                                                        <reference ref="18061222"/>
                                                        <reference ref="1035045555"/>
                                                        <reference ref="193627041"/>
                                                </object>
                                                <reference key="parent" ref="447532789"/>
                                        </object>
-                                       <object class="IBObjectRecord">
-                                               <int key="objectID">27</int>
-                                               <reference key="object" ref="996030306"/>
-                                               <object class="NSMutableArray" key="children">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <reference ref="555857254"/>
-                                               </object>
-                                               <reference key="parent" ref="447532789"/>
-                                       </object>
                                        <object class="IBObjectRecord">
                                                <int key="objectID">25</int>
                                                <reference key="object" ref="18061222"/>
                                                <reference key="object" ref="1058669301"/>
                                                <reference key="parent" ref="18061222"/>
                                        </object>
-                                       <object class="IBObjectRecord">
-                                               <int key="objectID">28</int>
-                                               <reference key="object" ref="555857254"/>
-                                               <reference key="parent" ref="996030306"/>
-                                       </object>
                                        <object class="IBObjectRecord">
                                                <int key="objectID">30</int>
                                                <reference key="object" ref="1046446943"/>
                                                <reference key="object" ref="152948114"/>
                                                <object class="NSMutableArray" key="children">
                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <reference ref="443903620"/>
                                                        <reference ref="797090722"/>
                                                        <reference ref="116365784"/>
                                                        <reference ref="742576817"/>
                                                <reference key="object" ref="960911919"/>
                                                <reference key="parent" ref="797090722"/>
                                        </object>
-                                       <object class="IBObjectRecord">
-                                               <int key="objectID">52</int>
-                                               <reference key="object" ref="443903620"/>
-                                               <object class="NSMutableArray" key="children">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <reference ref="157564547"/>
-                                               </object>
-                                               <reference key="parent" ref="152948114"/>
-                                       </object>
-                                       <object class="IBObjectRecord">
-                                               <int key="objectID">53</int>
-                                               <reference key="object" ref="157564547"/>
-                                               <reference key="parent" ref="443903620"/>
-                                       </object>
                                        <object class="IBObjectRecord">
                                                <int key="objectID">79</int>
                                                <reference key="object" ref="936367292"/>
                                <bool key="EncodedWithXMLCoder">YES</bool>
                                <object class="NSArray" key="dict.sortedKeys">
                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                       <string>1.IBEditorWindowLastContentRect</string>
+                                       <string>-1.IBPluginDependency</string>
+                                       <string>-2.IBPluginDependency</string>
+                                       <string>-3.IBPluginDependency</string>
                                        <string>1.IBPluginDependency</string>
-                                       <string>1.IBViewEditorWindowController.showingLayoutRectangles</string>
                                        <string>1.IBWindowTemplateEditedContentRect</string>
                                        <string>1.NSWindowTemplate.visibleAtLaunch</string>
-                                       <string>1.WindowOrigin</string>
-                                       <string>1.editorWindowContentRectSynchronizationRect</string>
-                                       <string>1.windowTemplate.hasMinSize</string>
-                                       <string>1.windowTemplate.minSize</string>
                                        <string>10.IBPluginDependency</string>
                                        <string>11.IBPluginDependency</string>
                                        <string>2.IBPluginDependency</string>
                                        <string>23.IBPluginDependency</string>
+                                       <string>25.IBPluginDependency</string>
+                                       <string>26.IBPluginDependency</string>
+                                       <string>29.IBPluginDependency</string>
                                        <string>3.IBPluginDependency</string>
+                                       <string>30.IBPluginDependency</string>
                                        <string>37.CustomClassName</string>
+                                       <string>37.IBPluginDependency</string>
                                        <string>38.IBPluginDependency</string>
                                        <string>39.IBPluginDependency</string>
                                        <string>4.IBPluginDependency</string>
                                        <string>48.IBPluginDependency</string>
                                        <string>49.IBPluginDependency</string>
                                        <string>5.IBPluginDependency</string>
-                                       <string>52.IBPluginDependency</string>
-                                       <string>53.IBPluginDependency</string>
                                        <string>57.IBPluginDependency</string>
                                        <string>6.IBPluginDependency</string>
                                        <string>7.IBPluginDependency</string>
                                        <string>9.IBPluginDependency</string>
                                        <string>90.IBPluginDependency</string>
                                </object>
-                               <object class="NSMutableArray" key="dict.values">
+                               <object class="NSArray" key="dict.values">
                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                       <string>{{403, 154}, {663, 487}}</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-                                       <boolean value="YES"/>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>{{403, 154}, {663, 487}}</string>
                                        <boolean value="NO"/>
-                                       <string>{196, 240}</string>
-                                       <string>{{202, 428}, {480, 270}}</string>
-                                       <boolean value="YES"/>
-                                       <string>{663, 487}</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-                                       <string>BSSplitView</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>BSSplitView</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                        <object class="NSMutableDictionary" key="unlocalizedProperties">
                                <bool key="EncodedWithXMLCoder">YES</bool>
                                <reference key="dict.sortedKeys" ref="0"/>
-                               <object class="NSMutableArray" key="dict.values">
-                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                               </object>
+                               <reference key="dict.values" ref="0"/>
                        </object>
                        <nil key="activeLocalization"/>
                        <object class="NSMutableDictionary" key="localizations">
                                <bool key="EncodedWithXMLCoder">YES</bool>
                                <reference key="dict.sortedKeys" ref="0"/>
-                               <object class="NSMutableArray" key="dict.values">
-                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                               </object>
+                               <reference key="dict.values" ref="0"/>
                        </object>
                        <nil key="sourceID"/>
                        <int key="maxID">111</int>
                                        <string key="superclassName">NSSplitView</string>
                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">Source/BSSplitView.h</string>
+                                               <string key="minorKey">./Classes/BSSplitView.h</string>
                                        </object>
                                </object>
                                <object class="IBPartialClassDescription">
                                        </object>
                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
                                                <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">Source/LoggingController.h</string>
-                                       </object>
-                               </object>
-                       </object>
-                       <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSActionCell</string>
-                                       <string key="superclassName">NSCell</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSActionCell.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <string key="superclassName">NSResponder</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="171543075">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="124968588">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="885198105">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSHelpManager.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSPageLayout.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSApplication</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSUserInterfaceItemSearching.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSArrayController</string>
-                                       <string key="superclassName">NSObjectController</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSArrayController.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">NSControl</string>
-                                       <string key="superclassName">NSView</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="191548567">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSControl.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSController</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSController.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">NSManagedObjectContext</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">CoreData.framework/Headers/NSManagedObjectContext.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSMenu</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="422886038">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSAccessibility.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <reference key="sourceIdentifier" ref="171543075"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <reference key="sourceIdentifier" ref="124968588"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <reference key="sourceIdentifier" ref="885198105"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <reference key="sourceIdentifier" ref="191548567"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSDictionaryController.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSDragging.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSFontManager.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSFontPanel.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSKeyValueBinding.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <reference key="sourceIdentifier" ref="422886038"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSNibLoading.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSOutlineView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSPasteboard.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSSavePanel.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="209460742">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSTableView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSToolbarItem.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier" id="78716663">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSArchiver.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSClassDescription.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSObjectScripting.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSPortCoder.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSScriptClassDescription.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSScriptKeyValueCoding.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSScriptObjectSpecifiers.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSScriptWhoseTests.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Foundation.framework/Headers/NSURLDownload.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSObjectController</string>
-                                       <string key="superclassName">NSController</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSObjectController.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSResponder</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSInterfaceStyle.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSResponder</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSResponder.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSScrollView</string>
-                                       <string key="superclassName">NSView</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSScrollView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSScroller</string>
-                                       <string key="superclassName">NSControl</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSScroller.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSSplitView</string>
-                                       <string key="superclassName">NSView</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSSplitView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSTableColumn</string>
-                                       <string key="superclassName">NSObject</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSTableColumn.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSTableHeaderView</string>
-                                       <string key="superclassName">NSView</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSTableHeaderView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSTableView</string>
-                                       <string key="superclassName">NSControl</string>
-                                       <reference key="sourceIdentifier" ref="209460742"/>
-                               </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>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSClipView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSView</string>
-                                       <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">NSView</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSRulerView.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSView</string>
-                                       <string key="superclassName">NSResponder</string>
-                                       <reference key="sourceIdentifier" ref="78716663"/>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSWindow</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSWindow</string>
-                                       <string key="superclassName">NSResponder</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSWindow</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSWindowScripting.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">NSWindowController</string>
-                                       <string key="superclassName">NSResponder</string>
-                                       <object class="NSMutableDictionary" key="actions">
-                                               <string key="NS.key.0">showWindow:</string>
-                                               <string key="NS.object.0">id</string>
-                                       </object>
-                                       <object class="NSMutableDictionary" key="actionInfosByName">
-                                               <string key="NS.key.0">showWindow:</string>
-                                               <object class="IBActionInfo" key="NS.object.0">
-                                                       <string key="name">showWindow:</string>
-                                                       <string key="candidateClassName">id</string>
-                                               </object>
-                                       </object>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBFrameworkSource</string>
-                                               <string key="minorKey">AppKit.framework/Headers/NSWindowController.h</string>
+                                               <string key="minorKey">./Classes/LoggingController.h</string>
                                        </object>
                                </object>
                        </object>
                <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
                <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
                        <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
-                       <integer value="1050" key="NS.object.0"/>
+                       <real value="1080" key="NS.object.0"/>
                </object>
                <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
                        <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
                        <integer value="3000" key="NS.object.0"/>
                </object>
                <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
-               <string key="IBDocument.LastKnownRelativeProjectPath">../MacGDBp.xcodeproj</string>
                <int key="IBDocument.defaultPropertyAccessControl">3</int>
        </data>
 </archive>
index b9355f6dca9d7afda9e3330c08f022bb2f456000..5da6be5e837cf513d19a1984f04de5026ec00d13 100644 (file)
@@ -56,16 +56,12 @@ typedef enum _LogEntryDirection {
   // The command that was sent or the response.
   NSString* contents_;
 
-  // Any error information.
-  NSError* error_;
-
   // The values of the last read and written transaction IDs.
   NSUInteger lastWrittenTransactionID_;
   NSUInteger lastReadTransactionID_;
 }
 @property (assign) LogEntryDirection direction;
 @property (copy) NSString* contents;
-@property (retain) NSError* error;
 @property (assign) NSUInteger lastWrittenTransactionID;
 @property (assign) NSUInteger lastReadTransactionID;
 
index 1885829bdf6151652c8f89c00cde199bda8a7cc8..5e1fd8459178277481766240024742ef063da583 100644 (file)
@@ -50,7 +50,6 @@
 
 @synthesize direction = direction_;
 @synthesize contents = contents_;
-@synthesize error = error_;
 @synthesize lastWrittenTransactionID = lastWrittenTransactionID_;
 @synthesize lastReadTransactionID = lastReadTransactionID_;
 
@@ -73,7 +72,6 @@
 - (void)dealloc
 {
   self.contents = nil;
-  self.error = nil;
   self.lastWrittenTransactionID = 0;
   self.lastReadTransactionID = 0;
   [super dealloc];
index 8d38a7003070e23ecc156c8cc2870d7ca97ee996..b1cfa0de4928f2c90b7ca8c4b33316ad378f7ee2 100644 (file)
@@ -16,9 +16,6 @@
 
 #import "NetworkConnection.h"
 
-#import "AppDelegate.h"
-#import "LoggingController.h"
-
 // This is the private interface for the NetworkConnection class. This is shared
 // by the C++ NetworkCallbackController to communicate.
 @interface NetworkConnection (Private)
@@ -27,8 +24,6 @@
 
 // Threadsafe wrappers for the delegate's methods.
 - (void)errorEncountered:(NSString*)error;
-- (LogEntry*)recordSend:(NSString*)command;
-- (LogEntry*)recordReceive:(NSString*)command;
 
 @end
 
                            waitUntilDone:NO];
 }
 
-- (LogEntry*)recordSend:(NSString*)command
-{
-  LoggingController* logger = [[AppDelegate instance] loggingController];
-  LogEntry* entry = [LogEntry newSendEntry:command];
-  entry.lastReadTransactionID = _lastReadID;
-  entry.lastWrittenTransactionID = _lastWrittenID;
-  [logger performSelectorOnMainThread:@selector(recordEntry:)
-                           withObject:entry
-                        waitUntilDone:NO];
-  return [entry autorelease];
-}
-
-- (LogEntry*)recordReceive:(NSString*)command
-{
-  LoggingController* logger = [[AppDelegate instance] loggingController];
-  LogEntry* entry = [LogEntry newReceiveEntry:command];
-  entry.lastReadTransactionID = _lastReadID;
-  entry.lastWrittenTransactionID = _lastWrittenID;
-  [logger performSelectorOnMainThread:@selector(recordEntry:)
-                           withObject:entry
-                        waitUntilDone:NO];
-  return [entry autorelease];
-}
-
 - (void)handleResponse:(NSXMLDocument*)response
 {
   // Check and see if there's an error.
index 4ae18924f4af8d36fde619ada29ddca858fb7304..9fe62cb5fffba01fc21e197de9a1b0db94496119 100644 (file)
@@ -16,6 +16,9 @@
 
 #import "ProtocolClient.h"
 
+#import "AppDelegate.h"
+#import "LoggingController.h"
+
 @implementation ProtocolClient
 
 - (id)initWithDelegate:(NSObject<ProtocolClientDelegate>*)delegate {
 }
 
 // Callback for when a message has been sent.
-- (void)messageQueue:(MessageQueue*)queue didSendMessage:(NSString*)message {
+- (void)messageQueue:(MessageQueue*)queue didSendMessage:(NSString*)message
+{
   NSInteger tag = [self transactionIDFromCommand:message];
   [_lock lock];
   _lastWrittenID = tag;
   [_lock unlock];
+
+  LoggingController* logger = [[AppDelegate instance] loggingController];
+  LogEntry* entry = [LogEntry newSendEntry:message];
+  entry.lastReadTransactionID = _lastReadID;
+  entry.lastWrittenTransactionID = _lastWrittenID;
+  [logger recordEntry:entry];
 }
 
 // Callback with the message content when one has been receieved.
-- (void)messageQueue:(MessageQueue*)queue didReceiveMessage:(NSString*)message {
+- (void)messageQueue:(MessageQueue*)queue didReceiveMessage:(NSString*)message
+{
+  LoggingController* logger = [[AppDelegate instance] loggingController];
+  LogEntry* entry = [LogEntry newReceiveEntry:message];
+  entry.lastReadTransactionID = _lastReadID;
+  entry.lastWrittenTransactionID = _lastWrittenID;
+  [logger recordEntry:entry];
+
   // Test if we can convert it into an NSXMLDocument.
   NSError* error = nil;
   NSXMLDocument* xml = [[NSXMLDocument alloc] initWithXMLString:message
   }
 
   _lastReadID = transaction;
+  entry.lastReadTransactionID = _lastReadID;
 
   [_delegate debuggerEngine:self receivedMessage:xml];
 }