{"action":"created","issue":{"url":"https://api.github.com/repos/Martchus/tageditor/issues/4","repository_url":"https://api.github.com/repos/Martchus/tageditor","labels_url":"https://api.github.com/repos/Martchus/tageditor/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/Martchus/tageditor/issues/4/comments","events_url":"https://api.github.com/repos/Martchus/tageditor/issues/4/events","html_url":"https://github.com/Martchus/tageditor/issues/4","id":188911356,"number":4,"title":"Throws error on file with unicode characters in filename","user":{"login":"brachna","id":5756107,"avatar_url":"https://avatars.githubusercontent.com/u/5756107?v=3","gravatar_id":"","url":"https://api.github.com/users/brachna","html_url":"https://github.com/brachna","followers_url":"https://api.github.com/users/brachna/followers","following_url":"https://api.github.com/users/brachna/following{/other_user}","gists_url":"https://api.github.com/users/brachna/gists{/gist_id}","starred_url":"https://api.github.com/users/brachna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brachna/subscriptions","organizations_url":"https://api.github.com/users/brachna/orgs","repos_url":"https://api.github.com/users/brachna/repos","events_url":"https://api.github.com/users/brachna/events{/privacy}","received_events_url":"https://api.github.com/users/brachna/received_events","type":"User","site_admin":false},"labels":[{"id":202878480,"url":"https://api.github.com/repos/Martchus/tageditor/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":{"login":"Martchus","id":10248953,"avatar_url":"https://avatars.githubusercontent.com/u/10248953?v=3","gravatar_id":"","url":"https://api.github.com/users/Martchus","html_url":"https://github.com/Martchus","followers_url":"https://api.github.com/users/Martchus/followers","following_url":"https://api.github.com/users/Martchus/following{/other_user}","gists_url":"https://api.github.com/users/Martchus/gists{/gist_id}","starred_url":"https://api.github.com/users/Martchus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Martchus/subscriptions","organizations_url":"https://api.github.com/users/Martchus/orgs","repos_url":"https://api.github.com/users/Martchus/repos","events_url":"https://api.github.com/users/Martchus/events{/privacy}","received_events_url":"https://api.github.com/users/Martchus/received_events","type":"User","site_admin":false},"assignees":[{"login":"Martchus","id":10248953,"avatar_url":"https://avatars.githubusercontent.com/u/10248953?v=3","gravatar_id":"","url":"https://api.github.com/users/Martchus","html_url":"https://github.com/Martchus","followers_url":"https://api.github.com/users/Martchus/followers","following_url":"https://api.github.com/users/Martchus/following{/other_user}","gists_url":"https://api.github.com/users/Martchus/gists{/gist_id}","starred_url":"https://api.github.com/users/Martchus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Martchus/subscriptions","organizations_url":"https://api.github.com/users/Martchus/orgs","repos_url":"https://api.github.com/users/Martchus/repos","events_url":"https://api.github.com/users/Martchus/events{/privacy}","received_events_url":"https://api.github.com/users/Martchus/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2016-11-12T13:20:01Z","updated_at":"2016-11-30T20:38:39Z","closed_at":null,"body":"Windows 8.1 x64.\r\n\"tageditor-devel-2-static-x86_64-w64-mingw32.tar.xz\"\r\n\r\nNice application, but there's a problem when trying to edit an mp3 file with unicode characters in filename (for example, Glóandi.mp3).\r\nI get \"The file could not be opened because an IO error occured.\""},"comment":{"url":"https://api.github.com/repos/Martchus/tageditor/issues/comments/263988270","html_url":"https://github.com/Martchus/tageditor/issues/4#issuecomment-263988270","issue_url":"https://api.github.com/repos/Martchus/tageditor/issues/4","id":263988270,"user":{"login":"Martchus","id":10248953,"avatar_url":"https://avatars.githubusercontent.com/u/10248953?v=3","gravatar_id":"","url":"https://api.github.com/users/Martchus","html_url":"https://github.com/Martchus","followers_url":"https://api.github.com/users/Martchus/followers","following_url":"https://api.github.com/users/Martchus/following{/other_user}","gists_url":"https://api.github.com/users/Martchus/gists{/gist_id}","starred_url":"https://api.github.com/users/Martchus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Martchus/subscriptions","organizations_url":"https://api.github.com/users/Martchus/orgs","repos_url":"https://api.github.com/users/Martchus/repos","events_url":"https://api.github.com/users/Martchus/events{/privacy}","received_events_url":"https://api.github.com/users/Martchus/received_events","type":"User","site_admin":false},"created_at":"2016-11-30T20:38:39Z","updated_at":"2016-11-30T20:38:39Z","body":"The problem is the `std::fstream::open` function. Not sure which character set is expected under the different platforms. For me UTF-8 works under GNU/Linux and Latin1 works under Windows. Because I wasn't sure I just let Qt do the decision which doesn't seem to work in your case.\r\n\r\nThe following build forces Latin1: [tageditor-force-latin1.zip](https://github.com/Martchus/tageditor/files/622908/tageditor-force-latin1.zip)\r\nDoes this work for you?\r\n\r\nThis build forces UTF-8 and doesn't work for me: [tageditor.zip](https://github.com/Martchus/tageditor/files/622905/tageditor.zip)"}}
{"actor":{"display_login":"Martchus"}}