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
90
-rw-r--r--
quantum/action.h
18
-rw-r--r--
quantum/action_code.h
32
-rw-r--r--
quantum/action_layer.c
88
-rw-r--r--
quantum/action_macro.c
93
-rw-r--r--
quantum/action_macro.h
123
-rw-r--r--
quantum/action_tapping.c
34
-rw-r--r--
quantum/action_util.c
174
-rw-r--r--
quantum/action_util.h
19
-rw-r--r--
quantum/audio/audio.c
81
-rw-r--r--
quantum/audio/audio.h
6
-rw-r--r--
quantum/audio/song_list.h
2
-rw-r--r--
quantum/audio/voices.c
48
-rw-r--r--
quantum/audio/voices.h
2
-rw-r--r--
quantum/backlight/backlight.c
54
-rw-r--r--
quantum/backlight/backlight.h
2
-rw-r--r--
quantum/backlight/backlight_avr.c
50
-rw-r--r--
quantum/backlight/backlight_chibios.c
16
-rw-r--r--
quantum/backlight/backlight_driver_common.c
8
-rw-r--r--
quantum/backlight/backlight_software.c
12
-rw-r--r--
quantum/backlight/backlight_timer.c
32
-rw-r--r--
quantum/bitwise.c
9
-rw-r--r--
quantum/bootmagic/bootmagic_lite.c
8
-rw-r--r--
quantum/color.c
4
-rw-r--r--
quantum/color.h
2
-rw-r--r--
quantum/command.c
2
-rw-r--r--
quantum/debounce.h
2
-rw-r--r--
quantum/debounce/asym_eager_defer_pk.c
1
-rw-r--r--
quantum/debounce/none.c
2
-rw-r--r--
quantum/debounce/sym_defer_g.c
4
-rw-r--r--
quantum/debounce/sym_defer_pk.c
1
-rw-r--r--
quantum/debounce/sym_defer_pr.c
74
-rw-r--r--
quantum/debounce/sym_eager_pk.c
3
-rw-r--r--
quantum/debounce/sym_eager_pr.c
1
-rw-r--r--
quantum/debounce/tests/debounce_test_common.cpp
4
-rw-r--r--
quantum/debounce/tests/rules.mk
5
-rw-r--r--
quantum/debounce/tests/sym_defer_pr_tests.cpp
238
-rw-r--r--
quantum/debounce/tests/testlist.mk
1
-rw-r--r--
quantum/deferred_exec.c
93
-rw-r--r--
quantum/deferred_exec.h
119
-rw-r--r--
quantum/digitizer.c
8
-rw-r--r--
quantum/dip_switch.c
16
-rw-r--r--
quantum/dynamic_keymap.c
45
-rw-r--r--
quantum/eeconfig.c
70
-rw-r--r--
quantum/eeconfig.h
52
-rw-r--r--
quantum/encoder.c
14
-rw-r--r--
quantum/encoder/tests/mock.c
4
-rw-r--r--
quantum/encoder/tests/mock_split.c
4
-rw-r--r--
quantum/haptic.c
4
-rw-r--r--
quantum/keyboard.c
227
-rw-r--r--
quantum/keyboard.h
38
-rw-r--r--
quantum/keycode.h
69
-rw-r--r--
quantum/keymap.h
9
-rw-r--r--
quantum/keymap_common.c
43
-rw-r--r--
quantum/keymap_extras/keymap_nordic.h
2
-rw-r--r--
quantum/keymap_extras/keymap_steno.h
2
-rw-r--r--
quantum/led.c
67
-rw-r--r--
quantum/led.h
12
-rw-r--r--
quantum/led_matrix/animations/alpha_mods_anim.h
4
-rw-r--r--
quantum/led_matrix/animations/band_anim.h
8
-rw-r--r--
quantum/led_matrix/animations/band_pinwheel_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/band_spiral_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/breathing_anim.h
4
-rw-r--r--
quantum/led_matrix/animations/cycle_left_right_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/cycle_out_in_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/cycle_up_down_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/dual_beacon_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/runners/effect_runner_reactive.h
2
-rw-r--r--
quantum/led_matrix/animations/runners/effect_runner_reactive_splash.h
2
-rw-r--r--
quantum/led_matrix/animations/solid_anim.h
2
-rw-r--r--
quantum/led_matrix/animations/solid_reactive_cross.h
14
-rw-r--r--
quantum/led_matrix/animations/solid_reactive_nexus.h
14
-rw-r--r--
quantum/led_matrix/animations/solid_reactive_simple_anim.h
14
-rw-r--r--
quantum/led_matrix/animations/solid_reactive_wide.h
14
-rw-r--r--
quantum/led_matrix/animations/solid_splash_anim.h
14
-rw-r--r--
quantum/led_matrix/animations/wave_left_right_anim.h
12
-rw-r--r--
quantum/led_matrix/animations/wave_up_down_anim.h
12
-rw-r--r--
quantum/led_matrix/led_matrix.c
179
-rw-r--r--
quantum/led_matrix/led_matrix.h
6
-rw-r--r--
quantum/led_matrix/led_matrix_drivers.c
52
-rw-r--r--
quantum/led_matrix/led_matrix_types.h
6
-rw-r--r--
quantum/logging/debug.c
10
-rw-r--r--
quantum/logging/print.c
12
-rw-r--r--
quantum/logging/print.h
2
-rw-r--r--
quantum/logging/sendchar.c
4
-rw-r--r--
quantum/main.c
4
-rw-r--r--
quantum/matrix.c
85
-rw-r--r--
quantum/matrix.h
3
-rw-r--r--
quantum/matrix_common.c
114
-rw-r--r--
quantum/mousekey.c
4
-rw-r--r--
quantum/mousekey.h
18
-rw-r--r--
quantum/pointing_device.c
409
-rw-r--r--
quantum/pointing_device.h
19
-rw-r--r--
quantum/pointing_device_drivers.c
85
-rw-r--r--
quantum/process_keycode/process_audio.c
13
-rw-r--r--
quantum/process_keycode/process_audio.h
1
-rw-r--r--
quantum/process_keycode/process_auto_shift.c
36
-rw-r--r--
quantum/process_keycode/process_clicky.c
32
-rw-r--r--
quantum/process_keycode/process_combo.c
88
-rw-r--r--
quantum/process_keycode/process_dynamic_macro.c
18
-rw-r--r--
quantum/process_keycode/process_grave_esc.c
4
-rw-r--r--
quantum/process_keycode/process_haptic.c
3
-rw-r--r--
quantum/process_keycode/process_joystick.c
4
-rw-r--r--
quantum/process_keycode/process_key_lock.c
5
-rw-r--r--
quantum/process_keycode/process_key_lock.h
1
-rw-r--r--
quantum/process_keycode/process_key_override.c
24
-rw-r--r--
quantum/process_keycode/process_leader.c
4
-rw-r--r--
quantum/process_keycode/process_magic.c
12
-rw-r--r--
quantum/process_keycode/process_midi.c
26
-rw-r--r--
quantum/process_keycode/process_midi.h
4
-rw-r--r--
quantum/process_keycode/process_music.c
26
-rw-r--r--
quantum/process_keycode/process_music.h
8
-rw-r--r--
quantum/process_keycode/process_printer.c
12
-rw-r--r--
quantum/process_keycode/process_printer.h
2
-rw-r--r--
quantum/process_keycode/process_printer_bb.c
23
-rw-r--r--
quantum/process_keycode/process_rgb.c
6
-rw-r--r--
quantum/process_keycode/process_steno.c
24
-rw-r--r--
quantum/process_keycode/process_tap_dance.c
6
-rw-r--r--
quantum/process_keycode/process_terminal.c
34
-rw-r--r--
quantum/process_keycode/process_ucis.c
2
-rw-r--r--
quantum/process_keycode/process_unicode_common.c
24
-rw-r--r--
quantum/process_keycode/process_unicode_common.h
12
-rw-r--r--
quantum/programmable_button.c
28
-rw-r--r--
quantum/quantum.c
182