qmk/quantum
Joel Challis 5591a68b65
Allow custom data sync for community modules (#25955)
* Allow custom data sync for community modules

* Stub out community_config.h codegen

* Fix SPLIT_TRANSACTION_RPC logic
2026-02-19 22:03:26 +11:00
..
audio Move shutdown delay to audio feature (#25859) 2025-12-08 19:14:46 -08:00
backlight [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
battery Refactor battery driver (#25550) 2025-08-17 01:14:48 +01:00
bootmagic Removal of bootmagic lite terminology (#22979) 2024-02-17 12:27:34 +00:00
connection Add `compiler_support.h` (#25274) 2025-05-22 23:31:15 +10:00
debounce Debounce: Deprecate num_rows parameter (#25632) 2025-10-19 03:14:37 +01:00
encoder/tests Refactor core use of deprecated `isLeftHand` (#25888) 2025-12-21 20:52:55 +00:00
keymap_extras [CI] Regenerate Files (#25920) 2026-01-01 12:19:14 +00:00
led_matrix [CI] Format code according to conventions (#25828) 2025-11-30 20:46:22 +00:00
logging Non-volatile memory data repository pattern (#24356) 2025-03-21 23:38:34 +11:00
midi Unify MIDI note calculation with the audio feature's algorithm (#21588) 2023-07-27 16:14:34 -07:00
nvm [CI] Format code according to conventions (#26000) 2026-02-11 16:06:13 +00:00
os_detection/tests
painter Merge remote-tracking branch 'origin/master' into develop 2025-11-30 19:25:52 +00:00
pointing_device [CI] Format code according to conventions (#26000) 2026-02-11 16:06:13 +00:00
process_keycode Remove unused headers (#26011) 2026-02-13 18:20:18 +00:00
rgb_matrix [Bugfix] WS2812 indexing in split boards (#25407) 2026-01-11 09:00:36 +08:00
rgblight [CI] Regenerate Files (#25920) 2026-01-01 12:19:14 +00:00
send_string Short term fix for avr-libc@2.3.0 (#25938) 2026-01-08 16:36:40 +11:00
sequencer Consolidate timer_elapsed implementations (#24830) 2025-01-19 17:07:11 +00:00
split_common Allow custom data sync for community modules (#25955) 2026-02-19 22:03:26 +11:00
unicode
wear_leveling [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
action.c [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) 2025-11-11 22:27:12 +11:00
action.h [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) 2025-11-11 22:27:12 +11:00
action_code.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
action_layer.c Fix functions layer_debug and default_layer_debug (#25913) 2026-01-01 00:37:25 -08:00
action_layer.h
action_tapping.c Merge remote-tracking branch 'origin/master' into develop 2025-11-30 19:25:52 +00:00
action_tapping.h [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) 2025-11-11 22:27:12 +11:00
action_util.c [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) 2025-11-11 22:27:12 +11:00
action_util.h Merge remote-tracking branch 'origin/master' into develop 2025-11-30 19:25:52 +00:00
basic_profiling.h
bits.h
bitwise.c
bitwise.h
caps_word.c
caps_word.h
color.c
color.h
command.c [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
command.h
compiler_support.h
crc.c
crc.h
debounce.h Debounce: Deprecate num_rows parameter (#25632) 2025-10-19 03:14:37 +01:00
deferred_exec.c Return INVALID_DEFERRED_TOKEN on allocation failure (#26012) 2026-02-13 14:51:33 +08:00
deferred_exec.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
digitizer.c
digitizer.h
dip_switch.c Refactor core use of deprecated `isLeftHand` (#25888) 2025-12-21 20:52:55 +00:00
dip_switch.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
dynamic_keymap.c
dynamic_keymap.h
eeconfig.c
eeconfig.h
encoder.c
encoder.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
haptic.c Remove redundant EEPROM update (#26008) 2026-02-12 15:58:13 +00:00
haptic.h
joystick.c
joystick.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
keyboard.c Remove duplicate include of host.h (#26007) 2026-02-12 15:58:59 +00:00
keyboard.h
keycode.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
keycode_config.c Fix Magic GUI masking logic (#25780) 2025-11-12 09:02:08 +11:00
keycode_config.h
keycode_string.c
keycode_string.h
keycodes.h [CI] Regenerate Files (#25920) 2026-01-01 12:19:14 +00:00
keymap_common.c Remove unused headers (#26011) 2026-02-13 18:20:18 +00:00
keymap_common.h
keymap_introspection.c
keymap_introspection.h
layer_lock.c
layer_lock.h
leader.c
leader.h
led.c
led.h
led_tables.c
led_tables.h
main.c
matrix.c Refactor core use of deprecated `isLeftHand` (#25888) 2025-12-21 20:52:55 +00:00
matrix.h Add MATRIX_ROWS_PER_HAND definition (#25513) 2025-07-25 10:04:12 +10:00
matrix_common.c Refactor core use of deprecated `isLeftHand` (#25888) 2025-12-21 20:52:55 +00:00
modifiers.h
mousekey.c Merge remote-tracking branch 'origin/master' into develop 2025-11-30 19:25:52 +00:00
mousekey.h
os_detection.c Fix broken compilation when OS_DETECTION_DEBUG_ENABLE is defined (#25869) 2025-12-12 18:17:42 +00:00
os_detection.h
pointing_device_internal.h
programmable_button.c
programmable_button.h
quantum.c Move shutdown delay to audio feature (#25859) 2025-12-08 19:14:46 -08:00
quantum.h Refactor battery driver (#25550) 2025-08-17 01:14:48 +01:00
quantum_keycodes.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
quantum_keycodes_legacy.h Remove deprecated `RGB_` and Mouse keycodes (#25444) 2025-07-11 11:05:41 -06:00
raw_hid.c
raw_hid.h
repeat_key.c
repeat_key.h
ring_buffer.h
secure.c [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
secure.h
steno_keycodes.h
sync_timer.c
sync_timer.h
tri_layer.c
tri_layer.h
util.h [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
variable_trace.c
variable_trace.h
via.c [CI] Format code according to conventions (#25827) 2025-11-30 19:25:13 +00:00
via.h
virtser.h
wpm.c
wpm.h