{"action":"created","issue":{"url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/199","repository_url":"https://api.github.com/repos/hyperion-project/hyperion.ng","labels_url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/199/labels{/name}","comments_url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/199/comments","events_url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/199/events","html_url":"https://github.com/hyperion-project/hyperion.ng/pull/199","id":172839582,"number":199,"title":"Qcommandlineparser","user":{"login":"WoLpH","id":270571,"avatar_url":"https://avatars.githubusercontent.com/u/270571?v=3","gravatar_id":"","url":"https://api.github.com/users/WoLpH","html_url":"https://github.com/WoLpH","followers_url":"https://api.github.com/users/WoLpH/followers","following_url":"https://api.github.com/users/WoLpH/following{/other_user}","gists_url":"https://api.github.com/users/WoLpH/gists{/gist_id}","starred_url":"https://api.github.com/users/WoLpH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WoLpH/subscriptions","organizations_url":"https://api.github.com/users/WoLpH/orgs","repos_url":"https://api.github.com/users/WoLpH/repos","events_url":"https://api.github.com/users/WoLpH/events{/privacy}","received_events_url":"https://api.github.com/users/WoLpH/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hyperion-project/hyperion.ng/labels/Waiting%20For%20Review","name":"Waiting For Review","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":30,"created_at":"2016-08-24T00:37:22Z","updated_at":"2016-08-26T23:34:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hyperion-project/hyperion.ng/pulls/199","html_url":"https://github.com/hyperion-project/hyperion.ng/pull/199","diff_url":"https://github.com/hyperion-project/hyperion.ng/pull/199.diff","patch_url":"https://github.com/hyperion-project/hyperion.ng/pull/199.patch"},"body":"**1.** Tell us something about your changes.\r\n\r\nThe `getoptplusplus` library has been replaced with the Qt `QCommandLineParser`. Since it's quite limited by default I've created a new `Parser` class which encapsulates the `QCommandLineParser` and the `Option` class does extend the `QCommandLineOption`.\r\n\r\n**2.** If this changes affect the .conf file. N/A\r\n\r\n**3.** Reference an issue (optional)\r\n\r\nAs discussed in https://github.com/hyperion-project/hyperion.ng/issues/39"},"comment":{"url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/comments/242876482","html_url":"https://github.com/hyperion-project/hyperion.ng/pull/199#issuecomment-242876482","issue_url":"https://api.github.com/repos/hyperion-project/hyperion.ng/issues/199","id":242876482,"user":{"login":"WoLpH","id":270571,"avatar_url":"https://avatars.githubusercontent.com/u/270571?v=3","gravatar_id":"","url":"https://api.github.com/users/WoLpH","html_url":"https://github.com/WoLpH","followers_url":"https://api.github.com/users/WoLpH/followers","following_url":"https://api.github.com/users/WoLpH/following{/other_user}","gists_url":"https://api.github.com/users/WoLpH/gists{/gist_id}","starred_url":"https://api.github.com/users/WoLpH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WoLpH/subscriptions","organizations_url":"https://api.github.com/users/WoLpH/orgs","repos_url":"https://api.github.com/users/WoLpH/repos","events_url":"https://api.github.com/users/WoLpH/events{/privacy}","received_events_url":"https://api.github.com/users/WoLpH/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T23:34:57Z","updated_at":"2016-08-26T23:34:57Z","body":"To quote Bjarne Stroustrup:\r\n\r\n> C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.\r\n\r\nPassing a validator by reference while the reference is being invalidated is just plain stupid but a mistake that's fairly easy to make... my C++ is definitely rusty so I'm happy to get into it again with this project ;)\r\n\r\nAnyhow, we might still have a few broken parts but I've tested the argument parsing on os x, regular linux and the pi so I'm hoping we're mostly there now."}}
{"actor":{"display_login":"WoLpH"}}