-rw-r--r-- | .github/workflows/format.yml | 8 | |
-rw-r--r-- | .github/workflows/lint.yml | 9 | |
-rw-r--r-- | .gitmodules | 4 | |
-rw-r--r-- | Makefile | 2 | |
-rw-r--r-- | builddefs/build_full_test.mk | 2 | |
-rw-r--r-- | builddefs/build_test.mk | 1 | |
-rw-r--r-- | builddefs/common_features.mk | 8 | |
-rw-r--r-- | builddefs/testlist.mk | 1 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_uk_0.0.1.hjson | 353 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_us_0.0.1.hjson | 155 | |
-rw-r--r-- | data/mappings/info_config.hjson | 15 | |
-rw-r--r-- | data/mappings/info_rules.hjson | 1 | |
-rw-r--r-- | data/schemas/keyboard.jsonschema | 33 | |
-rw-r--r-- | data/templates/config-overrides/chibios/board.h (renamed from platforms/chibios/boards/keyboard-config-templates/board.h) | 0 | |
-rw-r--r-- | data/templates/config-overrides/chibios/chconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/chconf.h) | 0 | |
-rw-r--r-- | data/templates/config-overrides/chibios/halconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/halconf.h) | 0 | |
-rw-r--r-- | data/templates/config-overrides/chibios/mcuconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/mcuconf.h) | 0 | |
-rw-r--r-- | data/templates/config-overrides/common/lv_conf.h | 10 | |
-rw-r--r-- | docs/ChangeLog/20230226/PR15741.md | 43 | |
-rw-r--r-- | docs/ChangeLog/20230226/PR17007.md | 31 | |
-rw-r--r-- | docs/_summary.md | 2 | |
-rw-r--r-- | docs/config_options.md | 20 | |
-rw-r--r-- | docs/feature_auto_shift.md | 11 | |
-rw-r--r-- | docs/feature_leader_key.md | 12 | |
-rw-r--r-- | docs/feature_led_indicators.md | 2 | |
-rw-r--r-- | docs/feature_os_detection.md | 77 | |
-rw-r--r-- | docs/feature_pointing_device.md | 21 | |
-rw-r--r-- | docs/feature_tap_dance.md | 64 | |
-rw-r--r-- | docs/feature_unicode.md | 10 | |
-rw-r--r-- | docs/hardware_keyboard_guidelines.md | 2 | |
-rw-r--r-- | docs/ja/config_options.md | 2 | |
-rw-r--r-- | docs/ja/feature_grave_esc.md | 4 | |
-rw-r--r-- | docs/ja/feature_led_indicators.md | 2 | |
-rw-r--r-- | docs/ja/hardware_keyboard_guidelines.md | 2 | |
-rw-r--r-- | docs/ja/tap_hold.md | 19 | |
-rw-r--r-- | docs/newbs_building_firmware.md | 2 | |
-rw-r--r-- | docs/platformdev_rp2040.md | 6 | |
-rw-r--r-- | docs/quantum_painter_lvgl.md | 55 | |
-rw-r--r-- | docs/reference_info_json.md | 35 | |
-rw-r--r-- | docs/tap_hold.md | 124 | |
-rw-r--r-- | docs/zh-cn/feature_grave_esc.md | 4 | |
-rw-r--r-- | drivers/sensors/pmw3360.c | 2 | |
-rw-r--r-- | drivers/sensors/pmw3389.c | 2 | |
-rw-r--r-- | drivers/sensors/pmw33xx_common.c | 8 | |
-rw-r--r-- | drivers/sensors/pmw33xx_common.h | 16 | |
-rw-r--r-- | keyboards/1k/keymaps/tap_dance/keymap.c | 2 | |
-rw-r--r-- | keyboards/1upkeyboards/pi40/config.h | 4 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c | 10 | |
-rw-r--r-- | keyboards/25keys/zinc/rev1/config.h | 2 | |
-rw-r--r-- | keyboards/25keys/zinc/reva/config.h | 2 | |
-rw-r--r-- | keyboards/40percentclub/gherkin/keymaps/mjt/keymap.c | 2 | |
-rw-r--r-- | keyboards/40percentclub/gherkin/keymaps/pierrec83/config.h | 2 | |
-rw-r--r-- | keyboards/40percentclub/gherkin/keymaps/stevexyz/config.h | 2 | |
-rw-r--r-- | keyboards/40percentclub/half_n_half/keymaps/Boy_314/keymap.c | 6 | |
-rw-r--r-- | keyboards/40percentclub/sixpack/keymaps/fkeys/keymap.c | 2 | |
-rw-r--r-- | keyboards/9key/keymaps/tap_dance/keymap.c | 2 | |
-rw-r--r-- | keyboards/adelheid/keymaps/floookay/keymap.c | 2 | |
-rw-r--r-- | keyboards/adm42/rev4/keymaps/default/config.h | 3 | |
-rw-r--r-- | keyboards/adm42/rev4/keymaps/default/keymap.c | 24 | |
-rw-r--r-- | keyboards/anavi/knob1/config.h | 2 | |
-rw-r--r-- | keyboards/arabica37/keymaps/default/config.h | 2 | |
-rw-r--r-- | keyboards/arisu/keymaps/fate/keymap.c | 2 | |
-rw-r--r-- | keyboards/atreus/keymaps/kejadlen/config.h | 2 | |
-rw-r--r-- | keyboards/atreus/keymaps/replicaJunction/config.h | 51 | |
-rw-r--r-- | keyboards/atreus/keymaps/replicaJunction/keymap.c | 95 | |
-rw-r--r-- | keyboards/atreus/keymaps/replicaJunction/readme.md | 7 | |
-rw-r--r-- | keyboards/atreus/keymaps/replicaJunction/rules.mk | 28 | |
-rw-r--r-- | keyboards/atreus62/keymaps/194h/keymap.c | 2 | |
-rw-r--r-- | keyboards/b_sides/rev41lp/keymaps/namnlos/config.h | 2 | |
-rw-r--r-- | keyboards/b_sides/rev41lp/keymaps/namnlos/keymap.c | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/keymaps/default/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/keymaps/default_split_left_space/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1/keymaps/2moons/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1/keymaps/2moons/keymap.c | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1/keymaps/default_all/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1/keymaps/default_split_backspace/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1/keymaps/via/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/config.h | 2 | |
-rw-r--r-- | keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c | 2 | |
-rw-r--r-- | keyboards/bastardkb/charybdis/3x5/keymaps/bstiq/config.h | 2 | |
-rw-r--r-- | keyboards/bastardkb/dilemma/3x5_2/keymaps/bstiq/config.h | 2 | |
-rw-r--r-- | keyboards/bastardkb/dilemma/3x5_3/keymaps/bstiq/config.h | 2 | |
-rw-r--r-- | keyboards/bastardkb/scylla/keymaps/cykedev/config.h | 9 | |
-rw-r--r-- | keyboards/bastardkb/scylla/keymaps/cykedev/keymap.c | 13 | |
-rw-r--r-- | keyboards/bastardkb/scylla/keymaps/xyverz/config.h | 2 | |
-rw-r--r-- | keyboards/bastardkb/tbk/keymaps/xyverz/config.h | 2 | |
-rw-r--r-- | keyboards/bioi/f60/readme.md | 2 | |
-rw-r--r-- | keyboards/bioi/main.c | 2 | |
-rw-r--r-- | keyboards/boardsource/lulu/rp2040/config.h | 2 | |
-rw-r--r-- | keyboards/bobpad/readme.md | 2 | |
-rw-r--r-- | keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c | 8 | |
-rw-r--r-- | keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c | 2 | |
-rw-r--r-- | keyboards/buzzard/keymaps/crehmann/config.h | 2 | |
-rw-r--r-- | keyboards/buzzard/keymaps/default/config.h | 2 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/config.h | 23 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/halconf.h (renamed from tests/tap_hold_configurations/ignore_mod_tap_interrupt/config.h) | 8 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/info.json | 105 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/keymaps/default/keymap.c | 99 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/keymaps/via/keymap.c | 53 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/keymaps/via/rules.mk (renamed from keyboards/xelus/xs60/keymaps/via/rules.mk) | 0 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/mcuconf.h | 9 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/ortho60v2.c | 31 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/ortho60v2.h (renamed from quantum/logging/nodebug.h) | 11 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/readme.md | 22 | |
-rw-r--r-- | keyboards/cannonkeys/ortho60v2/rules.mk | 2 | |
-rw-r--r-- | keyboards/clickety_split/leeloo/keymaps/default/config.h | 2 | |
-rw-r--r-- | keyboards/contra/keymaps/erovia/keymap.c | 2 | |
-rw-r--r-- | keyboards/contra/keymaps/ryanm101/keymap.c | 18 | |
-rw-r--r-- | keyboards/controllerworks/mini36/config.h | 2 | |
-rw-r--r-- | keyboards/controllerworks/mini42/config.h | 2 | |
-rw-r--r-- | keyboards/converter/usb_usb/custom_matrix.cpp | 3 | |
-rw-r--r-- | keyboards/converter/usb_usb/keymaps/chriskopher/config.h | 3 | |
-rw-r--r-- | keyboards/converter/usb_usb/keymaps/chriskopher/keymap.c | 10 | |
-rw-r--r-- | keyboards/converter/usb_usb/keymaps/chriskopher/tap_dance.c | 16 | |
-rw-r--r-- | keyboards/creatkeebs/glacier/readme.md | 2 | |
-rw-r--r-- | keyboards/creatkeebs/thera/readme.md | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/ajarov/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/antosha417/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/ardakilic/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/armand1m/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/benrestech/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/bermeo/config.h | 2 | |
-rw-r--r-- | keyboards/crkbd/keymaps/blipson/config.h | 2 | |