Ignore:
Timestamp:
Nov 11, 2007, 6:36:32 AM (15 years ago)
Author:
livings124
Message:

eliminate the second port status dot/text field to avoid confusion

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/PrefsController.m

    r3776 r3791  
    243243    tr_handle_status * stat = tr_handleStatus(fHandle);
    244244   
    245     BOOL change = fNatStatus != stat->natTraversalStatus;
    246     if (change)
     245    if (fNatStatus != stat->natTraversalStatus || fPublicPort != stat->publicPort)
    247246    {
    248247        fNatStatus = stat->natTraversalStatus;
    249         switch (fNatStatus)
    250         {
    251             case TR_NAT_TRAVERSAL_MAPPED:
    252                 [fNatStatusField setStringValue: NSLocalizedString(@"Port successfully mapped",
    253                                                     "Preferences -> Advanced -> port map status")];
    254                 [fNatStatusImage setImage: [NSImage imageNamed: @"GreenDot.png"]];
    255                 break;
    256            
    257             case TR_NAT_TRAVERSAL_NOTFOUND:
    258             case TR_NAT_TRAVERSAL_ERROR:
    259                 [fNatStatusField setStringValue: NSLocalizedString(@"Error mapping port",
    260                                                     "Preferences -> Advanced -> port map status")];
    261                 [fNatStatusImage setImage: [NSImage imageNamed: @"RedDot.png"]];
    262                 break;
    263            
    264             default:
    265                 [fNatStatusField setStringValue: @""];
    266                 [fNatStatusImage setImage: nil];
    267         }
    268     }
    269    
    270     if (change || fPublicPort != stat->publicPort)
    271     {
    272248        fPublicPort = stat->publicPort;
    273249       
Note: See TracChangeset for help on using the changeset viewer.