Changeset 9153


Ignore:
Timestamp:
Sep 21, 2009, 3:44:24 AM (12 years ago)
Author:
livings124
Message:

#2436 on 10.6 let's try showing favicons in the info panel's tracker table

Location:
trunk/macosx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/InfoWindowController.h

    r9038 r9153  
    7878                        * fPeersConnectField;
    7979   
     80    NSCache * fTrackerIconCache;
     81    NSMutableSet * fTrackerIconLoaded;
     82   
    8083    NSString * fInitialString;
    8184   
  • trunk/macosx/InfoWindowController.m

    r9152 r9153  
    193193    [self setWebSeedTableHidden: YES animate: NO];
    194194   
     195    if ([NSApp isOnSnowLeopardOrBetter])
     196    {
     197        fTrackerIconCache = [[NSCache alloc] init];
     198        fTrackerIconLoaded = [[NSMutableSet alloc] init];
     199    }
     200    else
     201        [fTrackerTable removeTableColumn: [fTrackerTable tableColumnWithIdentifier: @"Icon"]];
     202   
    195203    //set blank inspector
    196204    [self setInfoForTorrents: [NSArray array]];
     
    229237   
    230238    [fWebSeedTableAnimation release];
     239   
     240    [fTrackerIconCache release];
     241    [fTrackerIconLoaded release];
    231242   
    232243    [fPreviewPanel release];
     
    484495        [fTrackerAddRemoveControl setEnabled: YES forSegment: TRACKER_ADD_TAG];
    485496        [fTrackerAddRemoveControl setEnabled: NO forSegment: TRACKER_REMOVE_TAG];
    486        
     497
    487498        [fFileFilterField setEnabled: [torrent isFolder]];
    488499    }
     
    908919    else if (tableView == fTrackerTable)
    909920    {
     921        NSString * ident = [column identifier];
    910922        id item = [fTrackers objectAtIndex: row];
    911         if ([item isKindOfClass: [NSNumber class]])
     923       
     924        if ([ident isEqualToString: @"Icon"])
     925        {
     926            NSAssert([item isKindOfClass: [NSString class]], @"Value passed to tracker table's icon row is not a string!");
     927           
     928            NSURL * address = [NSURL URLWithString: item];
     929            NSArray * hostComponents = [[address host] componentsSeparatedByString: @"."];
     930           
     931            //let's try getting the favicon without using any subdomains
     932            NSURL * favIconUrl;
     933            if ([hostComponents count] > 1)
     934                favIconUrl = [NSURL URLWithString: [NSString stringWithFormat: @"%@://%@.%@/favicon.ico", [address scheme],
     935                                [hostComponents objectAtIndex: [hostComponents count] - 2], [hostComponents lastObject]]];
     936            else
     937                favIconUrl = [NSURL URLWithString: [NSString stringWithFormat: @"%@://%@/favicon.ico", [address scheme],
     938                                [hostComponents lastObject]]];
     939           
     940            NSImage * icon = nil;
     941            if ([fTrackerIconLoaded containsObject: favIconUrl])
     942                icon = [fTrackerIconCache objectForKey: favIconUrl];
     943            else
     944                [NSThread detachNewThreadSelector: @selector(loadTrackerIcon:) toTarget: self withObject: favIconUrl];
     945           
     946            return icon;
     947        }
     948        if ([ident isEqualToString: @"Address"])
     949            return item;
     950        else
    912951            return [NSString stringWithFormat: NSLocalizedString(@"Tier %d", "Inspector -> tracker table"), [item integerValue]];
    913         else
    914             return item;
    915     }
     952    }
     953    return nil;
     954}
     955
     956- (void) loadTrackerIcon: (NSURL *) favIconUrl
     957{
     958    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
     959   
     960    [fTrackerIconLoaded addObject: favIconUrl];
     961   
     962    NSImage * icon = [[NSImage alloc] initWithContentsOfURL: favIconUrl];
     963    if (icon)
     964    {
     965        [fTrackerIconCache setObject: icon forKey: favIconUrl];
     966        [icon release];
     967    }
     968   
     969    [pool drain];
     970}
     971
     972- (NSCell *)tableView: (NSTableView *) tableView dataCellForTableColumn: (NSTableColumn *) tableColumn row: (NSInteger) row
     973{
     974    if (tableView == fTrackerTable)
     975    {
     976        //group row the full column width
     977        if (!tableColumn && [[fTrackers objectAtIndex: row] isKindOfClass: [NSNumber class]])
     978            return [[tableView tableColumnWithIdentifier: @"Address"] dataCell];
     979    }
     980   
    916981    return nil;
    917982}
  • trunk/macosx/en.lproj/InfoWindow.xib

    r9019 r9153  
    33        <data>
    44                <int key="IBDocument.SystemTarget">1050</int>
    5                 <string key="IBDocument.SystemVersion">10A432</string>
     5                <string key="IBDocument.SystemVersion">10B504</string>
    66                <string key="IBDocument.InterfaceBuilderVersion">732</string>
    7                 <string key="IBDocument.AppKitVersion">1038</string>
     7                <string key="IBDocument.AppKitVersion">1038.2</string>
    88                <string key="IBDocument.HIToolboxVersion">437.00</string>
    99                <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
     
    1313                <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
    1414                        <bool key="EncodedWithXMLCoder">YES</bool>
    15                         <integer value="1066"/>
    16                         <integer value="965"/>
     15                        <integer value="1823"/>
    1716                </object>
    1817                <object class="NSArray" key="IBDocument.PluginDependencies">
     
    424423                        </object>
    425424                        <object class="NSCustomView" id="179482273">
    426                                 <reference key="NSNextResponder"/>
     425                                <nil key="NSNextResponder"/>
    427426                                <int key="NSvFlags">258</int>
    428427                                <object class="NSMutableArray" key="NSSubviews">
     
    915914                                                                <string key="NSFrame">{{1, 1}, {245, 56}}</string>
    916915                                                                <reference key="NSSuperview" ref="876850876"/>
    917                                                                 <reference key="NSNextKeyView" ref="927236344"/>
    918916                                                                <reference key="NSDocView" ref="927236344"/>
    919917                                                                <reference key="NSBGColor" ref="880039277"/>
     
    948946                                                <string key="NSFrame">{{82, 108}, {258, 58}}</string>
    949947                                                <reference key="NSSuperview" ref="179482273"/>
    950                                                 <reference key="NSNextKeyView" ref="268896745"/>
    951948                                                <int key="NSsFlags">18</int>
    952949                                                <reference key="NSVScroller" ref="682089170"/>
     
    956953                                </object>
    957954                                <string key="NSFrameSize">{350, 252}</string>
    958                                 <reference key="NSSuperview"/>
    959955                                <object class="NSMutableString" key="NSClassName">
    960956                                        <characters key="NS.bytes">NSView</characters>
     
    16471643                        </object>
    16481644                        <object class="NSCustomView" id="296911506">
    1649                                 <nil key="NSNextResponder"/>
     1645                                <reference key="NSNextResponder"/>
    16501646                                <int key="NSvFlags">274</int>
    16511647                                <object class="NSMutableArray" key="NSSubviews">
     
    20342030                                                                                <object class="NSMutableArray" key="NSTableColumns">
    20352031                                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     2032                                                                                        <object class="NSTableColumn" id="78872301">
     2033                                                                                                <string key="NSIdentifier">Icon</string>
     2034                                                                                                <double key="NSWidth">14</double>
     2035                                                                                                <double key="NSMinWidth">14</double>
     2036                                                                                                <double key="NSMaxWidth">14</double>
     2037                                                                                                <object class="NSTableHeaderCell" key="NSHeaderCell">
     2038                                                                                                        <int key="NSCellFlags">75628096</int>
     2039                                                                                                        <int key="NSCellFlags2">2048</int>
     2040                                                                                                        <string key="NSContents"/>
     2041                                                                                                        <reference key="NSSupport" ref="26"/>
     2042                                                                                                        <object class="NSColor" key="NSBackgroundColor" id="665452585">
     2043                                                                                                                <int key="NSColorSpace">6</int>
     2044                                                                                                                <string key="NSCatalogName">System</string>
     2045                                                                                                                <string key="NSColorName">headerColor</string>
     2046                                                                                                                <reference key="NSColor" ref="880039277"/>
     2047                                                                                                        </object>
     2048                                                                                                        <object class="NSColor" key="NSTextColor" id="390741217">
     2049                                                                                                                <int key="NSColorSpace">6</int>
     2050                                                                                                                <string key="NSCatalogName">System</string>
     2051                                                                                                                <string key="NSColorName">headerTextColor</string>
     2052                                                                                                                <reference key="NSColor" ref="105940216"/>
     2053                                                                                                        </object>
     2054                                                                                                </object>
     2055                                                                                                <object class="NSImageCell" key="NSDataCell" id="477306431">
     2056                                                                                                        <int key="NSCellFlags">67239424</int>
     2057                                                                                                        <int key="NSCellFlags2">33554432</int>
     2058                                                                                                        <reference key="NSSupport" ref="737793924"/>
     2059                                                                                                        <int key="NSAlign">0</int>
     2060                                                                                                        <int key="NSScale">3</int>
     2061                                                                                                        <int key="NSStyle">0</int>
     2062                                                                                                        <bool key="NSAnimates">NO</bool>
     2063                                                                                                </object>
     2064                                                                                                <int key="NSResizingMask">3</int>
     2065                                                                                                <bool key="NSIsResizeable">YES</bool>
     2066                                                                                                <bool key="NSIsEditable">YES</bool>
     2067                                                                                                <reference key="NSTableView" ref="423972458"/>
     2068                                                                                        </object>
    20362069                                                                                        <object class="NSTableColumn" id="874876446">
    2037                                                                                                 <double key="NSWidth">357</double>
     2070                                                                                                <string key="NSIdentifier">Address</string>
     2071                                                                                                <double key="NSWidth">178</double>
    20382072                                                                                                <double key="NSMinWidth">40</double>
    20392073                                                                                                <double key="NSMaxWidth">1000</double>
     
    20472081                                                                                                                <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
    20482082                                                                                                        </object>
    2049                                                                                                         <object class="NSColor" key="NSTextColor" id="390741217">
    2050                                                                                                                 <int key="NSColorSpace">6</int>
    2051                                                                                                                 <string key="NSCatalogName">System</string>
    2052                                                                                                                 <string key="NSColorName">headerTextColor</string>
    2053                                                                                                                 <reference key="NSColor" ref="105940216"/>
    2054                                                                                                         </object>
     2083                                                                                                        <reference key="NSTextColor" ref="390741217"/>
    20552084                                                                                                </object>
    20562085                                                                                                <object class="NSTextFieldCell" key="NSDataCell" id="871658973">
     
    20912120                                                                                </object>
    20922121                                                                                <double key="NSRowHeight">14</double>
    2093                                                                                 <int key="NSTvFlags">440401920</int>
     2122                                                                                <int key="NSTvFlags">306184192</int>
    20942123                                                                                <reference key="NSDelegate"/>
    20952124                                                                                <reference key="NSDataSource"/>
     
    21782207                                </object>
    21792208                                <string key="NSFrameSize">{382, 352}</string>
     2209                                <reference key="NSSuperview"/>
    21802210                                <object class="NSMutableString" key="NSClassName">
    21812211                                        <characters key="NS.bytes">NSView</characters>
     
    21842214                        </object>
    21852215                        <object class="NSCustomView" id="180459949">
    2186                                 <nil key="NSNextResponder"/>
     2216                                <reference key="NSNextResponder"/>
    21872217                                <int key="NSvFlags">274</int>
    21882218                                <object class="NSMutableArray" key="NSSubviews">
     
    22032233                                                                                <string key="NSFrameSize">{338, 172}</string>
    22042234                                                                                <reference key="NSSuperview" ref="386870512"/>
     2235                                                                                <reference key="NSWindow"/>
    22052236                                                                                <bool key="NSEnabled">YES</bool>
    22062237                                                                                <object class="NSTableHeaderView" key="NSHeaderView" id="1053875789">
     
    22092240                                                                                        <string key="NSFrameSize">{338, 17}</string>
    22102241                                                                                        <reference key="NSSuperview" ref="234782519"/>
     2242                                                                                        <reference key="NSWindow"/>
    22112243                                                                                        <reference key="NSTableView" ref="221969066"/>
    22122244                                                                                </object>
     
    22162248                                                                                        <string key="NSFrame">{{-22, 0}, {12, 17}}</string>
    22172249                                                                                        <reference key="NSSuperview" ref="1009918777"/>
     2250                                                                                        <reference key="NSWindow"/>
    22182251                                                                                </object>
    22192252                                                                                <object class="NSMutableArray" key="NSTableColumns">
     
    22292262                                                                                                        <string key="NSContents">IP Address</string>
    22302263                                                                                                        <reference key="NSSupport" ref="26"/>
    2231                                                                                                         <object class="NSColor" key="NSBackgroundColor" id="665452585">
    2232                                                                                                                 <int key="NSColorSpace">6</int>
    2233                                                                                                                 <string key="NSCatalogName">System</string>
    2234                                                                                                                 <string key="NSColorName">headerColor</string>
    2235                                                                                                                 <reference key="NSColor" ref="880039277"/>
    2236                                                                                                         </object>
     2264                                                                                                        <reference key="NSBackgroundColor" ref="665452585"/>
    22372265                                                                                                        <reference key="NSTextColor" ref="390741217"/>
    22382266                                                                                                </object>
     
    26412669                                                                <string key="NSFrame">{{1, 17}, {338, 172}}</string>
    26422670                                                                <reference key="NSSuperview" ref="1009918777"/>
     2671                                                                <reference key="NSWindow"/>
    26432672                                                                <reference key="NSNextKeyView" ref="221969066"/>
    26442673                                                                <reference key="NSDocView" ref="221969066"/>
     
    26512680                                                                <string key="NSFrame">{{328, 17}, {11, 117}}</string>
    26522681                                                                <reference key="NSSuperview" ref="1009918777"/>
     2682                                                                <reference key="NSWindow"/>
    26532683                                                                <int key="NSsFlags">256</int>
    26542684                                                                <reference key="NSTarget" ref="1009918777"/>
     
    26612691                                                                <string key="NSFrame">{{1, 134}, {327, 11}}</string>
    26622692                                                                <reference key="NSSuperview" ref="1009918777"/>
     2693                                                                <reference key="NSWindow"/>
    26632694                                                                <int key="NSsFlags">257</int>
    26642695                                                                <reference key="NSTarget" ref="1009918777"/>
     
    26752706                                                                <string key="NSFrame">{{1, 0}, {338, 17}}</string>
    26762707                                                                <reference key="NSSuperview" ref="1009918777"/>
     2708                                                                <reference key="NSWindow"/>
    26772709                                                                <reference key="NSNextKeyView" ref="1053875789"/>
    26782710                                                                <reference key="NSDocView" ref="1053875789"/>
     
    26842716                                                <string key="NSFrame">{{10, 77}, {340, 190}}</string>
    26852717                                                <reference key="NSSuperview" ref="180459949"/>
     2718                                                <reference key="NSWindow"/>
    26862719                                                <reference key="NSNextKeyView" ref="386870512"/>
    26872720                                                <int key="NSsFlags">562</int>
     
    27082741                                                                                <string key="NSFrameSize">{338, 48}</string>
    27092742                                                                                <reference key="NSSuperview" ref="230403242"/>
     2743                                                                                <reference key="NSWindow"/>
    27102744                                                                                <bool key="NSEnabled">YES</bool>
    27112745                                                                                <object class="NSTableHeaderView" key="NSHeaderView" id="842629001">
     
    27142748                                                                                        <string key="NSFrameSize">{338, 17}</string>
    27152749                                                                                        <reference key="NSSuperview" ref="238219887"/>
     2750                                                                                        <reference key="NSWindow"/>
    27162751                                                                                        <reference key="NSTableView" ref="705721384"/>
    27172752                                                                                </object>
     
    27212756                                                                                        <string key="NSFrame">{{-22, 0}, {12, 17}}</string>
    27222757                                                                                        <reference key="NSSuperview" ref="252354812"/>
     2758                                                                                        <reference key="NSWindow"/>
    27232759                                                                                </object>
    27242760                                                                                <object class="NSMutableArray" key="NSTableColumns">
     
    28052841                                                                <string key="NSFrame">{{1, 17}, {338, 48}}</string>
    28062842                                                                <reference key="NSSuperview" ref="252354812"/>
     2843                                                                <reference key="NSWindow"/>
    28072844                                                                <reference key="NSNextKeyView" ref="705721384"/>
    28082845                                                                <reference key="NSDocView" ref="705721384"/>
     
    28152852                                                                <string key="NSFrame">{{328, 17}, {11, 37}}</string>
    28162853                                                                <reference key="NSSuperview" ref="252354812"/>
     2854                                                                <reference key="NSWindow"/>
    28172855                                                                <int key="NSsFlags">256</int>
    28182856                                                                <reference key="NSTarget" ref="252354812"/>
     
    28252863                                                                <string key="NSFrame">{{1, 54}, {327, 11}}</string>
    28262864                                                                <reference key="NSSuperview" ref="252354812"/>
     2865                                                                <reference key="NSWindow"/>
    28272866                                                                <int key="NSsFlags">257</int>
    28282867                                                                <reference key="NSTarget" ref="252354812"/>
     
    28392878                                                                <string key="NSFrame">{{1, 0}, {338, 17}}</string>
    28402879                                                                <reference key="NSSuperview" ref="252354812"/>
     2880                                                                <reference key="NSWindow"/>
    28412881                                                                <reference key="NSNextKeyView" ref="842629001"/>
    28422882                                                                <reference key="NSDocView" ref="842629001"/>
     
    28482888                                                <string key="NSFrame">{{10, 271}, {340, 66}}</string>
    28492889                                                <reference key="NSSuperview" ref="180459949"/>
     2890                                                <reference key="NSWindow"/>
    28502891                                                <reference key="NSNextKeyView" ref="230403242"/>
    28512892                                                <int key="NSsFlags">562</int>
     
    28622903                                                <string key="NSFrame">{{10, 26}, {53, 14}}</string>
    28632904                                                <reference key="NSSuperview" ref="180459949"/>
     2905                                                <reference key="NSWindow"/>
    28642906                                                <bool key="NSEnabled">YES</bool>
    28652907                                                <object class="NSTextFieldCell" key="NSCell" id="799693373">
     
    28782920                                                <string key="NSFrame">{{64, 26}, {65, 14}}</string>
    28792921                                                <reference key="NSSuperview" ref="180459949"/>
     2922                                                <reference key="NSWindow"/>
    28802923                                                <bool key="NSEnabled">YES</bool>
    28812924                                                <object class="NSTextFieldCell" key="NSCell" id="448876915">
     
    28952938                                                <string key="NSFrame">{{225, 26}, {85, 14}}</string>
    28962939                                                <reference key="NSSuperview" ref="180459949"/>
     2940                                                <reference key="NSWindow"/>
    28972941                                                <bool key="NSEnabled">YES</bool>
    28982942                                                <object class="NSTextFieldCell" key="NSCell" id="816557032">
     
    29112955                                                <string key="NSFrame">{{230, 42}, {80, 14}}</string>
    29122956                                                <reference key="NSSuperview" ref="180459949"/>
     2957                                                <reference key="NSWindow"/>
    29132958                                                <bool key="NSEnabled">YES</bool>
    29142959                                                <object class="NSTextFieldCell" key="NSCell" id="771127591">
     
    29272972                                                <string key="NSFrame">{{311, 26}, {55, 14}}</string>
    29282973                                                <reference key="NSSuperview" ref="180459949"/>
     2974                                                <reference key="NSWindow"/>
    29292975                                                <bool key="NSEnabled">YES</bool>
    29302976                                                <object class="NSTextFieldCell" key="NSCell" id="138240008">
     
    29442990                                                <string key="NSFrame">{{311, 42}, {55, 14}}</string>
    29452991                                                <reference key="NSSuperview" ref="180459949"/>
     2992                                                <reference key="NSWindow"/>
    29462993                                                <bool key="NSEnabled">YES</bool>
    29472994                                                <object class="NSTextFieldCell" key="NSCell" id="325107171">
     
    29613008                                                <string key="NSFrame">{{24, 42}, {39, 14}}</string>
    29623009                                                <reference key="NSSuperview" ref="180459949"/>
     3010                                                <reference key="NSWindow"/>
    29633011                                                <bool key="NSEnabled">YES</bool>
    29643012                                                <object class="NSTextFieldCell" key="NSCell" id="339289187">
     
    29773025                                                <string key="NSFrame">{{64, 42}, {65, 14}}</string>
    29783026                                                <reference key="NSSuperview" ref="180459949"/>
     3027                                                <reference key="NSWindow"/>
    29793028                                                <bool key="NSEnabled">YES</bool>
    29803029                                                <object class="NSTextFieldCell" key="NSCell" id="18400276">
     
    29943043                                                <string key="NSFrame">{{205, 10}, {105, 14}}</string>
    29953044                                                <reference key="NSSuperview" ref="180459949"/>
     3045                                                <reference key="NSWindow"/>
    29963046                                                <bool key="NSEnabled">YES</bool>
    29973047                                                <object class="NSTextFieldCell" key="NSCell" id="512704553">
     
    30103060                                                <string key="NSFrame">{{311, 10}, {55, 14}}</string>
    30113061                                                <reference key="NSSuperview" ref="180459949"/>
     3062                                                <reference key="NSWindow"/>
    30123063                                                <bool key="NSEnabled">YES</bool>
    30133064                                                <object class="NSTextFieldCell" key="NSCell" id="416180296">
     
    30273078                                                <string key="NSFrame">{{2, 58}, {356, 14}}</string>
    30283079                                                <reference key="NSSuperview" ref="180459949"/>
     3080                                                <reference key="NSWindow"/>
    30293081                                                <bool key="NSEnabled">YES</bool>
    30303082                                                <object class="NSTextFieldCell" key="NSCell" id="165778001">
     
    30443096                                                <string key="NSFrame">{{19, 10}, {44, 14}}</string>
    30453097                                                <reference key="NSSuperview" ref="180459949"/>
     3098                                                <reference key="NSWindow"/>
    30463099                                                <bool key="NSEnabled">YES</bool>
    30473100                                                <object class="NSTextFieldCell" key="NSCell" id="385608029">
     
    30603113                                                <string key="NSFrame">{{64, 10}, {65, 14}}</string>
    30613114                                                <reference key="NSSuperview" ref="180459949"/>
     3115                                                <reference key="NSWindow"/>
    30623116                                                <bool key="NSEnabled">YES</bool>
    30633117                                                <object class="NSTextFieldCell" key="NSCell" id="513899721">
     
    30743128                                </object>
    30753129                                <string key="NSFrameSize">{360, 342}</string>
     3130                                <reference key="NSSuperview"/>
     3131                                <reference key="NSWindow"/>
    30763132                                <string key="NSClassName">NSView</string>
    30773133                                <string key="NSExtension">NSResponder</string>
     
    33413397                        </object>
    33423398                        <object class="NSCustomView" id="1005910882">
    3343                                 <reference key="NSNextResponder"/>
     3399                                <nil key="NSNextResponder"/>
    33443400                                <int key="NSvFlags">258</int>
    33453401                                <object class="NSMutableArray" key="NSSubviews">
     
    39974053                                </object>
    39984054                                <string key="NSFrameSize">{351, 219}</string>
    3999                                 <reference key="NSSuperview"/>
    40004055                                <object class="NSMutableString" key="NSClassName">
    40014056                                        <characters key="NS.bytes">NSView</characters>
     
    64826537                                                        <reference ref="528006672"/>
    64836538                                                        <reference ref="618198612"/>
     6539                                                        <reference ref="899994514"/>
    64846540                                                        <reference ref="754568592"/>
    6485                                                         <reference ref="899994514"/>
    64866541                                                </object>
    64876542                                                <reference key="parent" ref="0"/>
     
    68116866                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    68126867                                                        <reference ref="874876446"/>
     6868                                                        <reference ref="78872301"/>
    68136869                                                </object>
    68146870                                                <reference key="parent" ref="754568592"/>
     
    70607116                                                <reference key="object" ref="381060565"/>
    70617117                                                <reference key="parent" ref="93205077"/>
     7118                                        </object>
     7119                                        <object class="IBObjectRecord">
     7120                                                <int key="objectID">1823</int>
     7121                                                <reference key="object" ref="78872301"/>
     7122                                                <object class="NSMutableArray" key="children">
     7123                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     7124                                                        <reference ref="477306431"/>
     7125                                                </object>
     7126                                                <reference key="parent" ref="423972458"/>
     7127                                        </object>
     7128                                        <object class="IBObjectRecord">
     7129                                                <int key="objectID">1825</int>
     7130                                                <reference key="object" ref="477306431"/>
     7131                                                <reference key="parent" ref="78872301"/>
    70627132                                        </object>
    70637133                                </object>
     
    74787548                                        <string>1817.IBPluginDependency</string>
    74797549                                        <string>1818.IBPluginDependency</string>
     7550                                        <string>1825.IBPluginDependency</string>
    74807551                                        <string>28.IBPluginDependency</string>
    74817552                                        <string>28.ImportedFromIB2</string>
     
    79908061                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    79918062                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     8063                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    79928064                                        <integer value="1"/>
    79938065                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     
    81048176                        </object>
    81058177                        <nil key="sourceID"/>
    8106                         <int key="maxID">1822</int>
     8178                        <int key="maxID">1825</int>
    81078179                </object>
    81088180                <object class="IBClassDescriber" key="IBDocument.Classes">
     
    89369008                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    89379009                                                <string key="majorKey">IBFrameworkSource</string>
     9010                                                <string key="minorKey">ImageKit.framework/Headers/IKImageBrowserView.h</string>
     9011                                        </object>
     9012                                </object>
     9013                                <object class="IBPartialClassDescription">
     9014                                        <string key="className">NSObject</string>
     9015                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9016                                                <string key="majorKey">IBFrameworkSource</string>
     9017                                                <string key="minorKey">ImageKit.framework/Headers/IKSaveOptions.h</string>
     9018                                        </object>
     9019                                </object>
     9020                                <object class="IBPartialClassDescription">
     9021                                        <string key="className">NSObject</string>
     9022                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9023                                                <string key="majorKey">IBFrameworkSource</string>
     9024                                                <string key="minorKey">ImageKit.framework/Headers/ImageKitDeprecated.h</string>
     9025                                        </object>
     9026                                </object>
     9027                                <object class="IBPartialClassDescription">
     9028                                        <string key="className">NSObject</string>
     9029                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9030                                                <string key="majorKey">IBFrameworkSource</string>
     9031                                                <string key="minorKey">PDFKit.framework/Headers/PDFDocument.h</string>
     9032                                        </object>
     9033                                </object>
     9034                                <object class="IBPartialClassDescription">
     9035                                        <string key="className">NSObject</string>
     9036                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9037                                                <string key="majorKey">IBFrameworkSource</string>
     9038                                                <string key="minorKey">PDFKit.framework/Headers/PDFView.h</string>
     9039                                        </object>
     9040                                </object>
     9041                                <object class="IBPartialClassDescription">
     9042                                        <string key="className">NSObject</string>
     9043                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9044                                                <string key="majorKey">IBFrameworkSource</string>
     9045                                                <string key="minorKey">QuartzComposer.framework/Headers/QCCompositionParameterView.h</string>
     9046                                        </object>
     9047                                </object>
     9048                                <object class="IBPartialClassDescription">
     9049                                        <string key="className">NSObject</string>
     9050                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9051                                                <string key="majorKey">IBFrameworkSource</string>
     9052                                                <string key="minorKey">QuartzComposer.framework/Headers/QCCompositionPickerView.h</string>
     9053                                        </object>
     9054                                </object>
     9055                                <object class="IBPartialClassDescription">
     9056                                        <string key="className">NSObject</string>
     9057                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9058                                                <string key="majorKey">IBFrameworkSource</string>
     9059                                                <string key="minorKey">QuartzFilters.framework/Headers/QuartzFilterManager.h</string>
     9060                                        </object>
     9061                                </object>
     9062                                <object class="IBPartialClassDescription">
     9063                                        <string key="className">NSObject</string>
     9064                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9065                                                <string key="majorKey">IBFrameworkSource</string>
     9066                                                <string key="minorKey">QuickLookUI.framework/Headers/QLPreviewPanel.h</string>
     9067                                        </object>
     9068                                </object>
     9069                                <object class="IBPartialClassDescription">
     9070                                        <string key="className">NSObject</string>
     9071                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     9072                                                <string key="majorKey">IBFrameworkSource</string>
    89389073                                                <string key="minorKey">Sparkle.framework/Headers/SUAppcast.h</string>
    89399074                                        </object>
Note: See TracChangeset for help on using the changeset viewer.