-rw-r--r-- | Vagrantfile | 31 | |
-rw-r--r-- | build_keyboard.mk | 87 | |
-rw-r--r-- | common_features.mk | 21 | |
-rw-r--r-- | docs/_sidebar.md | 100 | |
-rw-r--r-- | docs/_summary.md | 2 | |
-rw-r--r-- | docs/config_options.md | 15 | |
-rw-r--r-- | docs/custom_quantum_functions.md | 45 | |
-rw-r--r-- | docs/feature_advanced_keycodes.md | 66 | |
-rw-r--r-- | docs/feature_encoders.md | 20 | |
-rw-r--r-- | docs/feature_unicode.md | 47 | |
-rw-r--r-- | docs/features.md | 1 | |
-rw-r--r-- | docs/getting_started_build_tools.md | 6 | |
-rw-r--r-- | docs/getting_started_make_guide.md | 28 | |
-rw-r--r-- | docs/index.html | 2 | |
-rw-r--r-- | docs/internals_gpio_control.md | 6 | |
-rw-r--r-- | docs/isp_flashing_guide.md | 2 | |
-rw-r--r-- | docs/keycodes.md | 480 | |
-rw-r--r-- | docs/keycodes_basic.md | 100 | |
-rw-r--r-- | docs/proton_c_conversion.md | 21 | |
-rw-r--r-- | docs/understanding_qmk.md | 58 | |
-rw-r--r-- | docs/zh/_summary.md (renamed from docs/zh/_sidebar.md) | 0 | |
-rwxr-xr-x | drivers/avr/i2c_master.c | 5 | |
-rwxr-xr-x | drivers/avr/i2c_slave.c | 25 | |
-rwxr-xr-x | drivers/avr/i2c_slave.h | 13 | |
-rw-r--r-- | drivers/boards/GENERIC_STM32_F303XC/board.c (renamed from keyboards/clueboard/60/boards/GENERIC_STM32_F303XC/board.c) | 0 | |
-rw-r--r-- | drivers/boards/GENERIC_STM32_F303XC/board.h (renamed from keyboards/planck/rev6/boards/GENERIC_STM32_F303XC/board.h) | 4 | |
-rw-r--r-- | drivers/boards/GENERIC_STM32_F303XC/board.mk (renamed from keyboards/clueboard/60/boards/GENERIC_STM32_F303XC/board.mk) | 0 | |
-rw-r--r-- | drivers/boards/GENERIC_STM32_F303XC/bootloader_defs.h (renamed from keyboards/clueboard/60/bootloader_defs.h) | 0 | |
-rw-r--r-- | drivers/issi/is31fl3733.c | 2 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/default/keymap.c | 8 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/switchtester/keymap.c | 31 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/switchtester/readme.md | 5 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/switchtester/rules.mk | 12 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/switchtester/switches.c | 99 | |
-rw-r--r-- | keyboards/1upkeyboards/sweet16/keymaps/switchtester/switches.h | 189 | |
-rw-r--r-- | keyboards/40percentclub/luddite/info.json | 80 | |
-rw-r--r-- | keyboards/40percentclub/ut47/readme.md | 2 | |
-rw-r--r-- | keyboards/412_64/keymaps/default/keymap.c | 6 | |
-rw-r--r-- | keyboards/6ball/keymaps/default/rules.mk | 3 | |
-rw-r--r-- | keyboards/6ball/readme.md | 2 | |
-rw-r--r-- | keyboards/9key/keymaps/default/rules.mk | 3 | |
-rw-r--r-- | keyboards/9key/readme.md | 2 | |
-rw-r--r-- | keyboards/acr60/readme.md | 2 | |
-rw-r--r-- | keyboards/al1/keymaps/splitbs/keymap.c | 4 | |
-rw-r--r-- | keyboards/al1/readme.md | 2 | |
-rw-r--r-- | keyboards/alf/dc60/dc60.h | 14 | |
-rw-r--r-- | keyboards/alf/dc60/info.json | 5 | |
-rw-r--r-- | keyboards/alf/dc60/keymaps/default/keymap.c | 14 | |
-rw-r--r-- | keyboards/alice/alice.c | 55 | |
-rw-r--r-- | keyboards/alice/alice.h | 38 | |
-rw-r--r-- | keyboards/alice/config.h | 42 | |
-rw-r--r-- | keyboards/alice/info.json | 12 | |
-rw-r--r-- | keyboards/alice/keymaps/default/keymap.c | 37 | |
-rw-r--r-- | keyboards/alice/keymaps/mrkeebs/keymap.c | 37 | |
-rwxr-xr-x | keyboards/alice/program | 106 | |
-rw-r--r-- | keyboards/alice/readme.md | 60 | |
-rw-r--r-- | keyboards/alice/rules.mk | 48 | |
-rw-r--r-- | keyboards/alice/usbconfig.h | 396 | |
-rw-r--r-- | keyboards/alpha/keymaps/vderm/README.md | 35 | |
-rw-r--r-- | keyboards/alpha/keymaps/vderm/alpha_vderm.hex | 1422 | |
-rw-r--r-- | keyboards/alpha/keymaps/vderm/keymap.c | 34 | |
-rw-r--r-- | keyboards/alps64/keymaps/crd/keymap.c | 2 | |
-rw-r--r-- | keyboards/alps64/keymaps/default/keymap.c | 1 | |
-rw-r--r-- | keyboards/alps64/keymaps/mechmerlin/keymap.c | 26 | |
-rw-r--r-- | keyboards/alps64/keymaps/mechmerlin/readme.md | 10 | |
-rw-r--r-- | keyboards/alps64/readme.md | 9 | |
-rwxr-xr-x | keyboards/alu84/keymaps/default/keymap.c | 35 | |
-rw-r--r-- | keyboards/alu84/keymaps/turbomech/rules.mk | 3 | |
-rw-r--r-- | keyboards/alu84/readme.md | 2 | |
-rw-r--r-- | keyboards/amj40/keymaps/default/rules.mk | 4 | |
-rwxr-xr-x | keyboards/amj40/readme.md | 2 | |
-rw-r--r-- | keyboards/amj60/keymaps/iso_split_rshift/rules.mk | 3 | |
-rw-r--r-- | keyboards/amj60/readme.md | 2 | |
-rw-r--r-- | keyboards/amj96/keymaps/default/keymap.c | 4 | |
-rw-r--r-- | keyboards/amj96/readme.md | 2 | |
-rw-r--r-- | keyboards/amjpad/keymaps/default/keymap.c | 37 | |
-rw-r--r-- | keyboards/amjpad/readme.md | 2 | |
-rw-r--r-- | keyboards/atom47/readme.md | 2 | |
-rw-r--r-- | keyboards/atom47/rev2/readme.md | 2 | |
-rw-r--r-- | keyboards/atomic/keymaps/default/keymap.c | 4 | |
-rw-r--r-- | keyboards/atomic/keymaps/michelle.c | 3 | |
-rw-r--r-- | keyboards/atomic/readme.md | 2 | |
-rw-r--r-- | keyboards/atreus/keymaps/alphadox/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/classic/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/default/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/dvorak_42_key/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/gerb/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/jeremy/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/nojjan/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/keymaps/xk/rules.mk | 3 | |
-rw-r--r-- | keyboards/atreus/keymaps/xyverz/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus/readme.md | 2 | |
-rw-r--r-- | keyboards/atreus62/keymaps/default/keymap.c | 6 | |
-rw-r--r-- | keyboards/atreus62/keymaps/mfluid/keymap.c | 6 | |
-rw-r--r-- | keyboards/atreus62/keymaps/mneme/keymap.c | 3 | |
-rw-r--r-- | keyboards/atreus62/keymaps/pcewing/keymap.c | 4 | |
-rw-r--r-- | keyboards/atreus62/keymaps/xyverz/keymap.c | 3 | |
-rw-r--r-- | keyboards/atreus62/readme.md | 2 | |
-rw-r--r-- | keyboards/bantam44/keymaps/default/keymap.c | 3 | |
-rw-r--r-- | keyboards/bantam44/readme.md | 2 | |
-rw-r--r-- | keyboards/bdn9/bdn9.c | 1 | |
-rw-r--r-- | keyboards/bdn9/bdn9.h (renamed from quantum/template/avr/template.h) | 15 | |
-rw-r--r-- | keyboards/bdn9/config.h | 74 | |
-rw-r--r-- | keyboards/bdn9/info.json | 0 | |
-rw-r--r-- | keyboards/bdn9/keymaps/default/keymap.c | 41 | |
-rw-r--r-- | keyboards/bdn9/readme.md | 15 | |
-rw-r--r-- | keyboards/bdn9/rules.mk | 50 | |
-rw-r--r-- | keyboards/bface/README.md | 2 | |
-rw-r--r-- | keyboards/bface/keymaps/default/keymap.c | 4 | |
-rw-r--r-- | keyboards/bfake/readme.md | 2 | |
-rw-r--r-- | keyboards/bfo9000/readme.md | 2 | |
-rw-r--r-- | keyboards/blockey/readme.md | 2 | |
-rw-r--r-- | keyboards/bmini/readme.md | 2 | |
-rw-r--r-- | keyboards/bpiphany/kitten_paw/keymaps/default/keymap.c | 6 | |
-rw-r--r-- | keyboards/bpiphany/kitten_paw/keymaps/ickerwx/keymap.c | 7 | |
-rw-r--r-- | keyboards/bpiphany/pegasushoof/keymaps/citadel/keymap.c | 10 | |
-rw-r--r-- | keyboards/bpiphany/tiger_lily/keymaps/default/rules.mk | 3 | |
-rw-r--r-- | keyboards/bpiphany/tiger_lily/keymaps/default_ansi/rules.mk | 3 | |
-rw-r--r-- | keyboards/bpiphany/unloved_bastard/keymaps/default/keymap.c | 5 | |
-rw-r--r-- | keyboards/bpiphany/unloved_bastard/keymaps/default_ansi/keymap.c | 5 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/config.h | 227 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/geekpad.c | 43 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/geekpad.h | 40 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/info.json | 22 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/keymaps/default/config.h | 19 | |
-rw-r--r-- | keyboards/bthlabs/geekpad/keymaps/default/keymap.c | 24 | |
-rw-r--r-- | |