ygrek / mldonkey

cross-platform multi-network p2p daemon (previously at http://mldonkey.sourceforge.net/)
Other
240 stars 45 forks source link

Pagination / downloading files grouping #10

Open alganza opened 9 years ago

alganza commented 9 years ago

I know the documentation advices not to have too many downloading files added at once but, if you are like me and watch a few tv shows "in paralel", you might end up with a few hundred downloading files (at this very moment I have 2406).

MLDonkey seems to cope with such high amount of downloading files very nicely, but rendering the "Downloads" web page takes some time (client memory), and some times it freezes the browser window for a few seconds.

It'd be very nice to be able to set a maximum numbre of files to show there at a time, and have the rest paginated (page 2, 3, 4, etc.) to access them when needed. Or maybe only show downloading files and have filters to show/hide other files (by priority, maybe).

A much cooler approach, although probably more complex to code, would be to be able to group files together (to group them by show, or by author for music files, for instance), so that one could choose to view a certain group of files only to manage them (make sure the first episode has a high priority, the second one a normal one, and the rest a low one, or something, so that they download in the right order).