Ivan Sorokin
2e55c1f307
Optimize torrentRow a bit
...
The problem is that torrentRow() does linear search over the list of all
available torrents. So it doesn't scale well for large number of
torrents. Removing the copying of QString from linear search
inner loop, speed up it considerably.
The proper solution should be using hash table instead of linear search.
This require more radical changes in TorrentModel and may be done in a
separate commit.
2014-11-09 03:48:58 +03:00
Gabriele
b63f647c2c
Add "Total Size" column to transfer list
...
This column shows the total size of the related torrent taking into
account also the unwanted data.
Closes #1233 .
2014-11-02 19:56:03 +01:00
Gabriele
b1af99ffba
Add "Last Activity" column to transfer list
...
This column shows the time elapsed since the related torrent has
received or sent a chunk.
Closes #517 .
2014-11-02 19:56:03 +01:00
Gabriele
a501f9d223
Add "Last Seen Complete" column to transfer list
...
This column shows when we or one of our peers last saw a complete
copy of the related torrent.
Closes #483 .
2014-11-02 19:15:10 +01:00
Ivan Sorokin
2d98b8f192
Call TorrentModelItem::state() directly in getTorrentStatusReport
...
There is no point in wraping/unwraping QVariant.
2014-10-25 14:25:26 +04:00
Ivan Sorokin
80297697dd
Remove mutable fields from TorrentModelItem
...
The querying of TR_STATUS doesn't affect color and icon now.
2014-10-25 14:25:25 +04:00
sledgehammer999
e294b2f456
Added 'Ratio Limit' column. Closes #936 .
2014-08-14 21:05:53 +03:00
sledgehammer999
e0190d5576
Add 'Completed' column. Closes #1241 .
2014-08-14 20:22:02 +03:00
sledgehammer999
d58d87a691
Use completed time from libtorrent directly. Closes #1726 .
2014-06-07 14:44:08 +03:00
Ivan Sorokin
b50d7331c7
use post_status_update()
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2014-06-02 00:31:45 +04:00
Ivan Sorokin
329b754197
cache torrent_status
2014-06-02 00:31:42 +04:00
sledgehammer999
f09328c13c
Fix inhibit system functionality. Closes #766 .
2013-11-16 19:29:50 +02:00
sledgehammer999
8f955fe110
Distinguish more torrent states.
2013-10-22 21:34:27 +03:00
John Peterson
d1c3a07ba6
Adding "Save path" column
...
because it's useful when moving files
It's the same path as in properties because that's consistent
2013-05-01 09:05:14 +02:00
Nick Tiskov
680998f9c2
Add 'Uploaded' column to main view
2012-12-27 17:55:40 +04:00
Christophe Dumez
d09a0f6167
"Completed On" column is not updated until restart ( closes #84 )
2012-09-10 21:09:22 +03:00
Christophe Dumez
bc035b3873
FEATURE: Added "Time Active/Seeded" column to transfer list
2010-12-21 18:25:44 +00:00
Christophe Dumez
19db0d471f
Signal / slot fixes
2010-11-24 20:31:14 +00:00
Christophe Dumez
a640b08414
FEATURE: Added "Amount downloaded/left" columns to transfer list
...
Fix bug in column display menu
2010-11-16 17:43:54 +00:00
Christophe Dumez
9fe64982bb
Updated copyright
2010-11-14 19:32:29 +00:00
Christophe Dumez
d5898f024d
Code clean up
2010-11-14 19:07:24 +00:00
Christophe Dumez
e57f8b6204
Fix torrent deletion
2010-11-14 18:50:32 +00:00
Christophe Dumez
9c67aaf641
Several fixes to the new torrent model (still buggy)
2010-11-14 18:46:16 +00:00
Christophe Dumez
d76877b1a2
Brand new torrent model for the transfer list
2010-11-14 15:28:22 +00:00