GNOME Bugzilla – Bug 333730
Support for pause and resume for file operations.
Last modified: 2012-08-15 12:08:27 UTC
When a copy (or move) operation takes a long time, a window offers to cancel the operation; it would be very useful if there was also an option to "pause" the operation (the same way one can pause a download e.g. in firefox), esp. when over a network connection (e.g. ftp). I assume there are also cases where this may prove useful for local operations as well (e.g. to reduce temporarily the disk activity when more than one process needs a high IO throughput).
*** Bug 337772 has been marked as a duplicate of this bug. ***
I mean this is a _very_ big improvement and advantage compared to other OS. Why there isn't any feedback on this enhancement?
This is among my biggest gripes about the all-important Nautilus...
In the new gvfs there's a cancel button besides each copy/move process. There should be a pause button there as well. That way I could stack up my copy/move operations and then press pause on those who can wait. This is especially good when copying lots of large files where the seek time slows the copying down if you copy multiple files.
*** Bug 448424 has been marked as a duplicate of this bug. ***
Cosimo: Why is 448424 marked as duplicate? These are separate issues, even if similar. Instead you should have merely stated that the two bugs are related (or is that the point of the dup)? To me, a patch that fixes 448424 would be a nice enhancement to a patch that fixes 333730, but they simply aren't the same.
*** Bug 558006 has been marked as a duplicate of this bug. ***
In Windows Vista I use TeraCopy to copy my files (it replaces normal copy/paste), and that program detects if it has multiple copy operations going and waits to start them until the first one is finished. That way I can stack files I want to copy and they will be copied at full speed one batch (I can select 1 or several files and that counts as a job) at a time. If I want to start a process before the other is finished I just press the start copy button and it'll work as normal. This is a big improvement over normal copy paste behaviour. TeraCopy also does what Bug 448424 was talking about, it resumes files.
*** Bug 569570 has been marked as a duplicate of this bug. ***
Something similar to this has also been requested by an Ubuntu user. The Launchpad bug is at https://launchpad.net/bugs/315423. Currently Nautilus can copy to FTP and other remote servers, but it could use improvements. For example, if I copy a file to a FTP server and the server closes connection, or my network has an error, the copy process is aborted. It would be nice if unsuccessful transfers could be shown with the option to abort or retry them. The option, for all transfers, to pause and limit transfer speed would also be nice.
*** Bug 587971 has been marked as a duplicate of this bug. ***
*** Bug 596791 has been marked as a duplicate of this bug. ***
*** Bug 615092 has been marked as a duplicate of this bug. ***
*** Bug 603166 has been marked as a duplicate of this bug. ***
Actually Bug 603166 is not a duplicate of this bug. This bug only handles the Pause/Resume feature. Bug 603166 is a bug about Canceling the Copying leavs a partial file on the drive.
Bug 603166 is about both, but what you said is bug 389828 anyway.
*** Bug 595768 has been marked as a duplicate of this bug. ***
*** Bug 583034 has been marked as a duplicate of this bug. ***
Pause+resume file transfers (copy, cut, delete) KDE has this feature for years now. Please add it to nautilus copy dialog also.
Not as simple as it seems. As far as I can see looking at Nautilus source code file transfers use GIOSchedulerJob which is run asynchronously and uses threads if they are available, so it's OK to make the thread sleep, but the GIO API doesn't provide such methods. How about 3.0 version? It may be useful to allow user control priority of the IO job at least.
*** This bug has been marked as a duplicate of bug 124783 ***
How is this a duplicate of bug 124783 ??? Nowhere in that bug does it say anything about Pause/Resume of copying. I agree they are connected but it's definately not the same bug.