[wish] synchronize folders: option to skip delete confirm

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Sly
Junior Member
Junior Member
Posts: 10
Joined: 2006-08-02, 19:46 UTC

[wish] synchronize folders: option to skip delete confirm

Post by *Sly »

When synchronizing folders, there are an option to not confirm overwrites is available. I think it would be great to have the same option to confirm delete operation (just to clear it before synchronization).

I had described my use-case of folders sync before (I synchronize my PPC using WinCE file system plugin), often synchronize operation lasts long enough and user should sit before the screen and wait for "do you really want to delete the 100 selected files...." to press "yes!" and finish the synchronization. This could be a kind of annoying, if you can’t just start the process and forget it until its end.

I think it would be handier to have an option to ignore deletion confirmation. Yes, I realize, that the third option for "delete" operation would look strange on such a small dialog appearing after pressing "synchronize" :-), but I think it is possible to think out how to fit it there.

Thoughts?
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

Bump and Support+.

This should be optionally of course.

Imho it would be nice to have in addition the possibility to click "Yes to all" button (which apply to the whole process) on the first dialog too.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

Sly wrote:When synchronizing folders, there are an option to not confirm overwrites is available. I think it would be great to have the same option to confirm delete operation (just to clear it before synchronization).
Why? The question to delete the files marked for deletion is asked right after starting to synchronize - before spending time doing anything else.
So almost at the same time you would click the requested checkbox.
Sly wrote:"do you really want to delete the 100 selected files...." to press "yes!" and finish the synchronization
Hm, I can't confirm this order here with TC 7.02a?
fenix_productions wrote:"Yes to all" button (which apply to the whole process) on the first dialog
Support (button or checkbox), an option "no confirmation dialogs for anything" could be nice.
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
Sly
Junior Member
Junior Member
Posts: 10
Joined: 2006-08-02, 19:46 UTC

Post by *Sly »

Hm, I can't confirm this order here with TC 7.02a?
Just checked that with 7.02a -- I do confirm: ran synchronization, chosen a number of files to overwrite and delete, checked "Right: Delete 33 file(s)", checked "Right: Delete all empty directories", also unchecked "Confirm overwrites". After pressing "ok" the synchronization started, all checked files were overwritten without any question, then "RIGHT: Do you really want to delete the 33 selected files/directories?" confirmation dialog appeared (that stopped sync process). After pressing "yes" the process finished.

Note that file copy/overwrite process can take some time, for example, a couple minutes. i.e. after you choose all options in "Synchronize" dialog and start sync, you shouldn't forget to check totalcmd window later (after the minutes) to confirm the deletion and let the process finish. and yeah, though you have already said that you do want to delete files by checking "Right: Delete 33 files..." and "Right: Delete all empty directories" you should confirm that once more.
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

Sly wrote:After pressing "ok" the synchronization started, all checked files were overwritten without any question, then "RIGHT: Do you really want to delete the 33 selected files/directories?" confirmation dialog appeared (that stopped sync process).
Sorry, I still can't confirm this with TC 7.02a (Win2k SP4). It is done in the opposite order here.

To have new files on the left and single files to delete on the right:
- I created 2 dirs,
- copied the same files to both dirs,
- then deleted some files on the right and
- modified the file dates on the left to make them newer.

=> After pressing Compare, Synchronize, then setting the checkboxes you mentioned and pressing the OK button,
the first thing TC does here, is to ask if those single files shall be deleted.
No files are copied before this dialog is answered.
Sly wrote:and yeah, though you have already said that you do want to delete files by checking "Right: Delete 33 files..." and "Right: Delete all empty directories" you should confirm that once more.
Not here - not even if I set the read-only, hidden and system attributes for the files to delete. All delete questions are asked before starting to copy.
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
Sly
Junior Member
Junior Member
Posts: 10
Joined: 2006-08-02, 19:46 UTC

Post by *Sly »

Sorry, I still can't confirm this with TC 7.02a (Win2k SP4). It is done in the opposite order here.
I tried your test case with both folders on the filesystem - the deletion confirmation appeared before any file was actually copied(after closing the confirmation, totalcmd did the copying). So, you're right, all works fine for local filesystems on the both panels.

but when I tried the same with "WINCE Device" filesystem plugin on the right side and a filesystem folder on the left -- the copying process was actually started first, and when it was finished, the deletion confirmation appeared. so, the issue I've described seems to be plugins-related.

If it's needed, tomorrow I can test the same but with another filesystem plugin (T-POT for iphone file system) to find out if it the issue is plugin-specific or there is a problem in totalcmd code. Let me know if I should test that.
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

Sly wrote:so, the issue I've described seems to be plugins-related.
Confirmed, I get the same behaviour with
  • - TempPanel.wfx v1.0
    - davplug.wfx (WebDAV) v1.6
plugins on the target side. So:

:arrow: Support: jobs on FS plugins should be processed in the same order like on local file systems.
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

In addition to plugins: this (bad) order is also used when synchronizing with FTP
(in asymmetric mode with local HDD on the left, FTP on the right; delete confirmation pops up only after all files have been copied).
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
Post Reply