summaryrefslogtreecommitdiff
path: root/quantum/keymap_introspection.c
AgeCommit message (Collapse)Author
2023-12-11Keymap introspection for Dip Switches (#22543)Joel Challis
2023-05-15Keymap introspection for combos. (#19670)Nick Brassel
2023-04-15Encodermap direction define. (#20454)Nick Brassel
2023-01-24Allow overriding of keymap/encodermap layer count. (#19325)Nick Brassel
2023-01-01[Bug] Prevent dynamic keymaps from processing layers that don't exist (#19225)Drashna Jaelre
2022-09-29Start moving towards introspection-based data retrieval (#18441)Nick Brassel
2022-08-27Clean-up of `#define _ADJUST 16` instances (#18182)James Young
* enum layer_names: 40percentclub/nori default keymap * enum layer_names: ergotravel default keymap * enum layer_names: handwired/atreus50 default keymap * enum layer_names: handwired/ortho5x13 default keymap * enum layer_names: keebio/levinson default keymap * enum layer_names: keebio/nyquist default keymap * enum layer_names: keebio/rorschach default keymap * enum layer_names: keebio/viterbi default keymap * enum layer_names: keebio/wavelet default keymap * enum layer_names: lets_split default keymap * enum layer_names: maple_computing/launchpad reference keymaps Update `default` and `default_rgb` keymaps. * enum layer_names: maple_computing/minidox default keymap * enum layer_names: miniaxe reference keymaps Update `default` and `underglow` keymaps. * enum layer_names: omkbd/ergodash/mini default keymap * enum layer_names: omkbd/ergodash/rev1 default keymap * enum layer_names: orthodox default keymap * enum layer_names: unikeyboard/divergetm2 default keymap * enum layer_names: woodkeys/scarletbandana default keymap * add _Static_assert to keymap_introspection.c
2022-07-05Allow for `keymaps` array to be implemented in a file other than ↵Nick Brassel
`$(KEYMAP_C)` (#17559)
2022-06-05Add keymap wrappers for introspection into the keymap. (#17229)Nick Brassel
* Introspection handlers for keymaps. * Renaming.