summaryrefslogtreecommitdiffstats
path: root/quantum/keymap_introspection.c
Commit message (Collapse)AuthorAgeFilesLines
* Allow overriding of keymap/encodermap layer count. (#19325)Nick Brassel2023-01-241-13/+27
|
* [Bug] Prevent dynamic keymaps from processing layers that don't exist (#19225)Drashna Jaelre2023-01-011-0/+4
|
* Start moving towards introspection-based data retrieval (#18441)Nick Brassel2022-09-291-0/+22
|
* Clean-up of `#define _ADJUST 16` instances (#18182)James Young2022-08-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Allow for `keymaps` array to be implemented in a file other than ↵Nick Brassel2022-07-051-0/+5
| | | | `$(KEYMAP_C)` (#17559)
* Add keymap wrappers for introspection into the keymap. (#17229)Nick Brassel2022-06-051-0/+25
* Introspection handlers for keymaps. * Renaming.