]> git.donarmstrong.com Git - qmk_firmware.git/commit
handwired/arrow_pad Refactor and Configurator support (#4498)
authornoroadsleft <18669334+noroadsleft@users.noreply.github.com>
Tue, 27 Nov 2018 04:57:15 +0000 (20:57 -0800)
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>
Tue, 27 Nov 2018 04:57:15 +0000 (20:57 -0800)
commit952a30ef345e05051f62fa39960f88475817821d
tree5e771e64853aabb86d2d165272045c52d460f8f1
parentbada74e2a10224849719d1caa1dff8493cf39c58
handwired/arrow_pad Refactor and Configurator support (#4498)

* handwired/arrow_pad: layout macro and keymap refactor

- Layout macros moved from the keymaps to arrow_pad.h.
- LAYOUT_pad21 refactored to only accept keys that are physical present (no KC_NO entries required in keymap)
- Keymaps now use #include QMK_KEYBOARD_H
- Keymaps refactored to use process_record_user function (from action_get_macro)

* handwired/arrow_pad: Readme cleanup

Fixed the make commands and updated the layout macro.

* handwired/arrow_pad: Configurator support
keyboards/handwired/arrow_pad/arrow_pad.h
keyboards/handwired/arrow_pad/info.json [new file with mode: 0644]
keyboards/handwired/arrow_pad/keymaps/default/keymap.c
keyboards/handwired/arrow_pad/keymaps/pad_21/keymap.c
keyboards/handwired/arrow_pad/keymaps/pad_24/keymap.c
keyboards/handwired/arrow_pad/readme.md