Changeset 3210


Ignore:
Timestamp:
Sep 28, 2007, 2:35:34 AM (14 years ago)
Author:
livings124
Message:

get rid of a warning and add an item to news

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEWS

    r3200 r3210  
    1111   + Redesigned message log
    1212   + Inspector can be resized vertically in Peers and Files tabs
     13   + Optimizations to decrease memory usage
    1314   + Various smaller interface improvements
    1415
  • trunk/macosx/Torrent.m

    r3208 r3210  
    273273    //check for error
    274274    BOOL wasError = fError;
    275     fError = [self isError];
     275    fError = [self isError] && [self isActive];
    276276   
    277277    //check if stalled
     
    281281   
    282282    //update queue for checking (from downloading to seeding), stalled, or error
    283     if ((wasChecking && !fChecking) || (!wasStalled && fStalled) || (!wasError && fError && [self isActive]))
     283    if ((wasChecking && !fChecking) || (!wasStalled && fStalled) || (!wasError && fError))
    284284        [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateQueue" object: self];
    285285}
     
    299299- (void) stopTransfer
    300300{
    301     fError = NO;
    302301    fWaitToStart = NO;
    303302   
     
    978977                else
    979978                    string = NSLocalizedString(@"Paused", "Torrent -> status string");
    980                
    981979                break;
    982980
    983981            case TR_STATUS_CHECK_WAIT:
    984982                string = [NSLocalizedString(@"Waiting to check existing data", "Torrent -> status string") stringByAppendingEllipsis];
    985                
    986983                break;
    987984
     
    989986                string = [NSString stringWithFormat: NSLocalizedString(@"Checking existing data (%.2f%%)",
    990987                                        "Torrent -> status string"), 100.0 * fStat->recheckProgress];
    991                
    992988                break;
    993989
     
    999995                    string = [NSString stringWithFormat: NSLocalizedString(@"Downloading from %d of 1 peer",
    1000996                                                    "Torrent -> status string"), [self peersSendingToUs]];
    1001                
    1002997                break;
    1003998
     
    10101005                    string = [NSString stringWithFormat: NSLocalizedString(@"Seeding to %d of 1 peer", "Torrent -> status string"),
    10111006                                                    [self peersGettingFromUs]];
    1012                
    10131007                break;
    10141008
    10151009            case TR_STATUS_STOPPING:
    10161010                string = [NSLocalizedString(@"Stopping", "Torrent -> status string") stringByAppendingEllipsis];
    1017                
    10181011                break;
    10191012           
     
    10611054            else
    10621055                string = NSLocalizedString(@"Paused", "Torrent -> status string");
    1063            
    10641056            break;
    10651057
    10661058        case TR_STATUS_CHECK_WAIT:
    10671059            string = [NSLocalizedString(@"Waiting to check existing data", "Torrent -> status string") stringByAppendingEllipsis];
    1068            
    10691060            break;
    10701061
     
    10721063            string = [NSString stringWithFormat: NSLocalizedString(@"Checking existing data (%.2f%%)",
    10731064                                    "Torrent -> status string"), 100.0 * fStat->recheckProgress];
    1074            
    10751065            break;
    10761066
    10771067        case TR_STATUS_STOPPING:
    10781068            string = [NSLocalizedString(@"Stopping", "Torrent -> status string") stringByAppendingEllipsis];
    1079            
    10801069            break;
    10811070       
    10821071        default:
    1083             string = @"";
    1084     }
    1085    
    1086     #warning make "default"
    1087     if ([self isActive] && ![self isChecking])
    1088     {
    1089         NSString * stringToAppend = @"";
    1090         if (![self allDownloaded])
    1091         {
    1092             stringToAppend = [NSString stringWithFormat: NSLocalizedString(@"DL: %@, ", "Torrent -> status string"),
    1093                                 [NSString stringForSpeed: [self downloadRate]]];
    1094             string = @"";
    1095         }
    1096         else
    1097         {
    1098             NSString * ratioString = [NSString stringForRatio: [self ratio]];
    1099        
    1100             string = [NSString stringWithFormat: NSLocalizedString(@"Ratio: %@, ", "Torrent -> status string"), ratioString];
    1101         }
    1102        
    1103         stringToAppend = [stringToAppend stringByAppendingString: [NSLocalizedString(@"UL: ", "Torrent -> status string")
    1104                                             stringByAppendingString: [NSString stringForSpeed: [self uploadRate]]]];
    1105 
    1106         string = [string stringByAppendingString: stringToAppend];
     1072            if ([self isActive])
     1073            {
     1074                if (![self allDownloaded])
     1075                    string = [NSString stringWithFormat: NSLocalizedString(@"DL: %@, ", "Torrent -> status string"),
     1076                                        [NSString stringForSpeed: [self downloadRate]]];
     1077                else
     1078                    string = [NSString stringWithFormat: NSLocalizedString(@"Ratio: %@, ", "Torrent -> status string"),
     1079                                [NSString stringForRatio: [self ratio]]];
     1080               
     1081                string = [string stringByAppendingFormat: NSLocalizedString(@"UL: %@", "Torrent -> status string"),
     1082                                [NSString stringForSpeed: [self uploadRate]]];
     1083            }
     1084            else
     1085                string = @"";
    11071086    }
    11081087   
     
    11191098        case TR_STATUS_CHECK_WAIT:
    11201099            string = [NSLocalizedString(@"Waiting to check existing data", "Torrent -> status string") stringByAppendingEllipsis];
    1121            
    11221100            break;
    11231101
     
    11251103            string = [NSString stringWithFormat: NSLocalizedString(@"Checking existing data (%.2f%%)",
    11261104                                    "Torrent -> status string"), 100.0 * fStat->recheckProgress];
    1127            
    11281105            break;
    11291106
    11301107        case TR_STATUS_DOWNLOAD:
    11311108            string = [self eta] >= 0 ? [self etaString] : NSLocalizedString(@"Unknown", "Torrent -> remaining time");
    1132            
    11331109            break;
    11341110       
     
    11371113            string = [NSLocalizedString(@"Ratio: ", "Torrent -> status string") stringByAppendingString:
    11381114                                                                            [NSString stringForRatio: [self ratio]]];
    1139            
    11401115            break;
    11411116       
Note: See TracChangeset for help on using the changeset viewer.