Button/key to convert foreground/background copy/move in progress to the F2 Queue

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Tringi
Junior Member
Junior Member
Posts: 14
Joined: 2019-11-16, 15:20 UTC
Contact:

Button/key to convert foreground/background copy/move in progress to the F2 Queue

Post by *Tringi »

I know this might be quite complex to implement, depending on current tcmd internals, but I often find myself having rather large copy/move operation in progress, and wanting to add something more to it. By large I mean multiple minutes. Imagine copying large VHDs from/to backup HDDs. At that point I'm left with option to cancel and lose the already made progress, or I can start a second operation, immediately pause it so that the two don't fight over the same disk, and then remember to unpause it.

I'd like to be able to press a button (or let's say F2) in the copy/move dialog, and it would convert into Queue (normally started with F2). I would add all the new operations into it with F2, and then I could leave the PC and go for a walk, or do something else.

Would something like that be possible to add?
Jan Ringoš: website | github | tweets
User avatar
Dalai
Power Member
Power Member
Posts: 10016
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Button/key to convert foreground/background copy/move in progress to the F2 Queue

Post by *Dalai »

It is already possible to press F2 in the copy/move dialog - not to confuse with the copy progress dialog - to make TC add the operation to the background transfer manager (BTM). This can be automated so that even if the copy dialog is confirmed with Enter, the objects are added to the queue. To do so, set

Code: Select all

AlwaysCopyInBackground=2
in section [Configuration] in wincmd.ini; more information about this setting can be found in the TC help, section 4.b.
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
oko
Senior Member
Senior Member
Posts: 250
Joined: 2007-05-03, 16:22 UTC

Re: Button/key to convert foreground/background copy/move in progress to the F2 Queue

Post by *oko »

Yes. If I am copying something larger and during the copying process the need arises to copy something else, there is no way to make the second copying automatically wait until the first finish and then automaticaly start the second.

I see 2 options only:
a/ you use to start copy the second one (which starts copying immediately while the first one is also copying) and pause one of them.
or
b/ as Dalai writes, you always use copying into the queue (BTM). Only problem here (at least for me) is that copying to queue (BTM) doesn't provide size/time/content information with the same range and clarity as separate copy windows.

Copy to queue (BTM window) is designed as if for the background purposes only with too much sparing info, which is a pity. If that window would be designed as a list of copy processes with all the necessary info and a suitable graphical display and easy management control of individual copy items, there would be no reason not to use copy to queue (BTM) as the default method.
User avatar
Tringi
Junior Member
Junior Member
Posts: 14
Joined: 2019-11-16, 15:20 UTC
Contact:

Re: Button/key to convert foreground/background copy/move in progress to the F2 Queue

Post by *Tringi »

Dalai wrote: 2025-01-11, 15:20 UTC It is already possible to press F2 in the copy/move dialog - not to confuse with the copy progress dialog
Yes, I meant the progress dialog. I thought it was obvious, sorry for the confusion.

I already know the AlwaysCopyInBackground=2 option. That's not what I want.
oko wrote: 2025-01-11, 19:25 UTC Yes. If I am copying something larger and during the copying process the need arises to copy something else, there is no way to make the second copying automatically wait until the first finish and then automaticaly start the second.
I know that. That's why I'm posting it as a feature suggestion.
Jan Ringoš: website | github | tweets
Post Reply