Version: (using KDE 4.3.4) OS: Linux Installed from: Ubuntu Packages The ability to have downloads be moved after having finished is great and very useful if you have drives that you wish to limit the stress on. Joe has an SSD, and he knows saving torrents to it might be a bad idea because of the implied huge amounts of writes. If he instead sets the default save location to his external hard drive (/media/EXTERNAL/torrenttemp), and set KTorrent up to move the files to the SSD when finished (/home/Downloads), he saves his SSD the stress of torrent use while enjoying the finished files being saved to it. But with a "move complete downloads to" directory specified, any and all downloads are moved there, regardless of whether it's being saved to the default location or if it's manually being pointed elsewhere. So Joe wants to save this video to his external hard drive, because he wants to go over to Kate and watch it there. When KTorrent opens up, he manually changes the download directory to point to the external drive (/media/EXTERNAL/Videos). But when KTorrent finishes, it still moves his files to his SSD (/home/Downloads), and he has to move them back manually. Kate is suffering from bug #218241. She finds it difficult to discern between finished and incomplete files. To counter this, she takes an approach similar to Joe's; she sets up a temporary download directory (/home/Downloads/.unfinished), and then tells KTorrent to automatically move completed downloads to her real downloads directory (/home/Downloads). But when she specifically wants to save something elsewhere (/media/EXTERNAL/Documents), it still gets picked up and moved to her downloads directory upon completion, and she has to move it back manually.
WONTFIX, it is already possible to set the move on completion directory for each torrent individually (the global setting is just a default value). Which solves this problem in a simple manner.