Author | SHA1 | Message | Date |
---|---|---|---|
Ryan |
03ecd34684
|
keymap_extras: remove direct `quantum.h` includes (#21485) | 10 months ago |
Ryan |
4b1430fd09
|
Update Norman keymap and sendstring LUT (#8404) | 4 years ago |
fauxpark | 8ab7f1f39e | Fix formatting for sendstring LUTs (#7176) | 4 years ago |
skullY | b624f32f94 | clang-format changes | 4 years ago |
fauxpark | a5ecf14608 |
Sendstring LUT improvements (#5727)
* Align sendstring LUTs to 9 characters wide * Replace 0 with XXXXXXX * Use decimal 128 for LUT size * Align heading comments * Add ASCII table comments * Add missing AltGr LUTs and adjust keycode LUTs accordingly * Use pragma once * Correct a couple more keycodes * Capitalise "BÉPO" * Also clean up the default tables * Tidy up Belgian and Norman LUTs |
4 years ago |
Torben Hoffmann | d3f3da5112 |
Norman layout for the minidox keyboard (#5747)
* Norman layout with Lower and Raise layers working * Add keymap_extra def for Norman layout * Re-org'ed the modifiers as explained in the Readme * Corrected colour legend for KLE that the Readme links to * Use #pragma once in header file * Use pragma once and move user config to config.h * Move definitions to the right file and correct link in Readme * Move def of NM_COLN to the logical place in header file * Add sendstring_norman.h for when the laptop layout is not QWERTY * Update quantum/keymap_extras/sendstring_norman.h Co-Authored-By: lehoff <torben.lehoff@gmail.com> |
5 years ago |
Shayne Holmes | 48ff93582b |
Pull out sendstring variations to their own files.
Instead of having all sendstring keycode mappings in the main quantum.c file, give each one its own file in keymap_extras that can be #included in a user's keymap. If one is included, it will define the appropriate lookup tables and overwrite the weak definitions in quantum.c. (Including more than one sendstring definition will fail at compile time.) Update @rai-suta's test keymap to match, as well as the documentation. |
6 years ago |