VueTorrent icon indicating copy to clipboard operation
VueTorrent copied to clipboard

[Feature Request]: order by multiple columns

Open tainewoo opened this issue 1 year ago • 3 comments

Currently we only can order the tasks by one column, such as "Added on", or "Name". Normally we will have some of the tasks which having the same "Name", same "Saved Path". If we need to order the tasks by "Saved Path" as first order, "Name" as second order, "Addon on" as third order, it would be difficult. But this feature is quite important for PT users to manage the tasks, such as when they are moving the files, checking the missed tasks for some of the PT sites, etc. And this feature is one of the basic feature of database, it should be important and useful. Please help consider implement this feature. Thanks so much!

tainewoo avatar Jul 31 '23 13:07 tainewoo

I already started implementing a custom sort feature but using it would require to do the entire sorting system as it is handled by the qbit's api for now.

Also can you define what PT mean ? I've seen it multiple times already without success understanding it.

Larsluph avatar Jul 31 '23 15:07 Larsluph

I already started implementing a custom sort feature but using it would require to do the entire sorting system as it is handled by the qbit's api for now.

Also can you define what PT mean ? I've seen it multiple times already without success understanding it.

Hi Larsluph, Thank you for your great help, that would be great improve for current qbit UI/UE. I'm looking forward to it.

For PT, it means private torrent trackers. Normally this kind of torrent trackers are not public to everyone. People need a invitation code to register an users on the tracker, after that the users can veiw/download the torrents listed on that tracker, and all the download/upload data of the users will be counted. Users need to keep a good share ratio regarding on the amount of upload/download. If the sharing ratio is too low, the user might be banned from the tracker. Such as: TorrentLeech.

tainewoo avatar Aug 01 '23 02:08 tainewoo

Hi @Larsluph Because this feature may also need to modify the qb api, I also created an issue there for qbittorrent. If you implement the codes and create the pull request there, you can associate the PR with this issue: https://github.com/qbittorrent/qBittorrent/issues/19392

tainewoo avatar Aug 02 '23 05:08 tainewoo