The "Empty directories" checkbox always exists in the Synchronize dirs window. The purpose of the added sub folder to the program folder is simply to have a folder without any sub folders at a fixed location which can be used to synchronize with.Gert wrote: 2022-10-28, 09:01 UTC I tried the suggestion by @white:and it uses the Command-> "Synchrinize Dirs.." functionality which maybe due to this added sub directory in the program folder now has an "empty directories" checkbox (but I seem to remember it, so not sure whether that is really a new addition).
BTW, nowadays you can autostart the comparing by adding an equal sign (=) to the button command before "DeleteEmptyFolders". Copy/paste this button to TC's button bar:
Code: Select all
TOTALCMD#BAR#DATA
SYNCOPEN =DeleteEmptyFolders
wcmicons.dll
Delete empty folders in right panel
-1
Yes, you are right. The synchronize dirs function is hard to understand but I actually think this might be considered a bug. I think it can be considered a bug of the synchronize dirs function for 2 reasons:Gert wrote: 2022-10-28, 09:01 UTC Could we not better not offer those base folders at all that contain deep in the tree still some files in some subfolder? It would make me feel much more comfortable pressing the button.
- When you set the file type filter to *.* and click Compare and manually uncheck the found files, the checkboxes of the parent folder an higher up folders are deselected automatically.
- When you use the file type filter |* as the above mentioned button does, the parent folder of the excluded files are removed from the result list, but all folders higher up are not. So basically it is half implemented one way and half another way.