{"action":"opened","issue":{"url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/91","repository_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent","labels_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/91/comments","events_url":"https://api.github.com/repos/UltimateHackingKeyboard/agent/issues/91/events","html_url":"https://github.com/UltimateHackingKeyboard/agent/issues/91","id":173864206,"number":91,"title":"Add all preset keymaps","user":{"login":"mondalaci","id":300402,"avatar_url":"https://avatars.githubusercontent.com/u/300402?v=3","gravatar_id":"","url":"https://api.github.com/users/mondalaci","html_url":"https://github.com/mondalaci","followers_url":"https://api.github.com/users/mondalaci/followers","following_url":"https://api.github.com/users/mondalaci/following{/other_user}","gists_url":"https://api.github.com/users/mondalaci/gists{/gist_id}","starred_url":"https://api.github.com/users/mondalaci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mondalaci/subscriptions","organizations_url":"https://api.github.com/users/mondalaci/orgs","repos_url":"https://api.github.com/users/mondalaci/repos","events_url":"https://api.github.com/users/mondalaci/events{/privacy}","received_events_url":"https://api.github.com/users/mondalaci/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-29T20:26:10Z","updated_at":"2016-08-29T20:26:10Z","closed_at":null,"body":"The following keymaps are planned to be added:\r\n\r\n* QWERTY\r\n* Dvorak\r\n* Colemak\r\n* Workman\r\n* Programmer's Dvorak\r\n* Bepo\r\n* Neo\r\n* Neo2\r\n* Egghead.io\r\n\r\nFor every keymap there will be a PC and Mac version, such as:\r\n\r\n* QWERTY for PC\r\n* QWERTY for Mac\r\n\r\nSee https://en.wikipedia.org/wiki/Keyboard_layout for these layouts and http://xahlee.info/kbd/dvorak_and_all_keyboard_layouts.html for some even more exotic layouts.\r\n\r\nAccording to the above this will result in 18 keymaps.\r\n\r\nI don't insist to these exact layouts but I think they would make sense.\r\n\r\nSwitch keymap actions will be bound to the Fn layer so that the QWERTY for PC keymap will be activated by Fn+Q, the QWERTY for Mac keymap will be activated by Fn+W, and such.\r\n\r\nThese keymaps should be all featured in the presets. The idea is that by default the EEPROM will contain all the presets and then the user will be able to edit his keymaps and diverge from the presets. But regardless, the add keymaps page will always offer these presets."}}
{"actor":{"display_login":"mondalaci"}}