{"action":"created","issue":{"url":"https://api.github.com/repos/libratbag/piper/issues/47","repository_url":"https://api.github.com/repos/libratbag/piper","labels_url":"https://api.github.com/repos/libratbag/piper/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/libratbag/piper/issues/47/comments","events_url":"https://api.github.com/repos/libratbag/piper/issues/47/events","html_url":"https://github.com/libratbag/piper/pull/47","id":243354523,"number":47,"title":"Add ButtonPage to configure buttons","user":{"login":"Hjdskes","id":1260727,"avatar_url":"https://avatars1.githubusercontent.com/u/1260727?v=4","gravatar_id":"","url":"https://api.github.com/users/Hjdskes","html_url":"https://github.com/Hjdskes","followers_url":"https://api.github.com/users/Hjdskes/followers","following_url":"https://api.github.com/users/Hjdskes/following{/other_user}","gists_url":"https://api.github.com/users/Hjdskes/gists{/gist_id}","starred_url":"https://api.github.com/users/Hjdskes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hjdskes/subscriptions","organizations_url":"https://api.github.com/users/Hjdskes/orgs","repos_url":"https://api.github.com/users/Hjdskes/repos","events_url":"https://api.github.com/users/Hjdskes/events{/privacy}","received_events_url":"https://api.github.com/users/Hjdskes/received_events","type":"User","site_admin":false},"labels":[{"id":641918615,"url":"https://api.github.com/repos/libratbag/piper/labels/WIP%20-%20do%20not%20merge","name":"WIP - do not merge","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2017-07-17T10:35:34Z","updated_at":"2017-07-26T11:33:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/libratbag/piper/pulls/47","html_url":"https://github.com/libratbag/piper/pull/47","diff_url":"https://github.com/libratbag/piper/pull/47.diff","patch_url":"https://github.com/libratbag/piper/pull/47.patch"},"body":"This PR is meant to track the implementation of the button stack page. The layout is according to the [mockup](https://github.com/libratbag/piper/raw/wiki/redesign/buttons.png), with the dialog similar to the current LED dialog (i.e., a stack page for each type of mapping, exposing the configuration for that particular type).\r\n\r\nEach page will be implemented in its own separate commit for easy review; while this PR is WIP, each separate commit is considered ready for review."},"comment":{"url":"https://api.github.com/repos/libratbag/piper/issues/comments/318027220","html_url":"https://github.com/libratbag/piper/pull/47#issuecomment-318027220","issue_url":"https://api.github.com/repos/libratbag/piper/issues/47","id":318027220,"user":{"login":"Hjdskes","id":1260727,"avatar_url":"https://avatars1.githubusercontent.com/u/1260727?v=4","gravatar_id":"","url":"https://api.github.com/users/Hjdskes","html_url":"https://github.com/Hjdskes","followers_url":"https://api.github.com/users/Hjdskes/followers","following_url":"https://api.github.com/users/Hjdskes/following{/other_user}","gists_url":"https://api.github.com/users/Hjdskes/gists{/gist_id}","starred_url":"https://api.github.com/users/Hjdskes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hjdskes/subscriptions","organizations_url":"https://api.github.com/users/Hjdskes/orgs","repos_url":"https://api.github.com/users/Hjdskes/repos","events_url":"https://api.github.com/users/Hjdskes/events{/privacy}","received_events_url":"https://api.github.com/users/Hjdskes/received_events","type":"User","site_admin":false},"created_at":"2017-07-26T11:33:01Z","updated_at":"2017-07-26T11:33:01Z","body":"Hm... rebasing things in a separate branch still managed to \"infect\" this PR with GitHub's references...\r\n\r\nAnyway, I just rebased this branch on `rewrite`, which in turn is rebased on current `master`. In the process I significantly cleaned up the history and the commits themselves, which due to the rebase were messier than they need to be (for example when I initially wrote this code, button action types were still strings).\r\n\r\nAs far as I am concerned this PR is now done and ready for testing and full review. Any remaining features have been turned into issues (see #56 and #57); if there are more please make an issue for those so that this large PR can at least be merged. Fixes to the PR itself will of course be done here :)"}}
{"actor":{"display_login":"Hjdskes"}}