index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
builddefs/build_keyboard.mk
4
-rw-r--r--
builddefs/build_test.mk
2
-rw-r--r--
builddefs/common_features.mk
30
-rw-r--r--
builddefs/common_rules.mk
117
-rw-r--r--
builddefs/show_options.mk
1
-rw-r--r--
data/mappings/info_config.json
4
-rw-r--r--
data/schemas/definitions.jsonschema
6
-rw-r--r--
data/schemas/keyboard.jsonschema
8
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/config_options.md
2
-rw-r--r--
docs/eeprom_driver.md
5
-rw-r--r--
docs/feature_pointing_device.md
1
-rw-r--r--
docs/feature_rgb_matrix.md
1
-rw-r--r--
docs/feature_split_keyboard.md
3
-rw-r--r--
docs/feature_tap_dance.md
143
-rw-r--r--
docs/feature_terminal.md
107
-rw-r--r--
docs/flashing.md
4
-rw-r--r--
docs/ja/_summary.md
1
-rw-r--r--
docs/ja/feature_tap_dance.md
1
-rw-r--r--
docs/ja/feature_terminal.md
112
-rw-r--r--
docs/ja/understanding_qmk.md
1
-rw-r--r--
docs/platformdev_chibios_earlyinit.md
2
-rw-r--r--
docs/understanding_qmk.md
1
-rw-r--r--
docs/zh-cn/_summary.md
1
-rw-r--r--
drivers/eeprom/eeprom_i2c.h
5
-rw-r--r--
drivers/led/aw20216.c
6
-rw-r--r--
drivers/ps2/ps2.h
1
-rw-r--r--
drivers/ps2/ps2_interrupt.c
4
-rw-r--r--
drivers/ps2/ps2_mouse.c
19
-rw-r--r--
drivers/sensors/pimoroni_trackball.c
13
-rw-r--r--
drivers/sensors/pimoroni_trackball.h
1
-rw-r--r--
keyboards/40percentclub/mf68/keymaps/delivrance/rules.mk
1
-rw-r--r--
keyboards/basekeys/slice/rev1/keymaps/2moons/keymap.c
4
-rw-r--r--
keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c
4
-rw-r--r--
keyboards/bpiphany/frosty_flake/keymaps/nikchi/config.h
1
-rw-r--r--
keyboards/bpiphany/frosty_flake/keymaps/nikchi/keymap.c
32
-rw-r--r--
keyboards/bpiphany/frosty_flake/keymaps/nikchi/variableTapDance.md
5
-rwxr-xr-x
keyboards/ckeys/handwire_101/keymaps/default/keymap.c
8
-rwxr-xr-x
keyboards/ckeys/handwire_101/rules.mk
1
-rw-r--r--
keyboards/contra/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/delikeeb/vaneela/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/delikeeb/vaneela/keymaps/via/keymap.c
2
-rw-r--r--
keyboards/dm9records/plaid/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/doppelganger/doppelganger.c
36
-rw-r--r--
keyboards/duck/lightsaver/keymaps/rasmus/keymap.c
4
-rw-r--r--
keyboards/ergodox_ez/keymaps/hacker_dvorak/config.h
1
-rw-r--r--
keyboards/ergodox_ez/keymaps/hacker_dvorak/tap_dance/tap_dance_actions.c
38
-rw-r--r--
keyboards/fractal/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/gboards/gergoplex/keymaps/georgepetri/config.h
2
-rw-r--r--
keyboards/gboards/gergoplex/keymaps/georgepetri/keymap.c
11
-rw-r--r--
keyboards/handwired/ortho5x14/keymaps/2u/keymap.c
6
-rw-r--r--
keyboards/handwired/ortho5x14/keymaps/split1/keymap.c
6
-rw-r--r--
keyboards/handwired/ortho_brass/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/handwired/riblee_f401/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/handwired/riblee_f411/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/handwired/rs60/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/handwired/terminus_mini/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/jones/v03/keymaps/default_jp/config.h
1
-rw-r--r--
keyboards/jones/v03/keymaps/default_jp/keymap.c
15
-rw-r--r--
keyboards/jones/v03_1/keymaps/default_ansi/config.h
1
-rw-r--r--
keyboards/jones/v03_1/keymaps/default_ansi/keymap.c
15
-rw-r--r--
keyboards/jones/v03_1/keymaps/default_jp/config.h
1
-rw-r--r--
keyboards/jones/v03_1/keymaps/default_jp/keymap.c
15
-rw-r--r--
keyboards/keycapsss/o4l_5x12/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/keyhive/navi10/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/keyhive/navi10/keymaps/devdev/keymap.c
2
-rw-r--r--
keyboards/keyhive/navi10/keymaps/emdarcher/keymap.c
2
-rw-r--r--
keyboards/kprepublic/jj50/keymaps/archetype/config.h
1
-rw-r--r--
keyboards/kprepublic/jj50/keymaps/archetype/keymap.c
11
-rw-r--r--
keyboards/massdrop/alt/keymaps/pregame/rules.mk
1
-rw-r--r--
keyboards/massdrop/ctrl/keymaps/endgame/rules.mk
1
-rw-r--r--
keyboards/massdrop/ctrl/keymaps/matthewrobo/rules.mk
1
-rw-r--r--
keyboards/massdrop/ctrl/keymaps/xanimos/rules.mk
1
-rw-r--r--
keyboards/mlego/m48/keymaps/default/keymap.c
8
-rw-r--r--
keyboards/planck/keymaps/ariccb/config.h
1
-rw-r--r--
keyboards/planck/keymaps/ariccb/keymap.c
13
-rw-r--r--
keyboards/planck/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/planck/keymaps/roguepullrequest/rules.mk
1
-rw-r--r--
keyboards/planck/keymaps/rootiest/config.h
1
-rw-r--r--
keyboards/planck/keymaps/rootiest/keymap.c
23
-rw-r--r--
keyboards/planck/keymaps/rootiest/rules.mk
3
-rw-r--r--
keyboards/planck/keymaps/synth_sample/keymap.c
8
-rw-r--r--
keyboards/planck/keymaps/synth_wavetable/keymap.c
8
-rw-r--r--
keyboards/ploopyco/mouse/keymaps/drashna/config.h
2
-rw-r--r--
keyboards/preonic/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/salicylic_acid3/7skb/keymaps/salicylic/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/7splus/keymaps/salicylic/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/jisplit89/keymaps/salicylic/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/naked60/keymaps/salicylic/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/naked60/keymaps/salicylic_with_nafuda/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/naked60/keymaps/salicylic_with_setta21/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/naked64/keymaps/salicylic/keymap.c
4
-rw-r--r--
keyboards/salicylic_acid3/naked64/keymaps/salicylic_with_setta21/keymap.c
4
-rw-r--r--
keyboards/splitkb/kyria/keymaps/j-inc/rules.mk
1
-rw-r--r--
keyboards/thevankeyboards/minivan/keymaps/belak/keymap.c
21
-rw-r--r--
keyboards/work_louder/work_board/keymaps/default/keymap.c
6
m---------
lib/lufa
0
-rw-r--r--
lib/python/qmk/cli/doctor/macos.py
2
-rw-r--r--
lib/python/qmk/cli/flash.py
2
-rw-r--r--
platforms/arm_atsam/platform.mk
2
-rw-r--r--
platforms/avr/drivers/ps2/ps2_usart.c
4
-rw-r--r--
platforms/avr/platform.mk
2
-rw-r--r--
platforms/chibios/bootloaders/stm32_dfu.c
4
-rw-r--r--
platforms/chibios/drivers/eeprom/eeprom_stm32.c
(renamed from platforms/chibios/eeprom_stm32.c)
0
-rw-r--r--
platforms/chibios/drivers/eeprom/eeprom_stm32.h
(renamed from platforms/chibios/eeprom_stm32.h)
0
-rw-r--r--
platforms/chibios/drivers/eeprom/eeprom_stm32_defs.h
(renamed from platforms/chibios/eeprom_stm32_defs.h)
0
-rw-r--r--
platforms/chibios/drivers/eeprom/eeprom_teensy.c
(renamed from platforms/chibios/eeprom_teensy.c)
0
-rwxr-xr-x
platforms/chibios/drivers/eeprom/eeprom_teensy.h
(renamed from platforms/chibios/eeprom_teensy.h)
0
-rw-r--r--
platforms/chibios/drivers/flash/flash_stm32.c
(renamed from platforms/chibios/flash_stm32.c)
0
-rw-r--r--
platforms/chibios/drivers/flash/flash_stm32.h
(renamed from platforms/chibios/flash_stm32.h)
0
-rw-r--r--
platforms/chibios/flash.mk
8
-rw-r--r--
platforms/test/platform.mk
2
-rw-r--r--
platforms/test/rules.mk
5
-rw-r--r--
quantum/action.c
2
-rw-r--r--
quantum/keymap.h
2
-rw-r--r--
quantum/keymap_introspection.c
25
-rw-r--r--
quantum/keymap_introspection.h
15
-rw-r--r--
quantum/pointing_device.c
31
-rw-r--r--
quantum/pointing_device.h
10
-rw-r--r--
quantum/pointing_device_drivers.c
62