Bug 179339

Summary: Option to replace illegal characters per filesystem type
Product: [Frameworks and Libraries] kdelibs Reporter: Dotan Cohen <kde-2011.08>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: faure
Priority: NOR    
Version: SVN   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description Dotan Cohen 2009-01-02 08:31:10 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Copying files from one filesystem type to another (for instance, from an ext3 local file system to a FAT32 USB mass storage device) currently fails with a non-descriptive error in Dolphin. I propose that Dolphin parse the filename for known illegal conventions per target filesystem type and offer to rename files either automatically (replace illegal characters with underscores) or have the user type a new name.

A list of illegal filename conventions for FAT / NTFS filesystems can be found here:
http://www.grouplogic.com/knowledge/index.cfm/fuseaction/view/docID/111
Comment 1 Dotan Cohen 2010-03-20 18:22:02 UTC
This problem is especially relevant for Digikam users, as Digikam default rename option uses the : character, which is illegal in FAT file systems. Therefore copying files from Digikam to USB sticks is a pain.

Yes, I know that there is a workaround: change the Digikam settings. But that is for that specific case. This bug requests that all cases be dealt with intelligently. Thanks.
Comment 2 Christoph Feck 2013-12-29 20:03:52 UTC

*** This bug has been marked as a duplicate of bug 199063 ***