Changeset 11046


Ignore:
Timestamp:
Jul 24, 2010, 3:19:41 AM (12 years ago)
Author:
livings124
Message:

update Mac build for the change from inactive to idle

Location:
trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/session.c

    r11044 r11046  
    11171117
    11181118void
    1119 tr_sessionSetIdleLimit( tr_session * session, uint16_t inactivityMinutes )
    1120 {
    1121     assert( tr_isSession( session ) );
    1122 
    1123     session->idleLimitMinutes = inactivityMinutes;
     1119tr_sessionSetIdleLimit( tr_session * session, uint16_t idleMinutes )
     1120{
     1121    assert( tr_isSession( session ) );
     1122
     1123    session->idleLimitMinutes = idleMinutes;
    11241124}
    11251125
  • trunk/libtransmission/torrent.c

    r11044 r11046  
    433433    else if( tr_torrentIsSeedIdleLimitDone( tor ) )
    434434    {
    435         tr_torinf( tor, "Seeding inactivity limit reached; pausing torrent" );
     435        tr_torinf( tor, "Seeding idle limit reached; pausing torrent" );
    436436
    437437        tor->isStopping = TRUE;
     
    11421142                            s->downloadedEver ? s->downloadedEver : s->haveValid );
    11431143
    1144     #warning account for inactivity limit?
     1144    #warning account for idle limit?
    11451145    seedRatioApplies = tr_torrentGetSeedRatioBytes( tor, &seedRatioBytesLeft,
    11461146                                                         &seedRatioBytesGoal );
     
    11701170
    11711171        case TR_STATUS_SEED: {
    1172             #warning do something for inactivity?
     1172            #warning do something for idle?
    11731173            if( !seedRatioApplies )
    11741174                s->eta = TR_ETA_NOT_AVAIL;
     
    11931193    }
    11941194
    1195     #warning (maybe) do something for inactivity?
     1195    #warning (maybe) do something for idle?
    11961196    /* s->haveValid is here to make sure a torrent isn't marked 'finished'
    11971197     * when the user hits "uncheck all" prior to starting the torrent... */
     
    17831783}
    17841784
    1785 static void
     1785void
    17861786tr_torrentSetIdleLimitHitCallback( tr_torrent                    * tor,
    17871787                                   tr_torrent_idle_limit_hit_func  func,
  • trunk/libtransmission/transmission.h

    r11044 r11046  
    13771377
    13781378/**
    1379  * Register to be notified whenever a torrent's inactivity limit
     1379 * Register to be notified whenever a torrent's idle limit
    13801380 * has been hit. This will be called when the seeding torrent's
    1381  * idle time has met or exceeded the designated inactivity limit.
     1381 * idle time has met or exceeded the designated idle limit.
    13821382 *
    13831383 * Has the same restrictions as tr_torrentSetCompletenessCallback
    13841384 */
    1385 void tr_torrentSetInactivityLimitHitCallback(
     1385void tr_torrentSetIdleLimitHitCallback(
    13861386     tr_torrent                          * torrent,
    13871387     tr_torrent_idle_limit_hit_func        func,
  • trunk/macosx/Controller.m

    r11013 r11046  
    299299        tr_bencDictAddStr(&settings, TR_PREFS_KEY_DOWNLOAD_DIR, [[[fDefaults stringForKey: @"DownloadFolder"]
    300300                                                                    stringByExpandingTildeInPath] UTF8String]);
    301         tr_bencDictAddInt(&settings, TR_PREFS_KEY_INACTIVE_LIMIT, [fDefaults integerForKey: @"InactiveLimitMinutes"]);
    302         tr_bencDictAddBool(&settings, TR_PREFS_KEY_INACTIVE_LIMIT_ENABLED, [fDefaults boolForKey: @"InactiveLimitCheck"]);
     301        tr_bencDictAddInt(&settings, TR_PREFS_KEY_IDLE_LIMIT, [fDefaults integerForKey: @"IdleLimitMinutes"]);
     302        tr_bencDictAddBool(&settings, TR_PREFS_KEY_IDLE_LIMIT_ENABLED, [fDefaults boolForKey: @"IdleLimitCheck"]);
    303303        tr_bencDictAddStr(&settings, TR_PREFS_KEY_INCOMPLETE_DIR, [[[fDefaults stringForKey: @"IncompleteDownloadFolder"]
    304304                                                                    stringByExpandingTildeInPath] UTF8String]);
  • trunk/macosx/Defaults.plist

    r11013 r11046  
    7777        <key>FilterSearchType</key>
    7878        <string>Name</string>
    79         <key>InactiveLimitCheck</key>
    80         <false/>
    81         <key>InactiveLimitMinutes</key>
     79        <key>IdleLimitCheck</key>
     80        <false/>
     81        <key>IdleLimitMinutes</key>
    8282        <integer>30</integer>
    8383        <key>IncompleteDownloadFolder</key>
  • trunk/macosx/InfoOptionsViewController.h

    r11013 r11046  
    3232    BOOL fSet;
    3333   
    34     IBOutlet NSPopUpButton * fPriorityPopUp, * fRatioPopUp, * fInactivePopUp;
     34    IBOutlet NSPopUpButton * fPriorityPopUp, * fRatioPopUp, * fIdlePopUp;
    3535    IBOutlet NSButton * fUploadLimitCheck, * fDownloadLimitCheck, * fGlobalLimitCheck;
    36     IBOutlet NSTextField * fUploadLimitField, * fDownloadLimitField, * fRatioLimitField, * fInactiveLimitField,
    37                         * fUploadLimitLabel, * fDownloadLimitLabel, * fInactiveLimitLabel, * fPeersConnectLabel, * fPeersConnectField;
     36    IBOutlet NSTextField * fUploadLimitField, * fDownloadLimitField, * fRatioLimitField, * fIdleLimitField,
     37                        * fUploadLimitLabel, * fDownloadLimitLabel, * fIdleLimitLabel, * fPeersConnectLabel, * fPeersConnectField;
    3838   
    3939    NSString * fInitialString;
     
    5151- (void) setRatioLimit: (id) sender;
    5252
    53 - (void) setInactiveSetting: (id) sender;
    54 - (void) setInactiveLimit: (id) sender;
     53- (void) setIdleSetting: (id) sender;
     54- (void) setIdleLimit: (id) sender;
    5555
    5656- (void) setPriority: (id) sender;
  • trunk/macosx/InfoOptionsViewController.m

    r11013 r11046  
    140140    [fGlobalLimitCheck setEnabled: YES];
    141141   
    142     //get ratio and inactive info
     142    //get ratio and idle info
    143143    enumerator = [fTorrents objectEnumerator];
    144144    torrent = [enumerator nextObject]; //first torrent
    145145   
    146     NSInteger checkRatio = [torrent ratioSetting], checkInactive = [torrent inactiveSetting];
     146    NSInteger checkRatio = [torrent ratioSetting], checkIdle = [torrent idleSetting];
    147147    CGFloat ratioLimit = [torrent ratioLimit];
    148     NSUInteger inactiveLimit = [torrent inactiveLimitMinutes];
     148    NSUInteger idleLimit = [torrent idleLimitMinutes];
    149149   
    150150    while ((torrent = [enumerator nextObject])
    151             && (checkRatio != INVALID || ratioLimit != INVALID || checkInactive != INVALID || inactiveLimit != INVALID))
     151            && (checkRatio != INVALID || ratioLimit != INVALID || checkIdle != INVALID || idleLimit != INVALID))
    152152    {
    153153        if (checkRatio != INVALID && checkRatio != [torrent ratioSetting])
     
    157157            ratioLimit = INVALID;
    158158       
    159         if (checkInactive != INVALID && checkInactive != [torrent inactiveSetting])
    160             checkInactive = INVALID;
    161        
    162         if (inactiveLimit != INVALID && inactiveLimit != [torrent inactiveLimitMinutes])
    163             inactiveLimit = INVALID;
     159        if (checkIdle != INVALID && checkIdle != [torrent idleSetting])
     160            checkIdle = INVALID;
     161       
     162        if (idleLimit != INVALID && idleLimit != [torrent idleLimitMinutes])
     163            idleLimit = INVALID;
    164164    }
    165165   
     
    183183        [fRatioLimitField setStringValue: @""];
    184184   
    185     //set inactive view
    186     if (checkInactive == TR_INACTIVELIMIT_SINGLE)
     185    //set idle view
     186    if (checkIdle == TR_IDLELIMIT_SINGLE)
    187187        index = OPTION_POPUP_LIMIT;
    188     else if (checkInactive == TR_INACTIVELIMIT_UNLIMITED)
     188    else if (checkIdle == TR_IDLELIMIT_UNLIMITED)
    189189        index = OPTION_POPUP_NO_LIMIT;
    190     else if (checkInactive == TR_INACTIVELIMIT_GLOBAL)
     190    else if (checkIdle == TR_IDLELIMIT_GLOBAL)
    191191        index = OPTION_POPUP_GLOBAL;
    192192    else
    193193        index = -1;
    194     [fInactivePopUp selectItemAtIndex: index];
    195     [fInactivePopUp setEnabled: YES];
    196    
    197     [fInactiveLimitField setHidden: checkInactive != TR_INACTIVELIMIT_SINGLE];
    198     if (inactiveLimit != INVALID)
    199         [fInactiveLimitField setIntegerValue: inactiveLimit];
    200     else
    201         [fInactiveLimitField setStringValue: @""];
    202     [fInactiveLimitLabel setHidden: checkInactive != TR_INACTIVELIMIT_SINGLE];
     194    [fIdlePopUp selectItemAtIndex: index];
     195    [fIdlePopUp setEnabled: YES];
     196   
     197    [fIdleLimitField setHidden: checkIdle != TR_IDLELIMIT_SINGLE];
     198    if (idleLimit != INVALID)
     199        [fIdleLimitField setIntegerValue: idleLimit];
     200    else
     201        [fIdleLimitField setStringValue: @""];
     202    [fIdleLimitLabel setHidden: checkIdle != TR_IDLELIMIT_SINGLE];
    203203   
    204204    //get priority info
     
    332332}
    333333
    334 - (void) setInactiveSetting: (id) sender
     334- (void) setIdleSetting: (id) sender
    335335{
    336336    NSInteger setting;
     
    339339    {
    340340        case OPTION_POPUP_LIMIT:
    341             setting = TR_INACTIVELIMIT_SINGLE;
     341            setting = TR_IDLELIMIT_SINGLE;
    342342            single = YES;
    343343            break;
    344344        case OPTION_POPUP_NO_LIMIT:
    345             setting = TR_INACTIVELIMIT_UNLIMITED;
     345            setting = TR_IDLELIMIT_UNLIMITED;
    346346            break;
    347347        case OPTION_POPUP_GLOBAL:
    348             setting = TR_INACTIVELIMIT_GLOBAL;
     348            setting = TR_IDLELIMIT_GLOBAL;
    349349            break;
    350350        default:
    351             NSAssert1(NO, @"Unknown option selected in inactive popup: %d", [sender indexOfSelectedItem]);
     351            NSAssert1(NO, @"Unknown option selected in idle popup: %d", [sender indexOfSelectedItem]);
    352352            return;
    353353    }
    354354   
    355355    for (Torrent * torrent in fTorrents)
    356         [torrent setInactiveSetting: setting];
    357    
    358     [fInactiveLimitField setHidden: !single];
    359     [fInactiveLimitLabel setHidden: !single];
     356        [torrent setIdleSetting: setting];
     357   
     358    [fIdleLimitField setHidden: !single];
     359    [fIdleLimitLabel setHidden: !single];
    360360    if (single)
    361361    {
    362         [fInactiveLimitField selectText: self];
     362        [fIdleLimitField selectText: self];
    363363        [[[self view] window] makeKeyAndOrderFront: self];
    364364    }
    365365}
    366366
    367 - (void) setInactiveLimit: (id) sender
     367- (void) setIdleLimit: (id) sender
    368368{
    369369    const NSUInteger limit = [sender integerValue];
    370370   
    371371    for (Torrent * torrent in fTorrents)
    372         [torrent setInactiveLimitMinutes: limit];
     372        [torrent setIdleLimitMinutes: limit];
    373373}
    374374
     
    457457        [fRatioLimitField setStringValue: @""];
    458458       
    459         [fInactivePopUp setEnabled: NO];
    460         [fInactivePopUp selectItemAtIndex: -1];
    461         [fInactiveLimitField setHidden: YES];
    462         [fInactiveLimitField setStringValue: @""];
    463         [fInactiveLimitLabel setHidden: YES];
     459        [fIdlePopUp setEnabled: NO];
     460        [fIdlePopUp selectItemAtIndex: -1];
     461        [fIdleLimitField setHidden: YES];
     462        [fIdleLimitField setStringValue: @""];
     463        [fIdleLimitLabel setHidden: YES];
    464464       
    465465        [fPeersConnectField setEnabled: NO];
  • trunk/macosx/PrefsController.h

    r11013 r11046  
    3838   
    3939    IBOutlet NSPopUpButton * fFolderPopUp, * fIncompleteFolderPopUp, * fImportFolderPopUp;
    40     IBOutlet NSTextField * fRatioStopField, * fInactiveStopField, * fQueueDownloadField, * fQueueSeedField, * fStalledField;
     40    IBOutlet NSTextField * fRatioStopField, * fIdleStopField, * fQueueDownloadField, * fQueueSeedField, * fStalledField;
    4141
    4242    IBOutlet NSTextField * fUploadField, * fDownloadField,
     
    119119- (void) updateRatioStopField;
    120120
    121 - (void) applyInactiveStopSetting: (id) sender;
    122 - (void) setInactiveStop: (id) sender;
     121- (void) applyIdleStopSetting: (id) sender;
     122- (void) setIdleStop: (id) sender;
    123123
    124124- (void) applySpeedSettings: (id) sender;
  • trunk/macosx/PrefsController.m

    r11013 r11046  
    184184    [fRatioStopField setFloatValue: [fDefaults floatForKey: @"RatioLimit"]];
    185185   
    186     //set inactive seeding minutes
    187     [fInactiveStopField setIntegerValue: [fDefaults integerForKey: @"InactiveLimitMinutes"]];
     186    //set idle seeding minutes
     187    [fIdleStopField setIntegerValue: [fDefaults integerForKey: @"IdleLimitMinutes"]];
    188188   
    189189    //set limits
     
    612612}
    613613
    614 - (void) applyInactiveStopSetting: (id) sender
    615 {
    616     tr_sessionSetInactivityLimited(fHandle, [fDefaults boolForKey: @"InactiveLimitCheck"]);
    617     tr_sessionSetInactiveLimit(fHandle, [fDefaults integerForKey: @"InactiveLimitMinutes"]);
    618 }
    619 
    620 - (void) setInactiveStop: (id) sender
    621 {
    622     [fDefaults setInteger: [sender integerValue] forKey: @"InactiveLimitMinutes"];
    623    
    624     [self applyInactiveStopSetting: nil];
     614- (void) applyIdleStopSetting: (id) sender
     615{
     616    tr_sessionSetIdleLimited(fHandle, [fDefaults boolForKey: @"IdleLimitCheck"]);
     617    tr_sessionSetIdleLimit(fHandle, [fDefaults integerForKey: @"IdleLimitMinutes"]);
     618}
     619
     620- (void) setIdleStop: (id) sender
     621{
     622    [fDefaults setInteger: [sender integerValue] forKey: @"IdleLimitMinutes"];
     623   
     624    [self applyIdleStopSetting: nil];
    625625}
    626626
     
    12421242    [fDefaults setFloat: ratioLimit forKey: @"RatioLimit"];
    12431243   
    1244     //inactive seed limit
    1245     const BOOL inactivityLimited = tr_sessionIsInactivityLimited(fHandle);
    1246     [fDefaults setBool: inactivityLimited forKey: @"InactiveLimitCheck"];
    1247    
    1248     const NSUInteger inactiveLimitMin = tr_sessionGetInactiveLimit(fHandle);
    1249     [fDefaults setInteger: inactiveLimitMin forKey: @"InactiveLimitMinutes"];
     1244    //Idle seed limit
     1245    const BOOL idleLimited = tr_sessionIsIdleLimited(fHandle);
     1246    [fDefaults setBool: idleLimited forKey: @"IdleLimitCheck"];
     1247   
     1248    const NSUInteger idleLimitMin = tr_sessionGetIdleLimit(fHandle);
     1249    [fDefaults setInteger: idleLimitMin forKey: @"IdleLimitMinutes"];
    12501250   
    12511251    //update gui if loaded
     
    12881288        [fRatioStopField setFloatValue: ratioLimit];
    12891289       
    1290         //inactivity limit enabled handled by bindings
    1291         [fInactiveStopField setIntegerValue: inactiveLimitMin];
     1290        //idle limit enabled handled by bindings
     1291        [fIdleStopField setIntegerValue: idleLimitMin];
    12921292    }
    12931293   
  • trunk/macosx/Torrent.h

    r11039 r11046  
    9999- (CGFloat) progressStopRatio;
    100100
    101 - (tr_inactivelimit) inactiveSetting;
    102 - (void) setInactiveSetting: (tr_inactivelimit) setting;
    103 - (NSUInteger) inactiveLimitMinutes;
    104 - (void) setInactiveLimitMinutes: (NSUInteger) limit;
    105 - (BOOL) seedInactiveLimitSet;
     101- (tr_idlelimit) idleSetting;
     102- (void) setIdleSetting: (tr_idlelimit) setting;
     103- (NSUInteger) idleLimitMinutes;
     104- (void) setIdleLimitMinutes: (NSUInteger) limit;
     105- (BOOL) seedIdleLimitSet;
    106106
    107107- (BOOL) usesSpeedLimit: (BOOL) upload;
  • trunk/macosx/Torrent.m

    r11039 r11046  
    4646- (void) completenessChange: (NSDictionary *) statusInfo;
    4747- (void) ratioLimitHit;
    48 - (void) inactiveLimitHit;
     48- (void) idleLimitHit;
    4949- (void) metadataRetrieved;
    5050
     
    6767}
    6868
    69 void inactiveLimitHitCallback(tr_torrent * torrent, void * torrentData)
    70 {
    71     [(Torrent *)torrentData performSelectorOnMainThread: @selector(inactiveLimitHit) withObject: nil waitUntilDone: NO];
     69void idleLimitHitCallback(tr_torrent * torrent, void * torrentData)
     70{
     71    [(Torrent *)torrentData performSelectorOnMainThread: @selector(idleLimitHit) withObject: nil waitUntilDone: NO];
    7272}
    7373
     
    394394}
    395395
    396 - (tr_inactivelimit) inactiveSetting
    397 {
    398     return tr_torrentGetInactiveMode(fHandle);
    399 }
    400 
    401 - (void) setInactiveSetting: (tr_inactivelimit) setting
    402 {
    403     tr_torrentSetInactiveMode(fHandle, setting);
    404 }
    405 
    406 - (NSUInteger) inactiveLimitMinutes
    407 {
    408     return tr_torrentGetInactiveLimit(fHandle);
    409 }
    410 
    411 - (void) setInactiveLimitMinutes: (NSUInteger) limit
    412 {
    413     NSAssert(limit > 0, @"Inactive limit must be greater than zero");
    414     tr_torrentSetInactiveLimit(fHandle, limit);
    415 }
    416 
    417 - (BOOL) seedInactiveLimitSet
    418 {
    419     return tr_torrentGetSeedInactive(fHandle, NULL);
     396- (tr_idlelimit) idleSetting
     397{
     398    return tr_torrentGetIdleMode(fHandle);
     399}
     400
     401- (void) setIdleSetting: (tr_idlelimit) setting
     402{
     403    tr_torrentSetIdleMode(fHandle, setting);
     404}
     405
     406- (NSUInteger) idleLimitMinutes
     407{
     408    return tr_torrentGetIdleLimit(fHandle);
     409}
     410
     411- (void) setIdleLimitMinutes: (NSUInteger) limit
     412{
     413    NSAssert(limit > 0, @"Idle limit must be greater than zero");
     414    tr_torrentSetIdleLimit(fHandle, limit);
     415}
     416
     417- (BOOL) seedIdleLimitSet
     418{
     419    return tr_torrentGetSeedIdle(fHandle, NULL);
    420420}
    421421
     
    16471647    tr_torrentSetCompletenessCallback(fHandle, completenessChangeCallback, self);
    16481648    tr_torrentSetRatioLimitHitCallback(fHandle, ratioLimitHitCallback, self);
    1649     tr_torrentSetInactiveLimitHitCallback(fHandle, inactiveLimitHitCallback, self);
     1649    tr_torrentSetIdleLimitHitCallback(fHandle, idleLimitHitCallback, self);
    16501650    tr_torrentSetMetadataCallback(fHandle, metadataCallback, self);
    16511651   
     
    18031803}
    18041804
    1805 - (void) inactiveLimitHit
     1805- (void) idleLimitHit
    18061806{
    18071807    fStat = tr_torrentStat(fHandle);
  • trunk/macosx/en.lproj/InfoOptionsView.xib

    r11013 r11046  
    11351135                                <object class="IBConnectionRecord">
    11361136                                        <object class="IBOutletConnection" key="connection">
    1137                                                 <string key="label">fInactivePopUp</string>
     1137                                                <string key="label">fIdleLimitField</string>
     1138                                                <reference key="source" ref="1001"/>
     1139                                                <reference key="destination" ref="317277208"/>
     1140                                        </object>
     1141                                        <int key="connectionID">102</int>
     1142                                </object>
     1143                                <object class="IBConnectionRecord">
     1144                                        <object class="IBOutletConnection" key="connection">
     1145                                                <string key="label">fIdleLimitLabel</string>
     1146                                                <reference key="source" ref="1001"/>
     1147                                                <reference key="destination" ref="706967535"/>
     1148                                        </object>
     1149                                        <int key="connectionID">103</int>
     1150                                </object>
     1151                                <object class="IBConnectionRecord">
     1152                                        <object class="IBOutletConnection" key="connection">
     1153                                                <string key="label">fIdlePopUp</string>
    11381154                                                <reference key="source" ref="1001"/>
    11391155                                                <reference key="destination" ref="110760088"/>
    11401156                                        </object>
    1141                                         <int key="connectionID">93</int>
    1142                                 </object>
    1143                                 <object class="IBConnectionRecord">
    1144                                         <object class="IBOutletConnection" key="connection">
    1145                                                 <string key="label">fInactiveLimitField</string>
     1157                                        <int key="connectionID">104</int>
     1158                                </object>
     1159                                <object class="IBConnectionRecord">
     1160                                        <object class="IBActionConnection" key="connection">
     1161                                                <string key="label">setIdleLimit:</string>
    11461162                                                <reference key="source" ref="1001"/>
    11471163                                                <reference key="destination" ref="317277208"/>
    11481164                                        </object>
    1149                                         <int key="connectionID">94</int>
     1165                                        <int key="connectionID">105</int>
    11501166                                </object>
    11511167                                <object class="IBConnectionRecord">
    11521168                                        <object class="IBActionConnection" key="connection">
    1153                                                 <string key="label">setInactiveLimit:</string>
    1154                                                 <reference key="source" ref="1001"/>
    1155                                                 <reference key="destination" ref="317277208"/>
    1156                                         </object>
    1157                                         <int key="connectionID">95</int>
    1158                                 </object>
    1159                                 <object class="IBConnectionRecord">
    1160                                         <object class="IBActionConnection" key="connection">
    1161                                                 <string key="label">setInactiveSetting:</string>
     1169                                                <string key="label">setIdleSetting:</string>
    11621170                                                <reference key="source" ref="1001"/>
    11631171                                                <reference key="destination" ref="110760088"/>
    11641172                                        </object>
    1165                                         <int key="connectionID">96</int>
    1166                                 </object>
    1167                                 <object class="IBConnectionRecord">
    1168                                         <object class="IBOutletConnection" key="connection">
    1169                                                 <string key="label">fInactiveLimitLabel</string>
    1170                                                 <reference key="source" ref="1001"/>
    1171                                                 <reference key="destination" ref="706967535"/>
    1172                                         </object>
    1173                                         <int key="connectionID">101</int>
     1173                                        <int key="connectionID">106</int>
    11741174                                </object>
    11751175                        </object>
     
    19311931                        </object>
    19321932                        <nil key="sourceID"/>
    1933                         <int key="maxID">101</int>
     1933                        <int key="maxID">106</int>
    19341934                </object>
    19351935                <object class="IBClassDescriber" key="IBDocument.Classes">
     
    19511951                                                <object class="NSArray" key="dict.sortedKeys">
    19521952                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    1953                                                         <string>setInactiveLimit:</string>
    1954                                                         <string>setInactiveSetting:</string>
     1953                                                        <string>setIdleLimit:</string>
     1954                                                        <string>setIdleSetting:</string>
    19551955                                                        <string>setPeersConnectLimit:</string>
    19561956                                                        <string>setPriority:</string>
     
    19821982                                                        <string>fDownloadLimitLabel</string>
    19831983                                                        <string>fGlobalLimitCheck</string>
    1984                                                         <string>fInactiveLimitField</string>
    1985                                                         <string>fInactiveLimitLabel</string>
    1986                                                         <string>fInactivePopUp</string>
     1984                                                        <string>fIdleLimitField</string>
     1985                                                        <string>fIdleLimitLabel</string>
     1986                                                        <string>fIdlePopUp</string>
    19871987                                                        <string>fPeersConnectField</string>
     1988                                                        <string>fPeersConnectLabel</string>
    19881989                                                        <string>fPriorityPopUp</string>
    19891990                                                        <string>fRatioLimitField</string>
     
    20022003                                                        <string>NSTextField</string>
    20032004                                                        <string>NSPopUpButton</string>
     2005                                                        <string>NSTextField</string>
    20042006                                                        <string>NSTextField</string>
    20052007                                                        <string>NSPopUpButton</string>
  • trunk/macosx/en.lproj/PrefsWindow.xib

    r11014 r11046  
    46574657                        </object>
    46584658                        <object class="NSUserDefaultsController" id="356871564">
     4659                                <object class="NSMutableArray" key="NSDeclaredKeys">
     4660                                        <bool key="EncodedWithXMLCoder">YES</bool>
     4661                                        <string>IdleLimitCheck</string>
     4662                                </object>
    46594663                                <bool key="NSSharedInstance">YES</bool>
    46604664                        </object>
     
    80588062                                </object>
    80598063                                <object class="IBConnectionRecord">
     8064                                        <object class="IBOutletConnection" key="connection">
     8065                                                <string key="label">fIdleStopField</string>
     8066                                                <reference key="source" ref="511492310"/>
     8067                                                <reference key="destination" ref="430240209"/>
     8068                                        </object>
     8069                                        <int key="connectionID">1979</int>
     8070                                </object>
     8071                                <object class="IBConnectionRecord">
    80608072                                        <object class="IBActionConnection" key="connection">
    8061                                                 <string key="label">applyInactiveStopSetting:</string>
     8073                                                <string key="label">applyIdleStopSetting:</string>
    80628074                                                <reference key="source" ref="511492310"/>
    80638075                                                <reference key="destination" ref="457261886"/>
    80648076                                        </object>
    8065                                         <int key="connectionID">1972</int>
     8077                                        <int key="connectionID">1980</int>
     8078                                </object>
     8079                                <object class="IBConnectionRecord">
     8080                                        <object class="IBActionConnection" key="connection">
     8081                                                <string key="label">setIdleStop:</string>
     8082                                                <reference key="source" ref="511492310"/>
     8083                                                <reference key="destination" ref="430240209"/>
     8084                                        </object>
     8085                                        <int key="connectionID">1981</int>
    80668086                                </object>
    80678087                                <object class="IBConnectionRecord">
    80688088                                        <object class="IBBindingConnection" key="connection">
    8069                                                 <string key="label">value: values.InactiveLimitCheck</string>
     8089                                                <string key="label">value: values.IdleLimitCheck</string>
    80708090                                                <reference key="source" ref="457261886"/>
    80718091                                                <reference key="destination" ref="356871564"/>
     
    80738093                                                        <reference key="NSSource" ref="457261886"/>
    80748094                                                        <reference key="NSDestination" ref="356871564"/>
    8075                                                         <string key="NSLabel">value: values.InactiveLimitCheck</string>
     8095                                                        <string key="NSLabel">value: values.IdleLimitCheck</string>
    80768096                                                        <string key="NSBinding">value</string>
    8077                                                         <string key="NSKeyPath">values.InactiveLimitCheck</string>
     8097                                                        <string key="NSKeyPath">values.IdleLimitCheck</string>
    80788098                                                        <int key="NSNibBindingConnectorVersion">2</int>
    80798099                                                </object>
    80808100                                        </object>
    8081                                         <int key="connectionID">1973</int>
     8101                                        <int key="connectionID">1982</int>
    80828102                                </object>
    80838103                                <object class="IBConnectionRecord">
    80848104                                        <object class="IBBindingConnection" key="connection">
    8085                                                 <string key="label">enabled: values.InactiveLimitCheck</string>
     8105                                                <string key="label">enabled: values.IdleLimitCheck</string>
    80868106                                                <reference key="source" ref="430240209"/>
    80878107                                                <reference key="destination" ref="356871564"/>
     
    80898109                                                        <reference key="NSSource" ref="430240209"/>
    80908110                                                        <reference key="NSDestination" ref="356871564"/>
    8091                                                         <string key="NSLabel">enabled: values.InactiveLimitCheck</string>
     8111                                                        <string key="NSLabel">enabled: values.IdleLimitCheck</string>
    80928112                                                        <string key="NSBinding">enabled</string>
    8093                                                         <string key="NSKeyPath">values.InactiveLimitCheck</string>
     8113                                                        <string key="NSKeyPath">values.IdleLimitCheck</string>
    80948114                                                        <int key="NSNibBindingConnectorVersion">2</int>
    80958115                                                </object>
    80968116                                        </object>
    8097                                         <int key="connectionID">1974</int>
    8098                                 </object>
    8099                                 <object class="IBConnectionRecord">
    8100                                         <object class="IBActionConnection" key="connection">
    8101                                                 <string key="label">setInactiveStop:</string>
    8102                                                 <reference key="source" ref="511492310"/>
    8103                                                 <reference key="destination" ref="430240209"/>
    8104                                         </object>
    8105                                         <int key="connectionID">1975</int>
    8106                                 </object>
    8107                                 <object class="IBConnectionRecord">
    8108                                         <object class="IBOutletConnection" key="connection">
    8109                                                 <string key="label">fInactiveStopField</string>
    8110                                                 <reference key="source" ref="511492310"/>
    8111                                                 <reference key="destination" ref="430240209"/>
    8112                                         </object>
    8113                                         <int key="connectionID">1976</int>
     8117                                        <int key="connectionID">1983</int>
    81148118                                </object>
    81158119                        </object>
     
    1225612260                        </object>
    1225712261                        <nil key="sourceID"/>
    12258                         <int key="maxID">1976</int>
     12262                        <int key="maxID">1983</int>
    1225912263                </object>
    1226012264                <object class="IBClassDescriber" key="IBDocument.Classes">
     
    1240412408                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    1240512409                                                        <string>addRemoveRPCIP:</string>
    12406                                                         <string>applyInactiveStopSetting:</string>
     12410                                                        <string>applyIdleStopSetting:</string>
    1240712411                                                        <string>applyRatioSetting:</string>
    1240812412                                                        <string>applySpeedSettings:</string>
     
    1243112435                                                        <string>setEncryptionMode:</string>
    1243212436                                                        <string>setGlobalLimit:</string>
    12433                                                         <string>setInactiveStop:</string>
     12437                                                        <string>setIdleStop:</string>
    1243412438                                                        <string>setLPD:</string>
    1243512439                                                        <string>setNat:</string>
     
    1254112545                                                        <string>fGeneralView</string>
    1254212546                                                        <string>fGroupsView</string>
     12547                                                        <string>fIdleStopField</string>
    1254312548                                                        <string>fImportFolderPopUp</string>
    12544                                                         <string>fInactiveStopField</string>
    1254512549                                                        <string>fIncompleteFolderPopUp</string>
    1254612550                                                        <string>fNatCheck</string>
     
    1258212586                                                        <string>NSView</string>
    1258312587                                                        <string>NSView</string>
     12588                                                        <string>NSTextField</string>
    1258412589                                                        <string>NSPopUpButton</string>
    12585                                                         <string>NSTextField</string>
    1258612590                                                        <string>NSPopUpButton</string>
    1258712591                                                        <string>NSButton</string>
Note: See TracChangeset for help on using the changeset viewer.