-rw-r--r-- | .github/workflows/format.yml | 8 | |
-rw-r--r-- | .github/workflows/lint.yml | 9 | |
-rw-r--r-- | .github/workflows/regen.yml | 33 | |
-rw-r--r-- | .github/workflows/regen_push.yml | 43 | |
-rw-r--r-- | .gitmodules | 4 | |
-rw-r--r-- | Makefile | 38 | |
-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/message.mk | 7 | |
-rw-r--r-- | builddefs/testlist.mk | 1 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_belgian_0.0.1.hjson | 375 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_bepo_0.0.1.hjson | 632 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_brazilian_abnt2_0.0.1.hjson | 379 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_canadian_multilingual_0.0.1.hjson | 641 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_colemak_0.0.1.hjson | 302 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_croatian_0.0.1.hjson | 403 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_czech_0.0.1.hjson | 435 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_danish_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_dvorak_0.0.1.hjson | 302 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_dvorak_fr_0.0.1.hjson | 317 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_dvorak_programmer_0.0.1.hjson | 302 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_estonian_0.0.1.hjson | 367 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_finnish_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_french_0.0.1.hjson | 367 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_french_afnor_0.0.1.hjson | 623 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_french_mac_iso_0.0.1.hjson | 676 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_german_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_german_mac_iso_0.0.1.hjson | 656 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_greek_0.0.1.hjson | 391 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_hebrew_0.0.1.hjson | 347 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_hungarian_0.0.1.hjson | 435 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_icelandic_0.0.1.hjson | 355 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_irish_0.0.1.hjson | 355 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_italian_0.0.1.hjson | 364 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_italian_mac_ansi_0.0.1.hjson | 684 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_italian_mac_iso_0.0.1.hjson | 688 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_japanese_0.0.1.hjson | 330 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_korean_0.0.1.hjson | 310 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_latvian_0.0.1.hjson | 440 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_lithuanian_azerty_0.0.1.hjson | 375 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_lithuanian_qwerty_0.0.1.hjson | 368 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_neo2_0.0.1.hjson | 217 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_nordic_0.0.1.hjson | 116 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_norman_0.0.1.hjson | 302 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_norwegian_0.0.1.hjson | 355 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_plover_0.0.1.hjson | 86 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_plover_dvorak_0.0.1.hjson | 73 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_polish_0.0.1.hjson | 355 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_portuguese_0.0.1.hjson | 355 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_portuguese_mac_iso_0.0.1.hjson | 620 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_romanian_0.0.1.hjson | 444 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_russian_0.0.1.hjson | 291 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_serbian_0.0.1.hjson | 307 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_serbian_latin_0.0.1.hjson | 407 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_slovak_0.0.1.hjson | 443 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_slovenian_0.0.1.hjson | 403 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_spanish_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_spanish_dvorak_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swedish_0.0.1.hjson | 359 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swedish_mac_ansi_0.0.1.hjson | 642 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swedish_mac_iso_0.0.1.hjson | 640 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swedish_pro_mac_ansi_0.0.1.hjson | 642 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swedish_pro_mac_iso_0.0.1.hjson | 640 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swiss_de_0.0.1.hjson | 379 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_swiss_fr_0.0.1.hjson | 379 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_turkish_f_0.0.1.hjson | 480 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_turkish_q_0.0.1.hjson | 375 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_uk_0.0.1.hjson | 353 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_ukrainian_0.0.1.hjson | 295 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_us_0.0.1.hjson | 155 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_us_extended_0.0.1.hjson | 588 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_us_international_0.0.1.hjson | 508 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_us_international_linux_0.0.1.hjson | 576 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_workman_0.0.1.hjson | 302 | |
-rw-r--r-- | data/constants/keycodes/extras/keycodes_workman_zxcvm_0.0.1.hjson | 302 | |
-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_split_keyboard.md | 6 | |
-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/keymap.md | 32 | |
-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/1up60hte/keymaps/badger/keymap.c | 60 | |
-rw-r--r-- | keyboards/1upkeyboards/1up60rgb/keymaps/badger/keymap.c | 60 | |
-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/keymaps/ginjake/keymap.c | 60 | |
-rw-r--r-- | |