Add one-hand support.
authorJoe Wasson <jwasson+github@gmail.com>
Wed, 27 Jul 2016 15:43:02 +0000 (08:43 -0700)
committerJoe Wasson <jwasson+github@gmail.com>
Sun, 21 Aug 2016 00:46:53 +0000 (17:46 -0700)
commitdd378601608849679ead6e2cccb74f7f29c131dc
treeb8142400df6c9611a9b3e50aba2c78be1fb7db4e
parenta3f726174c0f8f358f7970767a1bf743fd9ad761
Add one-hand support.

This adds an action, `ACTION_SWAP_HANDS`, that swaps the the keys on the keyboard across a keymap-defined hemisphere in order to support one-hand typing without requiring a separate one-handed layer. See updated `doc/keymap.md` for more information.
doc/keymap.md
tmk_core/common.mk
tmk_core/common/action.c
tmk_core/common/action.h
tmk_core/common/action_code.h