-Behaviour of FileCompare in FileSync surprising

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
mhaecki
Junior Member
Junior Member
Posts: 20
Joined: 2008-08-06, 22:11 UTC

-Behaviour of FileCompare in FileSync surprising

Post by *mhaecki »

1) Compare two folders "left" and "right" with cm_FileSync.
2) A file is different - choose "Compare left&right" --> the files are as expected.
3) Syncronize the folders with the option "Confirm overwrite" activ.
4) When the message pops up, choose - More options ... - Compare --> the files left and right are switched

Seen in TC 8.50 x64 on Windows 7 (using TC in german)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

When copying from right to left, the source will still be shown on the left side, and the target on the right side. This is intentional.
Author of Total Commander
https://www.ghisler.com
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

There is a nice arrow in this second compare window (between file names), that shows the comparing direction.

However:

- I suppose that this may be confusing for most users, because they expect the same direction as with the "Compare left&right" command,

- This may be confusing for the users with RTL (right-to-left) text direction, who expect rather the opposite comparison direction in this second compare window.

Regards
mhaecki
Junior Member
Junior Member
Posts: 20
Joined: 2008-08-06, 22:11 UTC

Behaviour of FileCompare in FileSync surprising

Post by *mhaecki »

Hmm from "left to right = from source to target" sounds logic. But what if I have on the right of my computer my USB stick and on the left my USB harddisk pluged in and I want to copy from stick to harddisk. Suddenly I have to think "crosswise" because the stick file is shown left (where physically my harddisk is) and the harddisk file on the right.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6975
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Behaviour of FileCompare in FileSync surprising

Post by *Horst.Epp »

mhaecki wrote:Hmm from "left to right = from source to target" sounds logic. But what if I have on the right of my computer my USB stick and on the left my USB harddisk pluged in and I want to copy from stick to harddisk. Suddenly I have to think "crosswise" because the stick file is shown left (where physically my harddisk is) and the harddisk file on the right.
One of the basic requirements for users of a 2 window file manager is to always know whats source and what is target regardles of the current operation.
Without this knowledge and the necessary care its better to stay with Windows explorer. :D
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Well, there is the arrow in the compare tool which shows you the direction.
Author of Total Commander
https://www.ghisler.com
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

That's true, and this arrow looks quite nice. However, in my personal opinion, it would be more intuitive to use the direction from the main sync tool.

Regards
Post Reply