Changeset 1021


Ignore:
Timestamp:
Oct 20, 2006, 3:01:18 PM (15 years ago)
Author:
livings124
Message:

flash individual pieces red when they complete

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Transmission.xcodeproj/project.pbxproj

    r1011 r1021  
    287287                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentCell.m; path = macosx/TorrentCell.m; sourceTree = "<group>"; };
    288288                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentCell.h; path = macosx/TorrentCell.h; sourceTree = "<group>"; };
    289                 4DDBB71909E16BAE00284745 /* transmissioncli */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = transmissioncli; sourceTree = BUILT_PRODUCTS_DIR; };
     289                4DDBB71909E16BAE00284745 /* transmissioncli */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = transmissioncli; sourceTree = BUILT_PRODUCTS_DIR; };
    290290                4DDBB71B09E16BF100284745 /* transmissioncli.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = transmissioncli.c; path = cli/transmissioncli.c; sourceTree = "<group>"; };
    291291                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownloadBadge.png; path = macosx/Images/DownloadBadge.png; sourceTree = "<group>"; };
  • trunk/macosx/PiecesView.m

    r1004 r1021  
    293293            {
    294294                piecePercent = piecesPercent[index];
    295                 /*if (i==0)
    296                     pieceImage = fBlue1Piece;
    297                 else if (i==1)
    298                     pieceImage = fBlue2Piece;
    299                 else if (i==2)
    300                     pieceImage = fBlue3Piece;
    301                 else if (i==3)
    302                     pieceImage = fBlue4Piece;
    303                 else if (i==4)
    304                     pieceImage = fBluePiece;
    305                
    306                 else */if (piecePercent <= 0.0)
     295                if (piecePercent >= 1.0)
     296                {
     297                    if (first || fPieces[index] == -2)
     298                    {
     299                        fPieces[index] = -1;
     300                        pieceImage = fBluePiece;
     301                    }
     302                    else if (fPieces[index] != -1)
     303                    {
     304                        fPieces[index] = -2;
     305                        pieceImage = fRedPiece;
     306                    }
     307                    else;
     308                }
     309                else if (piecePercent <= 0.0)
    307310                {
    308311                    if (first || fPieces[index] != 0)
     
    336339                    }
    337340                }
    338                 else if (piecePercent < 1.0)
     341                else
    339342                {
    340343                    if (first || fPieces[index] != 4)
     
    342345                        fPieces[index] = 4;
    343346                        pieceImage = fBlue4Piece;
    344                     }
    345                 }
    346                 else
    347                 {
    348                     if (first || fPieces[index] != 5)
    349                     {
    350                         fPieces[index] = 5;
    351                         pieceImage = fBluePiece;
    352347                    }
    353348                }
Note: See TracChangeset for help on using the changeset viewer.