{"action":"created","issue":{"url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/17","repository_url":"https://api.github.com/repos/OpenVPN/openvpn-gui","labels_url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/17/comments","events_url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/17/events","html_url":"https://github.com/OpenVPN/openvpn-gui/pull/17","id":134142204,"number":17,"title":"Add \"Import file\" menu option","user":{"login":"leobasilio","id":16745138,"avatar_url":"https://avatars.githubusercontent.com/u/16745138?v=3","gravatar_id":"","url":"https://api.github.com/users/leobasilio","html_url":"https://github.com/leobasilio","followers_url":"https://api.github.com/users/leobasilio/followers","following_url":"https://api.github.com/users/leobasilio/following{/other_user}","gists_url":"https://api.github.com/users/leobasilio/gists{/gist_id}","starred_url":"https://api.github.com/users/leobasilio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leobasilio/subscriptions","organizations_url":"https://api.github.com/users/leobasilio/orgs","repos_url":"https://api.github.com/users/leobasilio/repos","events_url":"https://api.github.com/users/leobasilio/events{/privacy}","received_events_url":"https://api.github.com/users/leobasilio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-02-17T00:54:50Z","updated_at":"2016-02-17T18:37:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OpenVPN/openvpn-gui/pulls/17","html_url":"https://github.com/OpenVPN/openvpn-gui/pull/17","diff_url":"https://github.com/OpenVPN/openvpn-gui/pull/17.diff","patch_url":"https://github.com/OpenVPN/openvpn-gui/pull/17.patch"},"body":"Hi. I think an option like this might improve the user experience. I myself didn't know I had to put the ovpn files in a \"config\" folder when I downloaded OpenVPN the first time. It took me a while to figure this out. The code I'm proposing simply launches an \"Open File\" dialog and then copy the chosen file to the correct directory."},"comment":{"url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/comments/185341114","html_url":"https://github.com/OpenVPN/openvpn-gui/pull/17#issuecomment-185341114","issue_url":"https://api.github.com/repos/OpenVPN/openvpn-gui/issues/17","id":185341114,"user":{"login":"selvanair","id":3981391,"avatar_url":"https://avatars.githubusercontent.com/u/3981391?v=3","gravatar_id":"","url":"https://api.github.com/users/selvanair","html_url":"https://github.com/selvanair","followers_url":"https://api.github.com/users/selvanair/followers","following_url":"https://api.github.com/users/selvanair/following{/other_user}","gists_url":"https://api.github.com/users/selvanair/gists{/gist_id}","starred_url":"https://api.github.com/users/selvanair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/selvanair/subscriptions","organizations_url":"https://api.github.com/users/selvanair/orgs","repos_url":"https://api.github.com/users/selvanair/repos","events_url":"https://api.github.com/users/selvanair/events{/privacy}","received_events_url":"https://api.github.com/users/selvanair/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T18:37:16Z","updated_at":"2016-02-17T18:37:16Z","body":"> I expect an extension to be always a short string. I mean, how long could it be? It's only dangerous if the user deliberately changes the registry key\r\n\r\nSure, ext is going to be short, but better be safe as we allow these to be user_configurable and there are people out there who may run the GUI as admin..  Currently the ext_string var is defined as [16], so a size of 36 is safe, 32 is not."}}