{"action":"created","issue":{"url":"https://api.github.com/repos/awesomeWM/awesome/issues/2529","repository_url":"https://api.github.com/repos/awesomeWM/awesome","labels_url":"https://api.github.com/repos/awesomeWM/awesome/issues/2529/labels{/name}","comments_url":"https://api.github.com/repos/awesomeWM/awesome/issues/2529/comments","events_url":"https://api.github.com/repos/awesomeWM/awesome/issues/2529/events","html_url":"https://github.com/awesomeWM/awesome/pull/2529","id":395110053,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQxNjQ5NzQy","number":2529,"title":"fix(awful: hotkeys_popup): don't show group label if group itself is empty","user":{"login":"actionless","id":1655669,"node_id":"MDQ6VXNlcjE2NTU2Njk=","avatar_url":"https://avatars1.githubusercontent.com/u/1655669?v=4","gravatar_id":"","url":"https://api.github.com/users/actionless","html_url":"https://github.com/actionless","followers_url":"https://api.github.com/users/actionless/followers","following_url":"https://api.github.com/users/actionless/following{/other_user}","gists_url":"https://api.github.com/users/actionless/gists{/gist_id}","starred_url":"https://api.github.com/users/actionless/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/actionless/subscriptions","organizations_url":"https://api.github.com/users/actionless/orgs","repos_url":"https://api.github.com/users/actionless/repos","events_url":"https://api.github.com/users/actionless/events{/privacy}","received_events_url":"https://api.github.com/users/actionless/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2019-01-01T20:31:41Z","updated_at":"2019-01-01T21:41:17Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/awesomeWM/awesome/pulls/2529","html_url":"https://github.com/awesomeWM/awesome/pull/2529","diff_url":"https://github.com/awesomeWM/awesome/pull/2529.diff","patch_url":"https://github.com/awesomeWM/awesome/pull/2529.patch"},"body":"also moved it to a separate method since in lua there is no `continue` in iterations"},"comment":{"url":"https://api.github.com/repos/awesomeWM/awesome/issues/comments/450759083","html_url":"https://github.com/awesomeWM/awesome/pull/2529#issuecomment-450759083","issue_url":"https://api.github.com/repos/awesomeWM/awesome/issues/2529","id":450759083,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDc1OTA4Mw==","user":{"login":"Elv13","id":340384,"node_id":"MDQ6VXNlcjM0MDM4NA==","avatar_url":"https://avatars0.githubusercontent.com/u/340384?v=4","gravatar_id":"","url":"https://api.github.com/users/Elv13","html_url":"https://github.com/Elv13","followers_url":"https://api.github.com/users/Elv13/followers","following_url":"https://api.github.com/users/Elv13/following{/other_user}","gists_url":"https://api.github.com/users/Elv13/gists{/gist_id}","starred_url":"https://api.github.com/users/Elv13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elv13/subscriptions","organizations_url":"https://api.github.com/users/Elv13/orgs","repos_url":"https://api.github.com/users/Elv13/repos","events_url":"https://api.github.com/users/Elv13/events{/privacy}","received_events_url":"https://api.github.com/users/Elv13/received_events","type":"User","site_admin":false},"created_at":"2019-01-01T21:41:17Z","updated_at":"2019-01-01T21:41:17Z","author_association":"MEMBER","body":"We can start with \"does this fail with an error\" style corner case like empty groups, groups that don't fit in the screen, many time the same action in a group, too many groups, actions without groups, all API options, and some auto grouping (`{description = \"view tag #\"..i, group = \"tag\"})`) fun.\r\n\r\nOnce we get that, then we can start to thing about more sophisticated tools to add to my test framework. I don't think we have to expose new stuff. They are exposed in the hierarchy, just hard to extract. However an higher test-oriented module to manipulate and extract information from the hierarchy can be added to my framework (and I can do it). "}}
{"actor":{"display_login":"Elv13"}}