diff options
Diffstat (limited to 'common/keymap.h')
| -rw-r--r-- | common/keymap.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/common/keymap.h b/common/keymap.h index ee36eab83..63bf14482 100644 --- a/common/keymap.h +++ b/common/keymap.h | |||
| @@ -23,13 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 23 | #include "action.h" | 23 | #include "action.h" |
| 24 | 24 | ||
| 25 | 25 | ||
| 26 | // TODO: move to action.h? | ||
| 27 | /* layer used currently */ | ||
| 28 | extern uint8_t current_layer; | ||
| 29 | /* layer to return or start with */ | ||
| 30 | extern uint8_t default_layer; | ||
| 31 | |||
| 32 | |||
| 33 | /* translates key_t to keycode */ | 26 | /* translates key_t to keycode */ |
| 34 | uint8_t keymap_key_to_keycode(uint8_t layer, key_t key); | 27 | uint8_t keymap_key_to_keycode(uint8_t layer, key_t key); |
| 35 | /* translates keycode to action */ | 28 | /* translates keycode to action */ |
| @@ -38,22 +31,12 @@ action_t keymap_keycode_to_action(uint8_t keycode); | |||
| 38 | action_t keymap_fn_to_action(uint8_t keycode); | 31 | action_t keymap_fn_to_action(uint8_t keycode); |
| 39 | 32 | ||
| 40 | 33 | ||
| 41 | /* action for key */ | ||
| 42 | // TODO: should use struct key_t? move to action.h? | ||
| 43 | action_t keymap_get_action(uint8_t layer, uint8_t row, uint8_t col); | ||
| 44 | |||
| 45 | /* user defined special function */ | ||
| 46 | void keymap_call_function(keyrecord_t *record, uint8_t id, uint8_t opt); | ||
| 47 | |||
| 48 | |||
| 49 | 34 | ||
| 50 | #ifndef NO_LEGACY_KEYMAP_SUPPORT | 35 | #ifndef NO_LEGACY_KEYMAP_SUPPORT |
| 51 | /* keycode of key */ | 36 | /* keycode of key */ |
| 52 | uint8_t keymap_get_keycode(uint8_t layer, uint8_t row, uint8_t col); | 37 | uint8_t keymap_get_keycode(uint8_t layer, uint8_t row, uint8_t col); |
| 53 | |||
| 54 | /* layer to move during press Fn key */ | 38 | /* layer to move during press Fn key */ |
| 55 | uint8_t keymap_fn_layer(uint8_t fn_bits); | 39 | uint8_t keymap_fn_layer(uint8_t fn_bits); |
| 56 | |||
| 57 | /* keycode to send when release Fn key without using */ | 40 | /* keycode to send when release Fn key without using */ |
| 58 | uint8_t keymap_fn_keycode(uint8_t fn_bits); | 41 | uint8_t keymap_fn_keycode(uint8_t fn_bits); |
| 59 | #endif | 42 | #endif |
