Consider existing folders names in a case sensitive way if Use Windows Compatible Characters is Enabled

Description

Linux is case sensitive so allows two folders to exist with same name except case, but Windows is not case sensitive and therefore when you try and access from Windows you can only see the first folder when you have two folders with the same name except case.

We should maybe prevent creation of new folders except for name differences on linux systems if the WindowsCompatible option is enabled.

For discussion see https://community.jthink.net/t/songkong-not-taking-case-sensitivity-into-account-with-metadata/9828/12

Activity

Show:
IJabz
March 15, 2021, 4:04 PM

Done as described above.

IJabz
March 15, 2021, 2:23 PM
Edited

So if have one folder we shouldn't create another folder with same name except case. But we cant rationalize if already have two names that differ only in case since matching is done independently and there is no right folder. So would have to manually fix folder song duplicates before run SongKong and then SongKong should not create additional folders.

IJabz
March 15, 2021, 2:21 PM

Now if filenames parent folder matches another parent folder except for case then we keep the parent folder same as original.

IJabz
March 13, 2021, 7:48 AM

Partially done, if option enabled and new filename matches old filename except case we keep as is

Fixed

Reporter

IJabz

Labels

None

Forum Username

draffutt

os

None

Components

Fix versions

Affects versions

Priority

Major