Changeset 4003


Ignore:
Timestamp:
Nov 28, 2007, 3:34:44 AM (15 years ago)
Author:
livings124
Message:

get compiling again

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEWS

    r3999 r4003  
    77   + Restore `scrape' feature in the command-line interface client
    88   + Fix memory corruption error on startup
    9    + Fix speed 0.90 speed limit bugs
     9   + Fix 0.90 speed limit bugs
    1010- OS X:
    1111   + Statistics window
     
    1414   + Availability Bar (overlay on regular bar)
    1515   + Display remaining time for seeding transfers
    16    + Option to sort by total activity
     16   + Sort by total activity
    1717
    18180.94 (2007/11/25)
  • trunk/macosx/English.lproj/StatsWindow.xib

    r3994 r4003  
    2727                        </object>
    2828                        <object class="NSWindowTemplate" id="1005">
    29                                 <int key="NSWindowStyleMask">15</int>
     29                                <int key="NSWindowStyleMask">7</int>
    3030                                <int key="NSWindowBacking">2</int>
    3131                                <string key="NSWindowRect">{{248, 575}, {269, 182}}</string>
     
    6060                                                                <object class="NSColor" key="NSBackgroundColor" id="1062686007">
    6161                                                                        <int key="NSColorSpace">6</int>
    62                                                                         <string key="NSCatalogName" id="792823476">System</string>
     62                                                                        <string key="NSCatalogName" id="3942744">System</string>
    6363                                                                        <string key="NSColorName">controlColor</string>
    6464                                                                        <object class="NSColor" key="NSColor">
     
    6969                                                                <object class="NSColor" key="NSTextColor" id="561189490">
    7070                                                                        <int key="NSColorSpace">6</int>
    71                                                                         <reference key="NSCatalogName" ref="792823476"/>
     71                                                                        <reference key="NSCatalogName" ref="3942744"/>
    7272                                                                        <string key="NSColorName">controlTextColor</string>
    7373                                                                        <object class="NSColor" key="NSColor">
     
    713713                                        <reference ref="621197936"/>
    714714                                        <reference ref="621197936"/>
    715                                         <string>{{141, 739}, {269, 182}}</string>
     715                                        <string>{{104, 750}, {269, 182}}</string>
    716716                                        <integer value="1" id="9"/>
    717717                                        <string>{196, 240}</string>
    718                                         <string>{{141, 739}, {269, 182}}</string>
     718                                        <string>{{104, 750}, {269, 182}}</string>
    719719                                        <reference ref="9"/>
    720720                                        <reference ref="9"/>
     
    777777                        <object class="NSMutableArray" key="referencedPartialClassDescriptions">
    778778                                <bool key="EncodedWithXMLCoder">YES</bool>
     779                                <object class="IBPartialClassDescription">
     780                                        <reference key="className" ref="63895196"/>
     781                                        <nil key="superclassName"/>
     782                                        <object class="NSMutableDictionary" key="actions">
     783                                                <bool key="EncodedWithXMLCoder">YES</bool>
     784                                                <object class="NSArray" key="dict.sortedKeys">
     785                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     786                                                </object>
     787                                                <object class="NSMutableArray" key="dict.values">
     788                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     789                                                </object>
     790                                        </object>
     791                                        <object class="NSMutableDictionary" key="outlets">
     792                                                <bool key="EncodedWithXMLCoder">YES</bool>
     793                                                <object class="NSArray" key="dict.sortedKeys">
     794                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     795                                                </object>
     796                                                <object class="NSMutableArray" key="dict.values">
     797                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     798                                                </object>
     799                                        </object>
     800                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     801                                                <string key="majorKey" id="679799153">IBProjectSource</string>
     802                                                <string key="minorKey">macosx/NSApplicationAdditions.h</string>
     803                                        </object>
     804                                </object>
     805                                <object class="IBPartialClassDescription">
     806                                        <string key="className">NSMenu</string>
     807                                        <nil key="superclassName"/>
     808                                        <object class="NSMutableDictionary" key="actions">
     809                                                <bool key="EncodedWithXMLCoder">YES</bool>
     810                                                <object class="NSArray" key="dict.sortedKeys">
     811                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     812                                                </object>
     813                                                <object class="NSMutableArray" key="dict.values">
     814                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     815                                                </object>
     816                                        </object>
     817                                        <object class="NSMutableDictionary" key="outlets">
     818                                                <bool key="EncodedWithXMLCoder">YES</bool>
     819                                                <object class="NSArray" key="dict.sortedKeys">
     820                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     821                                                </object>
     822                                                <object class="NSMutableArray" key="dict.values">
     823                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     824                                                </object>
     825                                        </object>
     826                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
     827                                                <reference key="majorKey" ref="679799153"/>
     828                                                <string key="minorKey">macosx/NSMenuAdditions.h</string>
     829                                        </object>
     830                                </object>
    779831                                <object class="IBPartialClassDescription">
    780832                                        <string key="className">StatsWindowController</string>
     
    817869                                        </object>
    818870                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    819                                                 <string key="majorKey" id="490016279">IBProjectSource</string>
     871                                                <reference key="majorKey" ref="679799153"/>
    820872                                                <string key="minorKey">macosx/StatsWindowController.h</string>
    821                                         </object>
    822                                 </object>
    823                                 <object class="IBPartialClassDescription">
    824                                         <string key="className">NSMenu</string>
    825                                         <nil key="superclassName"/>
    826                                         <object class="NSMutableDictionary" key="actions">
    827                                                 <bool key="EncodedWithXMLCoder">YES</bool>
    828                                                 <object class="NSArray" key="dict.sortedKeys">
    829                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    830                                                 </object>
    831                                                 <object class="NSMutableArray" key="dict.values">
    832                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    833                                                 </object>
    834                                         </object>
    835                                         <object class="NSMutableDictionary" key="outlets">
    836                                                 <bool key="EncodedWithXMLCoder">YES</bool>
    837                                                 <object class="NSArray" key="dict.sortedKeys">
    838                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    839                                                 </object>
    840                                                 <object class="NSMutableArray" key="dict.values">
    841                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    842                                                 </object>
    843                                         </object>
    844                                         <object class="IBClassDescriptionSource" key="sourceIdentifier">
    845                                                 <reference key="majorKey" ref="490016279"/>
    846                                                 <string key="minorKey">macosx/NSMenuAdditions.h</string>
    847873                                        </object>
    848874                                </object>
     
    869895                                        </object>
    870896                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    871                                                 <reference key="majorKey" ref="490016279"/>
     897                                                <reference key="majorKey" ref="679799153"/>
    872898                                                <string key="minorKey">macosx/UKKQueue/UKKQueue.h</string>
    873899                                        </object>
     
    895921                                        </object>
    896922                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    897                                                 <reference key="majorKey" ref="490016279"/>
    898                                                 <string key="minorKey">macosx/UKKQueue/UKMainThreadProxy.h</string>
     923                                                <reference key="majorKey" ref="679799153"/>
     924                                                <string key="minorKey">macosx/IPCController.h</string>
    899925                                        </object>
    900926                                </object>
     
    921947                                        </object>
    922948                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    923                                                 <reference key="majorKey" ref="490016279"/>
    924                                                 <string key="minorKey">macosx/IPCController.h</string>
     949                                                <reference key="majorKey" ref="679799153"/>
     950                                                <string key="minorKey">macosx/UKKQueue/UKFileWatcher.h</string>
    925951                                        </object>
    926952                                </object>
     
    947973                                        </object>
    948974                                        <object class="IBClassDescriptionSource" key="sourceIdentifier">
    949                                                 <reference key="majorKey" ref="490016279"/>
    950                                                 <string key="minorKey">macosx/UKKQueue/UKFileWatcher.h</string>
    951                                         </object>
    952                                 </object>
    953                                 <object class="IBPartialClassDescription">
    954                                         <reference key="className" ref="63895196"/>
    955                                         <nil key="superclassName"/>
    956                                         <object class="NSMutableDictionary" key="actions">
    957                                                 <bool key="EncodedWithXMLCoder">YES</bool>
    958                                                 <object class="NSArray" key="dict.sortedKeys">
    959                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    960                                                 </object>
    961                                                 <object class="NSMutableArray" key="dict.values">
    962                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    963                                                 </object>
    964                                         </object>
    965                                         <object class="NSMutableDictionary" key="outlets">
    966                                                 <bool key="EncodedWithXMLCoder">YES</bool>
    967                                                 <object class="NSArray" key="dict.sortedKeys">
    968                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    969                                                 </object>
    970                                                 <object class="NSMutableArray" key="dict.values">
    971                                                         <bool key="EncodedWithXMLCoder">YES</bool>
    972                                                 </object>
    973                                         </object>
    974                                         <object class="IBClassDescriptionSource" key="sourceIdentifier">
    975                                                 <reference key="majorKey" ref="490016279"/>
    976                                                 <string key="minorKey">macosx/NSApplicationAdditions.h</string>
     975                                                <reference key="majorKey" ref="679799153"/>
     976                                                <string key="minorKey">macosx/UKKQueue/UKMainThreadProxy.h</string>
    977977                                        </object>
    978978                                </object>
     
    989989cgF5AYEBggGJAZEBkgGZAaEBogGqAGMACwGuAbABsQGxAbIBswG2AboByAHQAdEB1QHaAdsB4AHhAeYB
    9909905wHsAe0B8gHzAfgB+QH+Af8CBAIFAgoCCwIQAhECMwI2AjcCOQJbAn4CoQKiAqMCpAKlAqYCpwKoAqkC
    991 qgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECxALHAvUDIwC8AyQD
    992 JQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMAXAM0AzUDNgM3AzgDOQCoAzoDOwM8Az0DPgC0Az8D
    993 QANBAF0DQgNDA0QDRQNGA0cDSANJA0wDTwNSVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAY
     991qgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECxALHAvUDIwMkAyUD
     992JgMnAygAvAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0ID
     993QwNEA0UAXAC0A0YAqANHA0gDSQNKA00DUANTVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAY
    994994ABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xh
    995995c3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1
     
    10051005d1RpdGxlWU5TV1RGbGFnc11OU1dpbmRvd0NsYXNzXxAWTlNXaW5kb3dDb250ZW50TWluU2l6ZVxOU1dp
    10061006bmRvd1JlY3RZTlNNYXhTaXplXxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tZTlNN
    1007 aW5TaXplW05TVmlld0NsYXNzgA2AVYALgFGAVIAJEiAAAACACoAMgAiAUxACEA+AUoAAXxAYe3syNDgs
     1007aW5TaXplW05TVmlld0NsYXNzgA2AVYALgFGAVIAJEiAAAACACoAMgAiAUxACEAeAUoAAXxAYe3syNDgs
    10081008IDU3NX0sIHsyNjksIDE4Mn19WlN0YXRpc3RpY3NXTlNQYW5lbFp7MjY5LCAxODJ91wBlAA4AZgBnAGgA
    10091009aQBqAGsAbABtAG4AbwBrAHFfEA9OU05leHRSZXNwb25kZXJaTlNTdWJ2aWV3c1hOU3ZGbGFnc1tOU0Zy
     
    10511051tAG1ogG1ADtfEBBOU1dpbmRvd1RlbXBsYXRl0gA3ADgBtwG4owG4AbkAO1xOU011dGFibGVTZXRVTlNT
    10521052ZXTSAA4APgBzAbyATasBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHgFiAW4BdgF+AYYBjgGWAZ4BpgGuAbdQA
    1053 DgHJAcoBywHMAEEAHwHPXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbIBagAeAAoBZVndpbmRv
    1054 d9IANwA4AdIB06MB0wHUADtfEBROU05pYk91dGxldENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgHJ
    1055 AcoBywHMAB8AQQHZgFqAAoAHgFxYZGVsZWdhdGXUAA4ByQHKAcsBzAB/AB8B34BagEGAAoBeXxARZlVw
    1056 bG9hZGVkQWxsRmllbGTUAA4ByQHKAcsBzAB8AB8B5YBagDeAAoBgWmZUaW1lRmllbGTUAA4ByQHKAcsB
    1057 zAB6AB8B64BagDGAAoBiXxAQZkRvd25sb2FkZWRGaWVsZNQADgHJAcoBywHMAHsAHwHxgFqANIACgGRb
    1058 ZlJhdGlvRmllbGTUAA4ByQHKAcsBzAB+AB8B94BagD6AAoBmXxAPZk51bU9wZW5lZEZpZWxk1AAOAckB
    1059 ygHLAcwAggAfAf2AWoBKgAKAaF1mVGltZUFsbEZpZWxk1AAOAckBygHLAcwAgQAfAgOAWoBHgAKAal5m
    1060 UmF0aW9BbGxGaWVsZNQADgHJAcoBywHMAHkAHwIJgFqALYACgGxeZlVwbG9hZGVkRmllbGTUAA4ByQHK
    1061 AcsBzACAAB8CD4BagESAAoBuXxATZkRvd25sb2FkZWRBbGxGaWVsZNIADgA+AhICE4ByrxAfAHUBTAB4
    1062 AHYBfQGdAEEBHAB7AIAAgQD5AFEBjQCKAHcAfwE8AQoBXQB9AHwA1wEsAHoAeQIuAH4A6AFtAIKAEIA8
    1063 gCmAIYBGgEyAB4AzgDSARIBHgCuADYBJgBKAJYBBgDmAL4BAgDqAN4AjgDaAMYAtgHCAPoAngEOAStIA
    1064 DgAyADMCNYAEgHFdTlNBcHBsaWNhdGlvbtIANwA4AjgBraIBrQA70gAOAD4CEgI7gHKvEB8AUQB9AFEA
    1065 UQCAAIIAHwB6AFEAUQBRAHgAQQCBAHUAUQBRAHwAeQB+AFEAUQB2AHsAUQBRAB8AUQB3AH8AUYANgDqA
    1066 DYANgESASoACgDGADYANgA2AKYAHgEeAEIANgA2AN4AtgD6ADYANgCGANIANgA2AAoANgCWAQYAN0gAO
    1067 AD4CEgJdgHKvECAAdQFMAHgAdgF9AZ0AQQEcAHsAgACBAPkAHwGNAFEAdwB/AIoBPAEKAV0AfQB8ANcB
    1068 LAB6AHkCLgB+AOgBbQCCgBCAPIApgCGARoBMgAeAM4A0gESAR4ArgAKASYANgCWAQYASgDmAL4BAgDqA
    1069 N4AjgDaAMYAtgHCAPoAngEOAStIADgA+AhICgIByrxAgAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0C
     1053DgHJAcoBywHMAH8AHwHPXU5TRGVzdGluYXRpb25YTlNTb3VyY2VXTlNMYWJlbIBagEGAAoBZXxARZlVw
     1054bG9hZGVkQWxsRmllbGTSADcAOAHSAdOjAdMB1AA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3JeTlNOaWJD
     1055b25uZWN0b3LUAA4ByQHKAcsBzAB5AB8B2YBagC2AAoBcXmZVcGxvYWRlZEZpZWxk1AAOAckBygHLAcwA
     1056ggAfAd+AWoBKgAKAXl1mVGltZUFsbEZpZWxk1AAOAckBygHLAcwAgAAfAeWAWoBEgAKAYF8QE2ZEb3du
     1057bG9hZGVkQWxsRmllbGTUAA4ByQHKAcsBzAB6AB8B64BagDGAAoBiXxAQZkRvd25sb2FkZWRGaWVsZNQA
     1058DgHJAcoBywHMAHwAHwHxgFqAN4ACgGRaZlRpbWVGaWVsZNQADgHJAcoBywHMAHsAHwH3gFqANIACgGZb
     1059ZlJhdGlvRmllbGTUAA4ByQHKAcsBzABBAB8B/YBagAeAAoBoVndpbmRvd9QADgHJAcoBywHMAIEAHwID
     1060gFqAR4ACgGpeZlJhdGlvQWxsRmllbGTUAA4ByQHKAcsBzAAfAEECCYBagAKAB4BsWGRlbGVnYXRl1AAO
     1061AckBygHLAcwAfgAfAg+AWoA+gAKAbl8QD2ZOdW1PcGVuZWRGaWVsZNIADgA+AhICE4ByrxAfAUwBHAB1
     1062AH4CGADoAX0BPAGdAIoBbQB9AIEA+QCCAHoAewB3AEEAgAB8ASwAdgB4AH8AUQDXAHkBCgFdAY2APIAz
     1063gBCAPoBwgCeARoA5gEyAEoBDgDqAR4ArgEqAMYA0gCWAB4BEgDeANoAhgCmAQYANgCOALYAvgECASdIA
     1064DgAyADMCNYAEgHFdTlNBcHBsaWNhdGlvbtIANwA4AjgBraIBrQA70gAOAD4CEgI7gHKvEB8AfQB6AFEA
     1065UQAfAHcAgAB8AIIAdQB/AFEAUQB4AFEAUQBRAFEAHwBRAFEAewBRAFEAUQBBAHYAUQB5AH4AgYA6gDGA
     1066DYANgAKAJYBEgDeASoAQgEGADYANgCmADYANgA2ADYACgA2ADYA0gA2ADYANgAeAIYANgC2APoBH0gAO
     1067AD4CEgJdgHKvECABTAEcAB8AdQB+AhgBnQDoAX0BPACKAW0AgQB9APkAggB6AHsAdwBBAIAAfAGNAHYA
     1068eAB/AFEBXQB5ASwA1wEKgDyAM4ACgBCAPoBwgEyAJ4BGgDmAEoBDgEeAOoArgEqAMYA0gCWAB4BEgDeA
     1069SYAhgCmAQYANgECALYA2gCOAL9IADgA+AhICgIByrxAgAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0C
    10701070jgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoIB2gHeAeIB5gHqAe4B8gH2AfoB/gICA
    1071 gYCCgIOAhICFgIaAh4CIgImAioCLgIyAjYCOgI+AkICRgJKAk4CUgJVfEBdTdGF0aWMgVGV4dCAoVXBs
    1072 b2FkZWQ6KV8QIlRleHQgRmllbGQgQ2VsbCAoUHJvZ3JhbSBTdGFydGVkOilfEBtTdGF0aWMgVGV4dCAo
    1073 UnVubmluZyBUaW1lOilfEBlTdGF0aWMgVGV4dCAoRG93bmxvYWRlZDopXxAZVGV4dCBGaWVsZCBDZWxs
    1074 IChMYWJlbCktMV8QGVRleHQgRmllbGQgQ2VsbCAoTGFiZWwpLThfEA9XaW5kb3cgKFdpbmRvdylfEBlU
    1075 ZXh0IEZpZWxkIENlbGwgKExhYmVsKS01XxATU3RhdGljIFRleHQgKExhYmVsKV8QFVN0YXRpYyBUZXh0
    1076 IChMYWJlbCktMV8QFVN0YXRpYyBUZXh0IChMYWJlbCktMl8QH1RleHQgRmllbGQgQ2VsbCAoUnVubmlu
    1077 ZyBUaW1lOilcRmlsZSdzIE93bmVyXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktMlxDb250ZW50IFZp
    1078 ZXdfEBRTdGF0aWMgVGV4dCAoUmF0aW86KV8QFVN0YXRpYyBUZXh0IChMYWJlbCktM18QG1RleHQgRmll
    1079 bGQgQ2VsbCAoVXBsb2FkZWQ6KV8QGVRleHQgRmllbGQgQ2VsbCAoTGFiZWwpLTRfEBlUZXh0IEZpZWxk
    1080 IENlbGwgKExhYmVsKS02XxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktN18QHlN0YXRpYyBUZXh0IChQ
    1081 cm9ncmFtIFN0YXJ0ZWQ6KV8QFVN0YXRpYyBUZXh0IChMYWJlbCktNF8QHVRleHQgRmllbGQgQ2VsbCAo
    1082 RG93bmxvYWRlZDopXxAXVGV4dCBGaWVsZCBDZWxsIChMYWJlbClfEBVTdGF0aWMgVGV4dCAoTGFiZWwp
    1083 LTVfEBVTdGF0aWMgVGV4dCAoTGFiZWwpLTZbQXBwbGljYXRpb25fEBVTdGF0aWMgVGV4dCAoTGFiZWwp
    1084 LTdfEBhUZXh0IEZpZWxkIENlbGwgKFJhdGlvOilfEBlUZXh0IEZpZWxkIENlbGwgKExhYmVsKS0zXxAV
    1085 U3RhdGljIFRleHQgKExhYmVsKS040gAOAD4CEgLDgHKg0gAOAD4CEgLGgHKg0gAOAD4CEgLJgHKvECsB
    1086 xwB1AUwAeAB2AX0BnQG9AEEBHAB7AcAAgACBAcIBxgD5AB8AUQCKAHcAfwGNAcUBPAEKAV0AfQB8Ab8B
    1087 wwDXASwAegG+AHkBwQIuAH4BxADoAW0AgoBtgBCAPIApgCGARoBMgFiAB4AzgDSAX4BEgEeAY4BrgCuA
    1088 AoANgBKAJYBBgEmAaYA5gC+AQIA6gDeAXYBlgCOANoAxgFuALYBhgHCAPoBngCeAQ4BK0gAOAD4CEgL3
     1071gYCCgIOAhICFgIaAh4CIgImAioCLgIyAjYCOgI+AkICRgJKAk4CUgJVfECJUZXh0IEZpZWxkIENlbGwg
     1072KFByb2dyYW0gU3RhcnRlZDopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktM1xGaWxlJ3MgT3duZXJf
     1073EBdTdGF0aWMgVGV4dCAoVXBsb2FkZWQ6KV8QE1N0YXRpYyBUZXh0IChMYWJlbClbQXBwbGljYXRpb25f
     1074EBlUZXh0IEZpZWxkIENlbGwgKExhYmVsKS0yXxAYVGV4dCBGaWVsZCBDZWxsIChSYXRpbzopXxAZVGV4
     1075dCBGaWVsZCBDZWxsIChMYWJlbCktNV8QGVRleHQgRmllbGQgQ2VsbCAoTGFiZWwpLTZfEBtUZXh0IEZp
     1076ZWxkIENlbGwgKFVwbG9hZGVkOilfEBlUZXh0IEZpZWxkIENlbGwgKExhYmVsKS03XxAVU3RhdGljIFRl
     1077eHQgKExhYmVsKS0xXxAeU3RhdGljIFRleHQgKFByb2dyYW0gU3RhcnRlZDopXxAfVGV4dCBGaWVsZCBD
     1078ZWxsIChSdW5uaW5nIFRpbWU6KV8QFVN0YXRpYyBUZXh0IChMYWJlbCktMl8QFVN0YXRpYyBUZXh0IChM
     1079YWJlbCktM18QFVN0YXRpYyBUZXh0IChMYWJlbCktNF8QFFN0YXRpYyBUZXh0IChSYXRpbzopXxAPV2lu
     1080ZG93IChXaW5kb3cpXxAVU3RhdGljIFRleHQgKExhYmVsKS01XxAVU3RhdGljIFRleHQgKExhYmVsKS02
     1081XxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktMV8QGVN0YXRpYyBUZXh0IChEb3dubG9hZGVkOilfEBtT
     1082dGF0aWMgVGV4dCAoUnVubmluZyBUaW1lOilfEBVTdGF0aWMgVGV4dCAoTGFiZWwpLTdcQ29udGVudCBW
     1083aWV3XxAXVGV4dCBGaWVsZCBDZWxsIChMYWJlbClfEBVTdGF0aWMgVGV4dCAoTGFiZWwpLThfEBlUZXh0
     1084IEZpZWxkIENlbGwgKExhYmVsKS00XxAdVGV4dCBGaWVsZCBDZWxsIChEb3dubG9hZGVkOilfEBlUZXh0
     1085IEZpZWxkIENlbGwgKExhYmVsKS040gAOAD4CEgLDgHKg0gAOAD4CEgLGgHKg0gAOAD4CEgLJgHKvECsB
     1086TAG+AcEBxwEcAB8AdQB+AhgA6AF9ATwBnQG9Ab8BwACKAW0BwwHEAcUAfQCBAcYA+QCCAHoAewB3AEEA
     1087gAB8ASwAdgB4AH8AUQDXAHkBCgFdAY0BwoA8gFuAYYBtgDOAAoAQgD6AcIAngEaAOYBMgFiAXYBfgBKA
     1088Q4BlgGeAaYA6gEeAa4ArgEqAMYA0gCWAB4BEgDeANoAhgCmAQYANgCOALYAvgECASYBj0gAOAD4CEgL3
    10891089gHKvECsC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxID
    10901090EwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIoCagJuAnICdgJ6An4CggKGAooCjgKSApYCmgKeA
    1091 qICpgKqAq4CsgK2AroCvgLCAsYCygLOAtIC1gLaAt4C4gLmAuoC7gLyAvYC+gL+AwIDBgMKAw4DEEDEQ
    1092 JhANEAUQKxAvEB0QARASEBMQIhAqECwQIRAfEA4QNBAEEAsQKBAtEDIQFhAlECMQFRAwECcQFBAREB4Q
    1093 IBP//////////RAkEDMQDBApEC7SAA4APgBzA0uATaDSAA4APgISA06AcqDSAA4APgISA1GAcqDSADcA
    1094 OANTA1SiA1QAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBUAGYB+wIBAkwCUwJaAmgC
    1095 egKWAqQCsAK8AsoC1QLjAv8DDQMgAzIDTANWA2MDZQNnA2kDawNtA28DcQNzA3UDdwN5A3sDfQN/A4ED
    1096 gwOFA4cDkAOcA54DoAO4A8EDygPVA9oD6QPyBAUEDgQZBBsEHgQgBF8EbASFBJIEqAS2BMAEzgTnBPQE
    1097 /gUQBSQFLgU6BTwFPgVABUIFRAVGBUsFTQVPBVEFUwVVBVcFWQVbBXYFgQWJBZQFsQXDBc4F1wXjBewF
    1098 +AX6BfwF/gYBBgMGBQYHBhAGEgYvBjEGMwY1BjcGOQY7Bj0GPwZBBkMGRQZHBkkGSwZsBnQGewaFBocG
    1099 iQaLBo0GkAaRBpMGlQatBs4G2gbuBvkHAwcRBx4HKgcvBzEHMwc1BzcHOQc+B0AHSgdbB2IHaQdyB3QH
    1100 fQd/B4EHjgeXB5wHowe4B8AHzQfZB+cH6QfrB+0H7wfxB/gIBQgSCBoIHAgeCCoIMwg4CE0ITwhRCFMI
    1101 VQhoCHUIdwh6CIMIjAieCKsItAi/CMsI1QjcCOgJCQkLCQ0JDwkRCRIJFAkWCS4JTwlRCVMJVQlXCVkJ
    1102 WwlnCYgJigmMCY4JkAmRCZMJlQmsCc0JzwnRCdMJ1QnXCdkJ4AoBCgMKBQoHCgkKCgoMCg4KJQpGCkgK
    1103 SgpMCk4KUApSCmAKgQqDCoUKhwqJCowKjQqPCpEKqwrMCs4K0ArSCtQK1grYCt4K/wsBCwMLBQsHCwgL
    1104 CgsMCyYLRwtJC0sLTQtPC1ELUwt0C3YLeAt6C3wLfQt/C4ELmgu7C70LvwvBC8MLxQvHC+gL6gvsC+4L
    1105 8AvxC/ML9QwODC8MMQwzDDUMNww5DDsMXAxeDGAMYgxkDGUMZwxpDIAMoQyjDKUMpwypDKsMrQzADOEM
    1106 4wzlDOcM6QzqDOwM7g0HDSgNKg0sDS4NMA0yDTQNVQ1XDVkNWw1dDV4NYA1iDXwNnQ2fDaENow2lDacN
    1107 qQ3KDcwNzg3QDdIN0w3VDdcN8Q4SDhQOFg4YDhoOHA4eDj8OQQ5DDkUORw5IDkoOTA5lDoYOiA6KDowO
    1108 jg6QDpIOsw61DrcOuQ67DrwOvg7ADtkO+g78Dv4PAA8CDwQPCQ8LDxQPGw8qDzIPOw9CD1sPZg9yD3sP
    1109 gA+TD5wPow+wD7YPvw/BD9gP2g/cD94P4A/iD+QP5g/oD+oP7A/uD/8QDRAWEB4QIBAiECQQJhAtEDYQ
    1110 PRBUEGMQdBB2EHgQehB8EIUQlhCYEJoQnBCeELIQwxDFEMcQyRDLENYQ5xDpEOsQ7RDvEQIRExEVERcR
    1111 GREbEScROBE6ETwRPhFAEVIRYxFlEWcRaRFrEXkRihGMEY4RkBGSEaERshG0EbYRuBG6EckR2hHcEd4R
    1112 4BHiEfgSARIDEkQSRhJIEkoSTBJOElASUhJUElYSWBJaElwSXhJgEmISZBJmEmgSahJsEm4ScBJyEnQS
    1113 dhJ4EnoSfBJ+EoASghKLEo0SjxKdEqYSqxK0ErYS9xL5EvsS/RL/EwETAxMFEwcTCRMLEw0TDxMRExMT
    1114 FRMXExkTGxMdEx8TIRMjEyUTJxMpEysTLRMvEzETMxM1Ez4TQBODE4UThxOJE4sTjROPE5ETkxOVE5cT
    1115 mRObE50TnxOhE6MTpROnE6kTqxOtE68TsROzE7UTtxO5E7sTvRO/E8ETwxPME84UERQTFBUUFxQZFBsU
    1116 HRQfFCEUIxQlFCcUKRQrFC0ULxQxFDMUNRQ3FDkUOxQ9FD8UQRRDFEUURxRJFEsUTRRPFFEUaxSQFK4U
    1117 yhTmFQIVFBUwFUYVXhV2FZgVpRXBFc4V5RX9FhsWNxZTFm8WkBaoFsgW4hb6FxIXHhc2F1EXbReFF44X
    1118 kBeRF5oXnBedF6YXqBgBGAMYBRgHGAkYCxgNGA8YERgTGBUYFxgZGBsYHRgfGCEYIxglGCcYKRgrGC0Y
    1119 LxgxGDMYNRg3GDkYOxg9GD8YQRhDGEUYRxhJGEsYTRhPGFEYUxhVGFcYYBhiGLsYvRi/GMEYwxjFGMcY
    1120 yRjLGM0YzxjRGNMY1RjXGNkY2xjdGN8Y4RjjGOUY5xjpGOsY7RjvGPEY8xj1GPcY+Rj7GP0Y/xkBGQMZ
    1121 BRkHGQkZCxkNGQ8ZERkTGRUZFxkZGRsZHRkfGSEZIxklGScZKRkrGS0ZLxkxGTMZNRk3GTkZOxk9GT8Z
    1122 QRlDGUUZRxlJGUsZTRlPGVEZWhlcGV4ZYBliGWQZbRlvGXAZeRl7GXwZhRmHGYgZkRmWAAAAAAAAAgIA
    1123 AAAAAAADVQAAAAAAAAAAAAAAAAAAGaU</bytes>
     1091qICpgKqAq4CsgK2AroCvgLCAsYCygLOAtIC1gLaAt4C4gLmAuoC7gLyAvYC+gL+AwIDBgMKAw4DEECYQ
     1092HxAgECcQEhA0ECQT//////////0QDBArEBYQLxAwEDMQMRAEECkQIRAdEDIQIxAsEB4QDhAuEBEQExAL
     1093EAEQKhAVEBQQBRANECgQDxAlEC0QItIADgA+AHMDTIBNoNIADgA+AhIDT4ByoNIADgA+AhIDUoByoNIA
     1094NwA4A1QDVaIDVQA7Xk5TSUJPYmplY3REYXRhAAgAGQAiACcAMQA6AD8ARABSAFQAZgH7AgECTAJTAloC
     1095aAJ6ApYCpAKwArwCygLVAuMC/wMNAyADMgNMA1YDYwNlA2cDaQNrA20DbwNxA3MDdQN3A3kDewN9A38D
     1096gQODA4UDhwOQA5wDngOgA7gDwQPKA9UD2gPpA/IEBQQOBBkEGwQeBCAEXwRsBIUEkgSoBLYEwATOBOcE
     10979AT+BRAFJAUuBToFPAU+BUAFQgVEBUYFSwVNBU8FUQVTBVUFVwVZBVsFdgWBBYkFlAWxBcMFzgXXBeMF
     10987AX4BfoF/AX+BgEGAwYFBgcGEAYSBi8GMQYzBjUGNwY5BjsGPQY/BkEGQwZFBkcGSQZLBmwGdAZ7BoUG
     1099hwaJBosGjQaQBpEGkwaVBq0GzgbaBu4G+QcDBxEHHgcqBy8HMQczBzUHNwc5Bz4HQAdKB1sHYgdpB3IH
     1100dAd9B38HgQeOB5cHnAejB7gHwAfNB9kH5wfpB+sH7QfvB/EH+AgFCBIIGggcCB4IKggzCDgITQhPCFEI
     1101UwhVCGgIdQh3CHoIgwiMCJ4Iqwi0CL8IywjVCNwI6AkJCQsJDQkPCREJEgkUCRYJLglPCVEJUwlVCVcJ
     1102WQlbCWcJiAmKCYwJjgmQCZEJkwmVCawJzQnPCdEJ0wnVCdcJ2QngCgEKAwoFCgcKCQoKCgwKDgolCkYK
     1103SApKCkwKTgpQClIKYAqBCoMKhQqHCokKjAqNCo8KkQqrCswKzgrQCtIK1ArWCtgK3gr/CwELAwsFCwcL
     1104CAsKCwwLJgtHC0kLSwtNC08LUQtTC3QLdgt4C3oLfAt9C38LgQuaC7sLvQu/C8ELwwvFC8cL6AvqC+wL
     11057gvwC/EL8wv1DA4MLwwxDDMMNQw3DDkMOwxcDF4MYAxiDGQMZQxnDGkMgAyhDKMMpQynDKkMqwytDMAM
     11064QzjDOUM5wzpDOoM7AzuDQcNKA0qDSwNLg0wDTINNA1VDVcNWQ1bDV0NXg1gDWINfA2dDZ8NoQ2jDaUN
     1107pw2pDcoNzA3ODdAN0g3TDdUN1w3xDhIOFA4WDhgOGg4cDh4OPw5BDkMORQ5HDkgOSg5MDmUOhg6IDooO
     1108jA6ODpAOkg6zDrUOtw65DrsOvA6+DsAO2Q76DvwO/g8ADwIPBA8JDwsPFA8bDyoPMg87D0IPWw9mD3IP
     1109ew+AD5MPnA+jD7APtg+/D8EP2A/aD9wP3g/gD+IP5A/mD+gP6g/sD+4P/xANEBYQHhAgECIQJBAmEDoQ
     1110QxBKEGEQcBCBEIMQhRCHEIkQmBCpEKsQrRCvELEQvxDQENIQ1BDWENgQ7hD/EQERAxEFEQcRGhErES0R
     1111LxExETMRPhFPEVERUxFVEVcRYxF0EXYReBF6EXwRgxGUEZYRmBGaEZwRqxG8Eb4RwBHCEcQRzRHeEeAR
     11124hHkEeYR+BIBEgMSRBJGEkgSShJMEk4SUBJSElQSVhJYEloSXBJeEmASYhJkEmYSaBJqEmwSbhJwEnIS
     1113dBJ2EngSehJ8En4SgBKCEosSjRKPEp0SphKrErQSthL3EvkS+xL9Ev8TARMDEwUTBxMJEwsTDRMPExET
     1114ExMVExcTGRMbEx0THxMhEyMTJRMnEykTKxMtEy8TMRMzEzUTPhNAE4MThROHE4kTixONE48TkROTE5UT
     1115lxOZE5sTnROfE6EToxOlE6cTqROrE60TrxOxE7MTtRO3E7kTuxO9E78TwRPDE8wTzhQRFBMUFRQXFBkU
     1116GxQdFB8UIRQjFCUUJxQpFCsULRQvFDEUMxQ1FDcUORQ7FD0UPxRBFEMURRRHFEkUSxRNFE8UURR2FJIU
     1117nxS5FM8U2xT3FRIVLhVKFWgVhBWcFb0V3xX3Fg8WJxY+FlAWaBaAFpwWuBbWFu4W+xcVFy0XSRdpF4UX
     1118jheQF5EXmhecF50XpheoGAEYAxgFGAcYCRgLGA0YDxgRGBMYFRgXGBkYGxgdGB8YIRgjGCUYJxgpGCsY
     1119LRgvGDEYMxg1GDcYORg7GD0YPxhBGEMYRRhHGEkYSxhNGE8YURhTGFUYVxhgGGIYuxi9GL8YwRjDGMUY
     1120xxjJGMsYzRjPGNEY0xjVGNcY2RjbGN0Y3xjhGOMY5RjnGOkY6xjtGO8Y8RjzGPUY9xj5GPsY/Rj/GQEZ
     1121AxkFGQcZCRkLGQ0ZDxkRGRMZFRkXGRkZGxkdGR8ZKBkqGSwZLhkwGTIZNBk2GTgZOhk8GT4ZQBlCGUQZ
     1122RhlIGUoZTBlOGVAZUhlUGVYZWBlaGVwZXhlgGWIZZBlmGW8ZcRlyGXsZfRl+GYcZiRmKGZMZmAAAAAAA
     1123AAICAAAAAAAAA1YAAAAAAAAAAAAAAAAAABmnA</bytes>
    11241124                </object>
    11251125        </data>
  • trunk/macosx/InfoWindowController.m

    r3992 r4003  
    863863        }
    864864       
    865         switch ([[peer objectForKey: @"Status"] intValue])
    866         {
    867             case TR_PEER_STATUS_HANDSHAKE:
    868                 [components addObject: NSLocalizedString(@"Handshaking", "peer -> status")];
    869                 break;
    870             case TR_PEER_STATUS_PEER_IS_CHOKED:
    871                 [components addObject: NSLocalizedString(@"Peer is Choked", "peer -> status")];
    872                 break;
    873             case TR_PEER_STATUS_CLIENT_IS_CHOKED:
    874                 [components addObject: NSLocalizedString(@"Choked", "peer -> status")];
    875                 break;
    876             case TR_PEER_STATUS_CLIENT_IS_INTERESTED:
    877                 [components addObject: NSLocalizedString(@"Choked & Interested", "peer -> status")];
    878                 break;
    879             case TR_PEER_STATUS_READY:
    880                 [components addObject: NSLocalizedString(@"Ready", "peer -> status")];
    881                 break;
    882             case TR_PEER_STATUS_REQUEST_SENT:
    883                 [components addObject: NSLocalizedString(@"Request Sent", "peer -> status")];
    884                 break;
    885             case TR_PEER_STATUS_ACTIVE:
    886                 [components addObject: NSLocalizedString(@"Active", "peer -> status")];
    887                 break;
    888             case TR_PEER_STATUS_ACTIVE_AND_CHOKED:
    889                 [components addObject: NSLocalizedString(@"Active & Interested", "peer -> status")];
    890                 break;
    891         }
    892        
     865        int status = [[peer objectForKey: @"Status"] intValue];
     866        if (status & TR_PEER_STATUS_HANDSHAKE)
     867            [components addObject: NSLocalizedString(@"Handshaking", "peer -> status")];
     868        else
     869        {
     870            NSString * firstString;
     871            if (status & TR_PEER_STATUS_CLIENT_IS_SENDING)
     872                firstString = NSLocalizedString(@"Uploading to peer", "peer -> status");
     873            else if (status & TR_PEER_STATUS_PEER_IS_INTERESTED)
     874                firstString = NSLocalizedString(@"Peer wants our data", "peer -> status");
     875            else if (status & TR_PEER_STATUS_PEER_IS_CHOKED)
     876                firstString = NSLocalizedString(@"Refusing to send data to peer", "peer -> status");
     877            else
     878                firstString = @"";
     879           
     880            NSString * secondString;
     881            if (status & TR_PEER_STATUS_PEER_IS_SENDING)
     882                secondString = NSLocalizedString(@"Downloading from peer", "peer -> status");
     883            else if (status & TR_PEER_STATUS_CLIENT_SENT_REQUEST)
     884                secondString = NSLocalizedString(@"Requesting data from peer", "peer -> status");
     885            else if (status & TR_PEER_STATUS_CLIENT_IS_INTERESTED)
     886                secondString = NSLocalizedString(@"Waiting to request data from peer", "peer -> status");
     887            else if (status & TR_PEER_STATUS_CLIENT_IS_CHOKED)
     888                secondString = NSLocalizedString(@"Peer will not send us data", "peer -> status");
     889            else
     890                secondString = @"";
     891           
     892            [components addObject: [NSString stringWithFormat: @"%@ - %@", firstString, secondString]];
     893        }
     894               
    893895        return [components componentsJoinedByString: @"\n"];
    894896    }
Note: See TracChangeset for help on using the changeset viewer.