Changeset 7006


Ignore:
Timestamp:
Nov 1, 2008, 2:59:49 PM (12 years ago)
Author:
charles
Message:

bah, futz with the remote strings a little more.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/daemon/remote.c

    r7003 r7006  
    244244    "pieceCount",     "pieceSize",          "rateDownload",
    245245    "rateUpload",      "recheckProgress",
    246     "scrapeResponse", "seeders",            "sizeWhenDone",
     246    "scrapeResponse", "seeders",
    247247    "sizeWhenDone",    "startDate",
    248248    "status",         "timesCompleted",     "totalSize",
     
    653653            if( fromUs && toUs )
    654654                tr_strlcpy( buf, "Up & Down", buflen );
    655             else if( fromUs )
    656                 tr_strlcpy( buf, "Seeding", buflen );
    657655            else if( toUs )
    658656                tr_strlcpy( buf, "Downloading", buflen );
    659             else
     657            else if( fromUs ) {
     658                int64_t leftUntilDone = 0;
     659                tr_bencDictFindInt( t, "leftUntilDone", &leftUntilDone );
     660                if( leftUntilDone > 0 )
     661                    tr_strlcpy( buf, "Uploading", buflen );
     662                else
     663                    tr_strlcpy( buf, "Seeding", buflen );
     664            } else
    660665                tr_strlcpy( buf, "Idle", buflen );
    661666            break;
Note: See TracChangeset for help on using the changeset viewer.