Modify

Ticket #69 (new enhancement)

Opened 15 months ago

Last modified 12 months ago

pauseall/unpauseall

Reported by: ultima Owned by: alus
Priority: minor Component: Backend
Version: µTorrent v2.0.0 Keywords:
Cc:

Description (last modified by ultima) (diff)

There have been many requests for this particular feature, and honestly, I can see why:

  1. It's annoying to have to loop through the /gui/?list=1 output and call /gui/?action=pause&hash=[HASH] a bajillion times. Yes, it's possible to batch the call up using /gui/?action=pause&hash=[HASH1]&hash=[HASH2]&hash=..., but that's can still be a pain, especially if whatever's sending the request has a limit to the URL length.
  1. If the application wishing to pause/resume all torrents wishes to implement this correctly, it'll need to keep track of which torrents were actually started before pause is called on all the torrents, so that resuming only resumes those that were started. Again, simple, but annoying.

The proposal?

/gui/?action=pauseall
/gui/?action=unpauseall

Easy enough to deduce what it's supposed to do, makes it easier on WebUI developers :P

Attachments

Change History

comment:3 Changed 15 months ago by ultima

  • Description modified (diff)
  • Summary changed from pauseall/resumeall to pauseall/unpauseall

comment:4 Changed 12 months ago by ultima

Scratch reason 2, because at the time, it didn't occur to me that /gui/?action=unpause only unpauses paused (and not stopped) torrents. Duh (why else would it be named as it already is?).

View

Add a comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.