So I've just pushed a fix for issue #38 in Ready. Turns out that it was caused by us doing this:
wxString filename;
// ...
We have quite a lot of bits in the code where we do this, e.g.:
const char* filename_cstr = filename.mb_str();
if (strlen(filename_cstr) == 0)
{
wxMessageBox(_("Unsupported characters in path"), _("Error"), wxOK | wxCENTER | wxICON_ERROR);
return;
}
I'll change these as I see them but I know that we've struggled with string conversion in the past and I'm wary of breaking things.
Tim