1: First of all, in torrent specific tasks, one can limit the upload speed, but not the download speed.
I believe it would be quite useful.
2: Then, it would be nice for the speed to be shown in bytes/sec when down/uploading with less than 1kbyte/sec.
That applies to all indicators.
3: This i don’t know if its already implemented, but it would be nice to first download pieces that are rare, meaning that only a few users have the specific pieces. That would save us leechers a lot of troubles!
4: The same as 3, it would be nice if the client checked the download speed for each seeder/leecher and prioritize the faster of them.
Actually i suggest this priority:
first prioritize the pieces by how rare they are
then select the faster peer for each piece
this may drop down the speed at first, but it would assure that the download would be complete!
Maybe this could be an option, so that each client user would select the priority order of the pieces!
5: The tracker list should be in a drop down box or a list box and not in text box, so the deletion of one would be more easy and safe
6: It would also be nice if there was a graph or list for all the pieces of each torrent, with sort options : file sort, priority sort, competion sort etc…
I know its a lot to ask but I wanted to contribute with ideas!
Congats on a great job!