Binary builder forces filenames to lowercase

When using introjucer to create binary data files, camel case filenames are preserved in the binary file. When using BinaryBuilder, file names are forced to lowercase. I assume this isn't by design?

n

 

 

it's easy enough to work around this by changing line 24 of Main to:

    const String name (file.getFileName()
                                        .replaceCharacter (' ', '_')
                                        .replaceCharacter ('.', '_')
                                   .retainCharacters("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789"));

Could this maybe be the default? Or is there some use case for all lowercase?

Yes, could certainly update that - I don't think it was deliberately using lower-case for any particular reason.