index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
quantum
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
(limited to 'quantum')
-rw-r--r--
quantum/action.c
210
-rw-r--r--
quantum/action.h
21
-rw-r--r--
quantum/action_layer.c
34
-rw-r--r--
quantum/action_layer.h
22
-rw-r--r--
quantum/action_tapping.c
270
-rw-r--r--
quantum/action_tapping.h
17
-rw-r--r--
quantum/action_util.c
4
-rw-r--r--
quantum/audio/audio.c
4
-rw-r--r--
quantum/audio/voices.c
4
-rw-r--r--
quantum/config_common.h
12
-rw-r--r--
quantum/haptic.c
9
-rw-r--r--
quantum/joystick.c
2
-rw-r--r--
quantum/keyboard.c
23
-rw-r--r--
quantum/keyboard.h
7
-rw-r--r--
quantum/keycode.h
5
-rw-r--r--
quantum/keycode_config.c
6
-rw-r--r--
quantum/keycodes.h
569
-rw-r--r--
quantum/keymap_common.c
66
-rw-r--r--
quantum/keymap_extras/keymap_belgian.h
96
-rw-r--r--
quantum/keymap_extras/keymap_bepo.h
127
-rw-r--r--
quantum/keymap_extras/keymap_brazilian_abnt2.h
97
-rw-r--r--
quantum/keymap_extras/keymap_canadian_multilingual.h
132
-rw-r--r--
quantum/keymap_extras/keymap_colemak.h
78
-rw-r--r--
quantum/keymap_extras/keymap_croatian.h
94
-rw-r--r--
quantum/keymap_extras/keymap_czech.h
96
-rw-r--r--
quantum/keymap_extras/keymap_danish.h
95
-rw-r--r--
quantum/keymap_extras/keymap_dvorak.h
78
-rw-r--r--
quantum/keymap_extras/keymap_dvorak_fr.h
84
-rw-r--r--
quantum/keymap_extras/keymap_dvorak_programmer.h
78
-rw-r--r--
quantum/keymap_extras/keymap_estonian.h
95
-rw-r--r--
quantum/keymap_extras/keymap_finnish.h
95
-rw-r--r--
quantum/keymap_extras/keymap_french.h
98
-rw-r--r--
quantum/keymap_extras/keymap_french_afnor.h
144
-rw-r--r--
quantum/keymap_extras/keymap_french_mac_iso.h
114
-rw-r--r--
quantum/keymap_extras/keymap_german.h
95
-rw-r--r--
quantum/keymap_extras/keymap_german_mac_iso.h
114
-rw-r--r--
quantum/keymap_extras/keymap_greek.h
96
-rw-r--r--
quantum/keymap_extras/keymap_hebrew.h
96
-rw-r--r--
quantum/keymap_extras/keymap_hungarian.h
94
-rw-r--r--
quantum/keymap_extras/keymap_icelandic.h
96
-rw-r--r--
quantum/keymap_extras/keymap_irish.h
95
-rw-r--r--
quantum/keymap_extras/keymap_italian.h
109
-rw-r--r--
quantum/keymap_extras/keymap_italian_mac_ansi.h
114
-rw-r--r--
quantum/keymap_extras/keymap_italian_mac_iso.h
114
-rw-r--r--
quantum/keymap_extras/keymap_japanese.h
85
-rw-r--r--
quantum/keymap_extras/keymap_korean.h
79
-rw-r--r--
quantum/keymap_extras/keymap_latvian.h
114
-rw-r--r--
quantum/keymap_extras/keymap_lithuanian_azerty.h
94
-rw-r--r--
quantum/keymap_extras/keymap_lithuanian_qwerty.h
109
-rw-r--r--
quantum/keymap_extras/keymap_neo2.h
61
-rw-r--r--
quantum/keymap_extras/keymap_nordic.h
84
-rw-r--r--
quantum/keymap_extras/keymap_norman.h
78
-rw-r--r--
quantum/keymap_extras/keymap_norwegian.h
95
-rw-r--r--
quantum/keymap_extras/keymap_plover.h
101
-rw-r--r--
quantum/keymap_extras/keymap_plover_dvorak.h
91
-rw-r--r--
quantum/keymap_extras/keymap_polish.h
113
-rw-r--r--
quantum/keymap_extras/keymap_portuguese.h
94
-rw-r--r--
quantum/keymap_extras/keymap_portuguese_mac_iso.h
114
-rw-r--r--
quantum/keymap_extras/keymap_romanian.h
112
-rw-r--r--
quantum/keymap_extras/keymap_russian.h
92
-rw-r--r--
quantum/keymap_extras/keymap_serbian.h
91
-rw-r--r--
quantum/keymap_extras/keymap_serbian_latin.h
94
-rw-r--r--
quantum/keymap_extras/keymap_slovak.h
96
-rw-r--r--
quantum/keymap_extras/keymap_slovenian.h
94
-rw-r--r--
quantum/keymap_extras/keymap_spanish.h
95
-rw-r--r--
quantum/keymap_extras/keymap_spanish_dvorak.h
95
-rw-r--r--
quantum/keymap_extras/keymap_swedish.h
96
-rw-r--r--
quantum/keymap_extras/keymap_swedish_mac_ansi.h
115
-rw-r--r--
quantum/keymap_extras/keymap_swedish_mac_iso.h
116
-rw-r--r--
quantum/keymap_extras/keymap_swedish_pro_mac_ansi.h
115
-rw-r--r--
quantum/keymap_extras/keymap_swedish_pro_mac_iso.h
116
-rw-r--r--
quantum/keymap_extras/keymap_swiss_de.h
101
-rw-r--r--
quantum/keymap_extras/keymap_swiss_fr.h
101
-rw-r--r--
quantum/keymap_extras/keymap_turkish_f.h
112
-rw-r--r--
quantum/keymap_extras/keymap_turkish_q.h
94
-rw-r--r--
quantum/keymap_extras/keymap_uk.h
95
-rw-r--r--
quantum/keymap_extras/keymap_ukrainian.h
92
-rw-r--r--
quantum/keymap_extras/keymap_us.h
76
-rw-r--r--
quantum/keymap_extras/keymap_us_extended.h
119
-rw-r--r--
quantum/keymap_extras/keymap_us_international.h
114
-rw-r--r--
quantum/keymap_extras/keymap_us_international_linux.h
121
-rw-r--r--
quantum/keymap_extras/keymap_workman.h
78
-rw-r--r--
quantum/keymap_extras/keymap_workman_zxcvm.h
78
-rw-r--r--
quantum/keymap_introspection.c
42
-rw-r--r--
quantum/keymap_introspection.h
14
-rw-r--r--
quantum/leader.c
101
-rw-r--r--
quantum/leader.h
119
-rw-r--r--
quantum/led.c
10
-rw-r--r--
quantum/led.h
5
-rw-r--r--
quantum/led_matrix/led_matrix.c
1
-rw-r--r--
quantum/logging/nodebug.h
26
-rw-r--r--
quantum/main.c
6
-rw-r--r--
quantum/matrix.c
14
-rw-r--r--
quantum/matrix.h
11
-rw-r--r--
quantum/matrix_common.c
6
-rw-r--r--
quantum/midi/Config/LUFAConfig.h
91
-rwxr-xr-x
quantum/midi/bytequeue/COPYING
674
-rw-r--r--
quantum/midi/bytequeue/bytequeue.c
64
-rw-r--r--
quantum/midi/bytequeue/bytequeue.h
55
-rw-r--r--
quantum/midi/bytequeue/interrupt_setting.c
47
-rw-r--r--
quantum/midi/bytequeue/interrupt_setting.h
35
-rw-r--r--
quantum/midi/midi.c
247
-rw-r--r--
quantum/midi/midi.h
487
-rw-r--r--
quantum/midi/midi_device.c
277
-rw-r--r--
quantum/midi/midi_device.h
148
-rw-r--r--
quantum/midi/midi_function_types.h
47
-rw-r--r--
quantum/midi/qmk_midi.c
135
-rw-r--r--
quantum/midi/qmk_midi.h
10
-rw-r--r--
quantum/midi/sysex_tools.c
97
-rw-r--r--
quantum/midi/sysex_tools.h
92
-rw-r--r--
quantum/mousekey.c
2
-rw-r--r--
quantum/os_detection.c
129
-rw-r--r--
quantum/os_detection.h
38
-rw-r--r--
quantum/os_detection/tests/os_detection.cpp
164
-rw-r--r--
quantum/os_detection/tests/rules.mk
5
-rw-r--r--
quantum/os_detection/tests/testlist.mk
1
-rw-r--r--
quantum/painter/lvgl/qp_lvgl.c
150
-rw-r--r--
quantum/painter/lvgl/qp_lvgl.h
25
-rw-r--r--
quantum/painter/lvgl/rules.mk
24
-rw-r--r--
quantum/painter/qgf.c
4
-rw-r--r--
quantum/painter/qp.c
2
-rw-r--r--
quantum/painter/qp.h
15
-rw-r--r--
quantum/painter/qp_draw.h
10
-rw-r--r--
quantum/painter/qp_draw_codec.c
44
-rw-r--r--
quantum/painter/qp_draw_image.c
49
-rw-r--r--
quantum/painter/qp_draw_text.c
2
-rw-r--r--
quantum/painter/qp_internal_driver.h
2
-rw-r--r--
quantum/painter/qp_internal_formats.h
2
-rw-r--r--
quantum/painter/rules.mk
6
-rw-r--r--
quantum/process_keycode/process_audio.c
4
-rw-r--r--
quantum/process_keycode/process_auto_shift.c
45
-rw-r--r--
quantum/process_keycode/process_auto_shift.h
5
-rw-r--r--
quantum/process_keycode/process_autocorrect.c
8
-rw-r--r--
quantum/process_keycode/process_caps_word.c
8
-rw-r--r--
quantum/process_keycode/process_combo.c
14
-rw-r--r--
quantum/process_keycode/process_combo.h
2
-rw-r--r--
quantum/process_keycode/process_key_override.c
8
-rw-r--r--
quantum/process_keycode/process_leader.c
83