-rw-r--r-- | builddefs/build_keyboard.mk | 2 | |
-rw-r--r-- | builddefs/common_features.mk | 32 | |
-rw-r--r-- | builddefs/show_options.mk | 2 | |
-rw-r--r-- | data/mappings/info_config.json | 6 | |
-rw-r--r-- | data/mappings/info_rules.json | 5 | |
-rw-r--r-- | data/schemas/definitions.jsonschema | 16 | |
-rw-r--r-- | data/schemas/keyboard.jsonschema | 19 | |
-rw-r--r-- | docs/config_options.md | 6 | |
-rw-r--r-- | docs/feature_combo.md | 2 | |
-rw-r--r-- | docs/feature_encoders.md | 14 | |
-rw-r--r-- | docs/feature_pointing_device.md | 10 | |
-rw-r--r-- | docs/feature_ps2_mouse.md | 18 | |
-rw-r--r-- | docs/feature_unicode.md | 11 | |
-rw-r--r-- | docs/ja/feature_ps2_mouse.md | 16 | |
-rw-r--r-- | drivers/haptic/solenoid.c | 5 | |
-rw-r--r-- | drivers/sensors/cirque_pinnacle.c | 8 | |
-rw-r--r-- | drivers/sensors/cirque_pinnacle.h | 1 | |
-rw-r--r-- | drivers/sensors/cirque_pinnacle_i2c.c | 10 | |
-rw-r--r-- | drivers/sensors/cirque_pinnacle_spi.c | 10 | |
-rw-r--r-- | drivers/sensors/pimoroni_trackball.c | 21 | |
-rw-r--r-- | drivers/sensors/pmw33xx_common.c | 19 | |
-rw-r--r-- | keyboards/25keys/zinc/keymaps/ginjake/keymap.c | 2 | |
-rw-r--r-- | keyboards/40percentclub/gherkin/keymaps/mjt/config.h | 3 | |
-rw-r--r-- | keyboards/40percentclub/mf68/keymaps/68keys/config.h | 4 | |
-rw-r--r-- | keyboards/40percentclub/mf68/keymaps/delivrance/config.h | 4 | |
-rwxr-xr-x | keyboards/acheron/shark/beta/keymaps/gondolindrim/keymap.c | 2 | |
-rw-r--r-- | keyboards/adafruit/macropad/lib/ssd1306_sh1106.c | 2 | |
-rw-r--r-- | keyboards/adpenrose/shisaku/info.json | 1 | |
-rw-r--r-- | keyboards/annepro2/annepro2_ble.c | 21 | |
-rw-r--r-- | keyboards/bastardkb/charybdis/3x5/keymaps/drashna/config.h | 2 | |
-rw-r--r-- | keyboards/bioi/ble.c | 47 | |
-rw-r--r-- | keyboards/bpiphany/pegasushoof/keymaps/citadel/config.h | 2 | |
-rw-r--r-- | keyboards/buzzard/rev1/config.h | 2 | |
-rw-r--r-- | keyboards/buzzard/rev1/rules.mk | 3 | |
-rw-r--r-- | keyboards/clueboard/17/info.json | 1 | |
-rw-r--r-- | keyboards/clueboard/66/rev1/info.json | 1 | |
-rw-r--r-- | keyboards/clueboard/66/rev2/info.json | 1 | |
-rw-r--r-- | keyboards/clueboard/66/rev3/info.json | 1 | |
-rw-r--r-- | keyboards/clueboard/66_hotswap/prototype/info.json | 1 | |
-rw-r--r-- | keyboards/clueboard/card/info.json | 1 | |
-rw-r--r-- | keyboards/converter/ibm_terminal/config.h | 6 | |
-rw-r--r-- | keyboards/converter/ibm_terminal/keymaps/default/rules.mk | 3 | |
-rw-r--r-- | keyboards/converter/ibm_terminal/keymaps/priyadi/rules.mk | 7 | |
-rw-r--r-- | keyboards/converter/ibm_terminal/rules.mk | 3 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/config.h (renamed from keyboards/converter/numeric_keypad_IIe/config.h) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/info.json (renamed from keyboards/converter/numeric_keypad_IIe/info.json) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/keymaps/default/keymap.c (renamed from keyboards/converter/numeric_keypad_IIe/keymaps/default/keymap.c) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/keymaps/default/readme.md (renamed from keyboards/converter/numeric_keypad_IIe/keymaps/default/readme.md) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/keymaps/newbold/config.h (renamed from keyboards/converter/numeric_keypad_IIe/keymaps/newbold/config.h) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/keymaps/newbold/keymap.c (renamed from keyboards/converter/numeric_keypad_IIe/keymaps/newbold/keymap.c) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/keymaps/newbold/readme.md (renamed from keyboards/converter/numeric_keypad_IIe/keymaps/newbold/readme.md) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/numeric_keypad_iie.c (renamed from keyboards/converter/numeric_keypad_IIe/numeric_keypad_IIe.c) | 2 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/numeric_keypad_iie.h (renamed from keyboards/converter/numeric_keypad_IIe/numeric_keypad_IIe.h) | 0 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/readme.md (renamed from keyboards/converter/numeric_keypad_IIe/readme.md) | 2 | |
-rw-r--r-- | keyboards/converter/numeric_keypad_iie/rules.mk (renamed from keyboards/converter/numeric_keypad_IIe/rules.mk) | 0 | |
-rw-r--r-- | keyboards/crkbd/keymaps/gotham/oled.c | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/julian_turner/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/kidbrazil/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/rpbaptist/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/thunderbird2086/oled.c | 2 | |
-rw-r--r-- | keyboards/dm9records/plaid/keymaps/brickbots/keymap.c | 2 | |
-rw-r--r-- | keyboards/dm9records/plaid/keymaps/default/keymap.c | 2 | |
-rw-r--r-- | keyboards/dm9records/plaid/keymaps/stephen-huan/keymap.c | 2 | |
-rw-r--r-- | keyboards/dmqdesign/spin/keymaps/spidey3_pad/keymap.c | 2 | |
-rw-r--r-- | keyboards/dz60/keymaps/LEdiodes/config.h | 45 | |
-rw-r--r-- | keyboards/emptystring/NQG/NQG.c | 1 | |
-rw-r--r-- | keyboards/emptystring/nqg/.noci (renamed from keyboards/emptystring/NQG/.noci) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/config.h (renamed from keyboards/emptystring/NQG/config.h) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/info.json (renamed from keyboards/emptystring/NQG/info.json) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/keymaps/default/keymap.c (renamed from keyboards/emptystring/NQG/keymaps/default/keymap.c) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/keymaps/default/rules.mk (renamed from keyboards/emptystring/NQG/keymaps/default/rules.mk) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/nqg.c | 1 | |
-rw-r--r-- | keyboards/emptystring/nqg/nqg.h (renamed from keyboards/emptystring/NQG/NQG.h) | 0 | |
-rw-r--r-- | keyboards/emptystring/nqg/readme.md (renamed from keyboards/emptystring/NQG/readme.md) | 2 | |
-rw-r--r-- | keyboards/emptystring/nqg/rules.mk (renamed from keyboards/emptystring/NQG/rules.mk) | 0 | |
-rwxr-xr-x | keyboards/evolv/keymaps/gondolindrim/keymap.c | 2 | |
-rw-r--r-- | keyboards/evyd13/gh80_3700/keymaps/ps2/config.h | 4 | |
-rw-r--r-- | keyboards/evyd13/gh80_3700/keymaps/ps2/rules.mk | 3 | |
-rw-r--r-- | keyboards/gboards/butterstick/keymaps/default/keymap.c | 2 | |
-rw-r--r-- | keyboards/gboards/butterstick/sten.c | 2 | |
-rw-r--r-- | keyboards/gboards/engine/keymap_engine.h | 10 | |
-rw-r--r-- | keyboards/gboards/g/keymap_engine.h | 10 | |
-rw-r--r-- | keyboards/gboards/georgi/keymaps/colemak-dh/keymap.c | 4 | |
-rw-r--r-- | keyboards/gboards/georgi/keymaps/default-flipped/keymap.c | 2 | |
-rw-r--r-- | keyboards/gboards/georgi/keymaps/default/keymap.c | 2 | |
-rw-r--r-- | keyboards/gboards/georgi/keymaps/minimal/keymap.c | 2 | |
-rw-r--r-- | keyboards/gboards/georgi/keymaps/norman/keymap.c | 2 | |
-rw-r--r-- | keyboards/gboards/georgi/sten.c | 2 | |
-rw-r--r-- | keyboards/gh60/satan/keymaps/admiralStrokers/config.h | 86 | |
-rw-r--r-- | keyboards/gh60/satan/keymaps/ben_iso/config.h | 51 | |
-rw-r--r-- | keyboards/gh60/satan/keymaps/fakb/config.h | 74 | |
-rw-r--r-- | keyboards/gmmk/pro/rev1/ansi/keymaps/cedrikl/keymap.c | 21 | |
-rw-r--r-- | keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/keymap.c | 2 | |
-rw-r--r-- | keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/keymap.c | 12 | |
-rw-r--r-- | keyboards/gmmk/pro/rev1/iso/keymaps/chofstede/keymap.c | 4 | |
-rw-r--r-- | keyboards/gmmk/pro/rev1/iso/keymaps/gourdo1/keymap.c | 2 | |
-rw-r--r-- | keyboards/gopolar/gg86/keymaps/horrortroll/keymap_stuff.h | 2 | |
-rw-r--r-- | keyboards/gopolar/gg86/lib/wave.h | 2 | |
-rw-r--r-- | keyboards/gray_studio/space65/keymaps/madhatter/config.h | 2 | |
-rw-r--r-- | keyboards/handwired/108key_trackpoint/config.h | 2 | |
-rw-r--r-- | keyboards/handwired/108key_trackpoint/rules.mk | 3 | |
-rw-r--r-- | keyboards/handwired/3dortho14u/rev1/info.json | 1 | |
-rw-r--r-- | keyboards/handwired/3dortho14u/rev2/info.json | 1 | |
-rw-r--r-- | keyboards/handwired/arrow_pad/keymaps/pad_21/config.h | 136 | |
-rw-r--r-- | keyboards/handwired/arrow_pad/keymaps/pad_21/rules.mk | 2 | |
-rw-r--r-- | keyboards/handwired/arrow_pad/keymaps/pad_24/config.h | 140 | |
-rw-r--r-- | keyboards/handwired/arrow_pad/keymaps/pad_24/rules.mk | 2 | |
-rw-r--r-- | keyboards/handwired/dactyl_manuform/4x5_5/rules.mk | 2 | |
-rw-r--r-- | keyboards/handwired/dactyl_manuform/dmote/62key/info.json | 2 | |
-rw-r--r-- | keyboards/handwired/hillside/46/info.json | 1 | |
-rw-r--r-- | keyboards/handwired/hillside/48/info.json | 1 | |
-rw-r--r-- | keyboards/handwired/hillside/52/info.json | 1 | |
-rw-r--r-- | keyboards/handwired/lagrange/keymaps/dpapavas/keymap.c | 4 | |
-rw-r--r-- | keyboards/handwired/myskeeb/oled.c | 2 | |
-rw-r--r-- | keyboards/handwired/nicekey/keymaps/default/keymap.c | 2 | |
-rw-r--r-- | keyboards/handwired/onekey/keymaps/chibios_waiting_test/keymap.c | 4 | |
-rw-r--r-- | keyboards/handwired/promethium/config.h | 6 | |
-rw-r--r-- | keyboards/handwired/promethium/keymaps/default/keymap.c | 2 | |
-rw-r--r-- | keyboards/handwired/promethium/keymaps/default/rules.mk | 3 | |
-rw-r--r-- | keyboards/handwired/promethium/keymaps/priyadi/keymap.c | 2 | |