{"id":87,"date":"2009-08-04T18:55:15","date_gmt":"2009-08-04T18:55:15","guid":{"rendered":"https:\/\/blogs.scummvm.org\/upthorn\/?p=87"},"modified":"2022-05-25T18:55:30","modified_gmt":"2022-05-25T18:55:30","slug":"back-in-the-saddle","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/upthorn\/2009\/08\/04\/back-in-the-saddle\/","title":{"rendered":"Back in the saddle"},"content":{"rendered":"<div class=\"storycontent\">\n<p>Alright, I\u2019m finally back from vacation, and well rested, and shaking off my cold, so it\u2019s time to get back to work on this.<\/p>\n<p>From this point, I\u2019m actually going to be working on the keymapper, so I\u2019m making this blog post to organize my thoughts into a plan of action.<\/p>\n<ol>\n<li>Become familiar with the current working of the keymapper.<\/li>\n<li>Create a standardized framework for backends to describe keys and define keymaps.<\/li>\n<li>Make a stack for keymaps to be pushed onto and popped from as needed.<\/li>\n<li>Make use of the framework to allow the keymapper to automatically generate keymaps.<\/li>\n<li>Figure out some way to make the keymaps easily userconfigurable.<\/li>\n<\/ol>\n<p>This is only the most general of outlines at the moment, I expect to add subtasks, and rearrange the task list as I become more familiar with the keymapper as it currently exists.<\/p>\n<p>Note: I wrote this post on July 30, but somehow wordpress never published it, thankfully it was saved to drafts, at least.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Alright, I\u2019m finally back from vacation, and well rested, and shaking off my cold, so it\u2019s time to get back to work on this. From this point, I\u2019m actually going to be working on the keymapper, so I\u2019m making this blog post to organize my thoughts into a plan of action. Become familiar with the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":2,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":89,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/87\/revisions\/89"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}