summaryrefslogtreecommitdiff
path: root/quantum/process_keycode
AgeCommit message (Expand)AuthorFilesLines
2025-09-22Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis2-0/+20
2025-06-03Relocate remaining `process_record_quantum` keycodes (#25328)Joel Challis5-0/+126
2025-04-21Implement connection keycode logic (#25176)Joel Challis1-7/+17
2025-04-19Ignore the Layer Lock key in Repeat Key and Caps Word. (#25171)Pascal Getreuer2-2/+10
2025-04-14[Core] Flow Tap tap-hold option to disable HRMs during fast typing (#25125)Pascal Getreuer1-5/+1
2025-03-21Non-volatile memory data repository pattern (#24356)Nick Brassel4-13/+10
2025-01-08[Bug] Fix Underglow keycode processing (#24798)Drashna Jaelre1-1/+4
2024-11-23[Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)Joel Challis3-0/+60
2024-11-21Review fixes for layer lock feature (#24627)Joel Challis2-63/+2
2024-11-21[Core] Add Layer Lock feature (#23430)Drashna Jaelre2-0/+164
2024-11-20Backward compatibility for new RGB keycode handling (#24490)Ryan1-3/+116
2024-10-18[Core] `usb_device_state`: consolidate usb state handling across implementati...Stefan Kerkmann1-1/+1
2024-10-12Separate RGBLight/RGB Matrix keycode handling (#23679)Ryan2-248/+0
2024-10-12Update combo user function variable (#24467)フィルターペーパー1-3/+3
2024-09-05Add combo key repress feature (#22858)Filios921-12/+34
2024-08-27Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)Nick Brassel2-0/+45
2024-08-18Add dynamic macro keyboard callbacks (#24142)Drashna Jaelre2-22/+44
2024-07-16Add support for key override introspection. (#24120)Nick Brassel2-10/+5
2024-07-06Tap dance introspection (#24049)Nick Brassel2-6/+10
2024-06-13Add process_keycode handlers for new RGB Matrix and Underglow keycodes (#23896)Ryan4-0/+212
2024-05-07Normalise RGBLight (underglow) keycodes (#23656)Ryan1-11/+11
2024-04-13LED Matrix: replace backlight keycodes with newly added ones (#23455)Ryan1-7/+22
2024-04-11Separate keycode handling for LED Matrix and Backlight (#23426)Ryan3-28/+44
2024-02-01Remove redundant steno eeconfig init (#22680)Joel Challis1-3/+0
2024-01-09Ignore space cadet key release when caps word is active (#21721)Paul Landers3-1/+10
2024-01-09MIDI sustain effect fix on qmk 0.22.2 (#22114)3araht1-13/+10
2024-01-09Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+1
2024-01-09Fix user hook call for dynamic_macro_record_key (#22250)Kai1-2/+1
2023-12-24Align location of tap dance keycode (#22742)Joel Challis2-5/+5
2023-11-12Remove requirement for `keymap_steno.h` include in keymaps (#22423)Ryan2-1/+1
2023-11-11fix: make clicky delay silent (#21866)Less/Rikki1-1/+1
2023-09-25Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test ...Isaac Elenbaas2-12/+18
2023-09-25Fix combo_ref_from_layer respect different default layer [#21780] (#21781)Ben Cooper1-1/+1
2023-08-27Unicode, Unicodemap and UCIS refactor (#21659)Ryan8-185/+37
2023-08-01Fix Dynamic Macro Compilation for avr-gcc 5.4.0 + Linux (#21653)James Young1-1/+1
2023-07-26Reduce needless precision in audio note frequency calculation (#21496)Nebuleon1-1/+1
2023-07-26On-each-release tap dance function (#20255)leep-frog2-5/+17
2023-07-21haptic: naming cleanups (#21551)Ryan1-0/+3
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan4-7/+8
2023-07-12process_combo: restore wait.h header (#21514)フィルターペーパー1-0/+1
2023-07-11process_keycode: remove direct `quantum.h` includes (#21486)Ryan44-156/+253
2023-07-08[Feature] Send a dummy keycode to neutralize flashing modifiers in retro tap ...precondition1-0/+9
2023-07-08[Enhancement] More info on `apply_autocorrect` (#21056)Pablo Martínez2-4/+54
2023-07-07Adds a way to separate tab from AUTO_SHIFT_SPECIAL. (#20996)Chris Salch2-3/+15
2023-06-04[Enhancement] Decouple autocorrect logic (#21116)Pablo Martínez2-1/+19
2023-06-02[Core] Move dynamic macro "stop recording" logic to a function (#21108)Ariane Emory2-55/+63
2023-05-20[Core] Add Repeat Key ("repeat last key") as a core feature. (#19700)Pascal Getreuer2-0/+171
2023-05-15Keymap introspection for combos. (#19670)Nick Brassel2-16/+9
2023-05-10Fix Mod-Tap combo regression (#20669)Pete Sevander1-0/+1
2023-04-10Prevent Tri-Layer keys from stopping caps words (#20398)Ricardo Hermida Ruiz1-0/+1