{"action":"opened","issue":{"url":"https://api.github.com/repos/gedankenlab/Kaleidoscope-Qukeys/issues/37","repository_url":"https://api.github.com/repos/gedankenlab/Kaleidoscope-Qukeys","labels_url":"https://api.github.com/repos/gedankenlab/Kaleidoscope-Qukeys/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/gedankenlab/Kaleidoscope-Qukeys/issues/37/comments","events_url":"https://api.github.com/repos/gedankenlab/Kaleidoscope-Qukeys/issues/37/events","html_url":"https://github.com/gedankenlab/Kaleidoscope-Qukeys/issues/37","id":308782333,"number":37,"title":"Implement per-qukey release delay overrides","user":{"login":"gedankenexperimenter","id":17190757,"avatar_url":"https://avatars0.githubusercontent.com/u/17190757?v=4","gravatar_id":"","url":"https://api.github.com/users/gedankenexperimenter","html_url":"https://github.com/gedankenexperimenter","followers_url":"https://api.github.com/users/gedankenexperimenter/followers","following_url":"https://api.github.com/users/gedankenexperimenter/following{/other_user}","gists_url":"https://api.github.com/users/gedankenexperimenter/gists{/gist_id}","starred_url":"https://api.github.com/users/gedankenexperimenter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gedankenexperimenter/subscriptions","organizations_url":"https://api.github.com/users/gedankenexperimenter/orgs","repos_url":"https://api.github.com/users/gedankenexperimenter/repos","events_url":"https://api.github.com/users/gedankenexperimenter/events{/privacy}","received_events_url":"https://api.github.com/users/gedankenexperimenter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-03-27T00:40:36Z","updated_at":"2018-03-27T00:40:36Z","closed_at":null,"author_association":"OWNER","body":"@ian-kelling had the idea that it would be useful to be able to configure different qukey release delays (grace periods) for different qukeys. People might be less precise or have different modifier release habits based on which fingers or even which keys are being used, so it would be useful to some people to be able to configure large delays on some qukeys, but small (or zero) delays on others.\r\n\r\nI plan to implement this feature by adding a single-byte release delay member to the `Qukey` structure, which will override the global default release delay. All DualUse in-keymap qukeys will only use the global release delay, since there's no way to add that data to the `Key` structure itself."}}
{"actor":{"display_login":"gedankenexperimenter"}}