ruTorrent icon indicating copy to clipboard operation
ruTorrent copied to clipboard

Add "Stopped" state to the states

Open gashtal opened this issue 2 years ago • 1 comments

Is your feature request related to a problem?

Currently. torrents that are "stopped" and not complete, and torrents that are in downloading state but not active (i.e. no data is being transferred due to lack of seeders) are both categorized under the "Downloading" state on the left panel. This is counterintuitive since the "stopped" torrents are not "downloading" and should not be under the "Downloading" state. Such torrents do actually have a different state (stopped) under the "status" column, as well. The current behavior prevents the user from quickly finding all downloading torrents that have no seeds and as such, are stuck, by looking at the "Downloading" category, since such torrents get buried among all the stopped (and incomplete) torrents.

Describe the solution you'd like

The request is to add a new "Stopped" state under the "State" section in the left panel and have stopped torrents that are incomplete moved under that section. In terms of category prioritization, any torrent that is complete, whether stopped or not, should got to the "Completed" category. Any torrent that is stopped and incomplete, should go under the "Stopped" category. All torrents that are not stopped or paused and are not complete should then go under the "Downloading" category. Torrents that are complete but have an error such as some tracker error currently go to the "Error" category; these should probably be moved to the "Completed" category as well (a tracker error is not important when the torrent has already completed downloading), which should automatically happen if the Completed category is given the highest priority.

Additional context

I have a few thousand torrents in RuTorrent, the majority of which are in stopped state and have not been started due to lack of space. As space becomes available, I download and clear the torrents. Since, currently, all the stopped torrents are categorized under the "Downloading" category, it is very difficult to find torrents that are actually downloading but stuck due to lack of seeds, as they get buried among all the stopped torrents in that category.

gashtal avatar Mar 03 '24 22:03 gashtal

I would rather see "Paused" state. From my point of view, all Stopped and not completed torrents already are in one place. That is "Downloading" state. But I think there could be even more state options available. "Stopped", "Paused", "Finished", "Incomplete", and so on. I would separate them all. Then probably anyone could find a suitable option from there for any occasion.

ranirahn avatar May 02 '24 13:05 ranirahn

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Feb 25 '25 01:02 stale[bot]

Bump so that it doesn't get closed as stale.

gashtal avatar Feb 26 '25 06:02 gashtal

I think I will take it on when I finish what I am doing right now.

ranirahn avatar Apr 25 '25 13:04 ranirahn

Now its this one https://github.com/Novik/ruTorrent/pull/2893

ranirahn avatar Apr 25 '25 21:04 ranirahn