Changeset 9460


Ignore:
Timestamp:
Oct 31, 2009, 2:19:45 AM (13 years ago)
Author:
kjg
Message:

(trunk web) show pieces info in the inspector

Location:
trunk/web
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/index.html

    r9459 r9460  
    8181                                        <div class="inspector_group_label">Information</div>
    8282                                        <div class="inspector_row">
     83                                                <div class="inspector_label">Pieces:</div>
     84                                                <div id="torrent_inspector_pieces"></div>
    8385                                        </div>
    8486                                        <div class="inspector_row">
  • trunk/web/javascript/torrent.js

    r9459 r9460  
    2929
    3030Torrent._StaticFields = [ 'addedDate', 'comment', 'creator', 'dateCreated',
    31                 'hashString', 'id', 'isPrivate', 'name', 'totalSize' ]
     31                'hashString', 'id', 'isPrivate', 'name', 'totalSize', 'pieceCount', 'pieceSize' ]
    3232Torrent._DynamicFields = [ 'downloadedEver', 'error', 'errorString', 'eta',
    3333    'haveUnchecked', 'haveValid', 'leftUntilDone', 'peersConnected',
     
    4747                this._date          = data.addedDate;
    4848                this._size          = data.totalSize;
     49                this._pieceCount    = data.pieceCount;
     50                this._pieceSize     = data.pieceSize;
    4951                this._comment       = data.comment;
    5052                this._creator       = data.creator;
  • trunk/web/javascript/transmission.js

    r9459 r9460  
    9999                this._inspector._info_tab.state = $(ti+'state')[0];
    100100                this._inspector._info_tab.swarm_speed = $(ti+'swarm_speed')[0];
     101                this._inspector._info_tab.pieces = $(ti+'pieces')[0];
    101102                this._inspector._info_tab.uploaded = $(ti+'uploaded')[0];
    102103                this._inspector._info_tab.upload_speed = $(ti+'upload_speed')[0];
     
    937938                var total_state = null;
    938939                var total_swarm_speed = 0;
     940                var pieces = 'N/A';
    939941                var total_upload = 0;
    940942                var total_upload_peers = 0;
     
    950952                        setInnerHTML( tab.name, 'No Selection' );
    951953                        setInnerHTML( tab.size, na );
     954                        setInnerHTML( tab.pieces, na );
    952955                        setInnerHTML( tab.hash, na );
    953956                        setInnerHTML( tab.state, na );
     
    990993
    991994                        hash = t.hash();
     995                        pieces = t._pieceCount + ', ' + Math.formatBytes(t._pieceSize);
    992996                        date_created = Math.formatTimestamp( t._creator_date );
    993997                }
     
    10231027                setInnerHTML( tab.name, name );
    10241028                setInnerHTML( tab.size, torrents.length ? Math.formatBytes( total_size ) : na );
     1029                setInnerHTML( tab.pieces, pieces );
    10251030                setInnerHTML( tab.hash, hash );
    10261031                setInnerHTML( tab.state, total_state );
Note: See TracChangeset for help on using the changeset viewer.