Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#5756 closed Enhancement (wontfix)

Transmission should be able to be set to exit when downloads are finished

Reported by: Umeaboy Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.82
Severity: Normal Keywords:
Cc: kristoffer.grundstrom1983@…

Description

I'm wishing that Transmission could be set to exit when all downloads are finished. I believe I saw this function in ktorrent.

Steps to Reproduce:

  1. Download a torrent-file to the desktop.
  2. Open the Transmission gui.
  3. Here's where you open the Settings window and check a box that makes Transmission exit when all or the active downloads are finished.
  4. Start the download.
  5. When the download is finished Transmission-gui should close by itself automatically.

Note: I reported this Enhancement as well in my dists bugzilla and here's the link: https://bugs.mageia.org/show_bug.cgi?id=13773

Change History (5)

comment:1 Changed 7 years ago by JoelSjogren

Some design questions and my answers:

  1. What does "finished" mean?

The same as it does in the filter in the main window.

  1. Where should the checkbox be?

Under Preferences -> Seeding, next to the boxes that define what a finished torrent is.

comment:2 Changed 7 years ago by JoelSjogren

One more thing: What should happen the next time the program is started? (We can't let it shut itself down immediately.) One option may be to keep the program alive until one torrent is not finished, but I don't know what the states of the torrents are when the program is starting, so it may not be that simple.

comment:3 Changed 7 years ago by JoelSjogren

We may also want to show a dialog for 30 seconds and let the user cancel the exit process.

comment:4 Changed 7 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

JoelSjogren? points out some good issues. I think the benefit isn't worth the complexity.

comment:5 Changed 7 years ago by mike.dld

  • Milestone changed from 2.90 to None Set
  • Priority changed from High to Normal
Note: See TracTickets for help on using tickets.