]> git.donarmstrong.com Git - qmk_firmware.git/commit
Keyboard: Chimera LS refactor and Configurator support (#3715)
authornoroadsleft <18669334+noroadsleft@users.noreply.github.com>
Mon, 22 Oct 2018 21:18:47 +0000 (14:18 -0700)
committerDrashna Jaelre <drashna@live.com>
Mon, 22 Oct 2018 21:18:47 +0000 (14:18 -0700)
commit5dc41446aae0b429c72ca020cb20efb3356afee5
treef76904f2c595d6786a9b81e15d282f9ee92ab9e6
parente26a7b0ed8af7b6b4e99fee718ca265fcc8961f1
Keyboard: Chimera LS refactor and Configurator support (#3715)

* Matrix/keymap refactor

- Deleted `KC_KEYMAP` macro
- Renamed `KEYMAP` macro to `LAYOUT_ortho_4x12`
- Default keymap updated to current QMK standards
  - #include QMK_KEYBOARD_H
  - Refactored from `KC_KEYMAP` to `LAYOUT_ortho_4x12` macro
  - `action_get_macro()` deprecated in favor of `process_record_user()`

`rules.mk` *not* updated to include `LAYOUTS = ortho_4x12` because I have no idea if and how that works on a split and/or wireless keyboard.

* readme cleanup: markdown formatting

* Add Configurator support

* added support for ortho_4x12 layout

* Macro and readme updates

Macros updated to use `KC_NO` directly.

Readme updates and cleanup.
keyboards/chimera_ls/chimera_ls.h
keyboards/chimera_ls/info.json [new file with mode: 0644]
keyboards/chimera_ls/keymaps/default/keymap.c
keyboards/chimera_ls/readme.md
keyboards/chimera_ls/rules.mk