mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-03-02 22:57:32 -05:00
"Move when completed" option #12349
Labels
No labels
Accessibility
AppImage
Bounty
Build system
CI
Can't reproduce
Code cleanup
Confirmed bug
Confirmed bug
Core
Crash
Data loss
Discussion
Docker
Documentation
Duplicate
Feature
Feature request
Feature request
Feature request
Filters
Flatpak
GUI
Has workaround
I2P
Invalid
Libtorrent
Look and feel
Meta
NSIS
Network
Not an issue
OS: *BSD
OS: Linux
OS: Windows
OS: macOS
PPA
Performance
Project management
Proxy/VPN
Qt bugs
Qt6 compat
RSS
Search engine
Security
Temp folder
Themes
Translations
Triggers
Waiting diagnosis
Waiting info
Waiting upstream
Waiting web implementation
Watched folders
WebAPI
WebUI
autoCloseOldIssue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/qBittorrent#12349
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BenMcLean on GitHub (Aug 19, 2021).
Feature request
Checklist
Description
Suggestion
In addition to the existing "Set location..." option, it would be nice to have a "Move when completed" option for each torrent.
Use case
Helps keep completed torrents separate from those still in progress.
Extra info/examples/attachments
The idea is that this feature would be the same as if you clicked "Set location..." on the torrent right at the moment it was completed, only you're able to set it up ahead of time and for each individual torrent separately or after having selected multiple torrents just like how "Set location..." works.
@thalieht commented on GitHub (Aug 19, 2021):
It already exists and it's called "Keep incomplete torrents in:"
@BenMcLean commented on GitHub (Aug 19, 2021):
As I understand it, that feature is only one setting for all torrents. This feature request is to make it so it's configurable for each individual torrent.
I may not be explaining this very well.
@shama84 commented on GitHub (Aug 20, 2021):
maybe another view: "set location" vs "completed". Drop my comment if not relevant regarding your request
This feature is useful to have 2 locations: an incomplete and completed one. This is not always necessary: certainly good with a high bandwidth connection and SSD as primary storage and regular data disk as final destination. But if your data disk can handle the download it may be more interesting to not move completed (copy is resource intensive) but well simply relocate on the same drive (cost no performance at all)
An example: a computer with C (OS) and D (torrent data). Consider D as good enough to handle the connection speed is more interesting to have D:\download as default location an use the "set location" right-click option to put the torrent in its final folder. If the "download" folder and the final folder reside on the same drive, no copy or performance cost meaning you can set the location directly when adding the torrent or during/after the download with no performance hit.
@BenMcLean commented on GitHub (Aug 20, 2021):
That's actually what I'm trying to do. Move from an incomplete folder on my SSD to a completed folder on the same drive. I have noticed that sometimes qbittorrent is doing a full copy when relocating on the same drive and uhh ... when on the same drive, it should just be moving, not copying. Gonna wear out people's drives doing that
@shama84 commented on GitHub (Aug 20, 2021):
As you are on SSD, double check the option "Pre-allocate disk space for all files" is not checked.
Then simply define "Default Save Path" on the SSD and use the "set location" option to move torrent on the same drive.
I reserve the SSD for caching/OS and the regular HDD for torrent target. Up to now the move are instant, so no full copy made.
It should only occur if the drive is different indeed
@BenMcLean commented on GitHub (Aug 20, 2021):
But I'm wanting it to only move when completed.
@shama84 commented on GitHub (Aug 21, 2021):
Well not existing so far I know in this form, you will have to download it fully then "set location" afterward.
What's the reason to wait? Maybe something can be done on this side
@thalieht commented on GitHub (Aug 21, 2021):
You can use Categories in
Automatic Management Modein conjunction withKeep incomplete torrents in:option. When they finish downloading they will be moved from the temp folder to whatever is set as "Save path" in their assigned category.FYI and In case you ask, different temp folder per torrent is currently not possible.
@BenMcLean commented on GitHub (Aug 21, 2021):
"Different temp folder per torrent" is a better way to describe this feature request.
@thalieht commented on GitHub (Aug 21, 2021):
Duplicate of #1812 but its closed and locked. Two other issues discussing the redesign of the "Temp folder" which include this topic: #13065 and #7164 (and more specifically about this topic https://github.com/qbittorrent/qBittorrent/issues/7164#issuecomment-320873953 onward).
@BenMcLean commented on GitHub (Aug 23, 2021):
Thanks. #13065 definitely covers it and expresses the idea better than I could.