maestral icon indicating copy to clipboard operation
maestral copied to clipboard

Maestral downloads with NFC encoding instead of NFD

Open vicmarto opened this issue 1 year ago • 0 comments

Maestral downloads with NFC encoding on macOS, while the official client downloads with NFD encoding.

macOS has always traditionally preferred NFD encoding over NFC. Before, it was easier because the old HFS file system forced it to do so at the file system level, on write.

Instead, the new file system, APFS, follows a new strategy: it saves the encoding that APPs (even NFC!) ask for, but makes it the same on read. In other words, put simply, it makes both formats the same...

Unfortunately, this also means that APPs are now responsible for saving file names as NFD.

Would it be possible to modify Maestral to force NFD encoding when downloading from Dropbox?

vicmarto avatar Sep 03 '24 08:09 vicmarto