[Core] Add compile/make macro to core (#15959)

* [Core] Add KC_MAKE keycode to core

fix linting

fix testing error

work around test idiocyncracies

fix more lint

something something stupid tests

add doc

* updates based on feedback

* Add bad names

* Fixup docs

* semantics but cleaner

Co-authored-by: precondition <[email protected]>

* Hide oneshot checks behind preprocessors

* Move no-compile option around

* Fix formatting

* make shift optional

* Make opt in

* fix formatting

* update send string function name

Co-authored-by: Joel Challis <[email protected]>

Co-authored-by: precondition <[email protected]>
Co-authored-by: Joel Challis <[email protected]>
This commit is contained in:
authored and GitHub committed 2022-03-17 21:19:34 +00:00
1 parent 2749346a53
commit 02655690f4
5 files changed
+36 -10

No files matched your search

+2
View File
@@ -595,6 +595,8 @@ enum quantum_keycodes {
MAGIC_TOGGLE_CONTROL_CAPSLOCK,
QK_MAKE,
// Start of custom keycode range for keyboards and keymaps - always leave at the end
SAFE_RANGE
};