summaryrefslogtreecommitdiffstats
path: root/quantum/process_keycode
Commit message (Expand)AuthorAgeFilesLines
* [Core] Refactor `keyevent_t` for 1ms timing resolution (#15847)Stefan Kerkmann2023-04-032-8/+8
* Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211)precondition2023-04-031-10/+4
* Add direction to dynamic_macro_record_start_user (#19689)Johannes H. Jensen2023-04-032-6/+6
* Remove use of keymap.h (#20004)Joel Challis2023-03-271-0/+1
* Align magic keycodes (#19877)Joel Challis2023-02-231-35/+35
* Fix functions when `NO_ACTION_TAPPING` is defined (#11528)Drashna Jaelre2023-02-192-2/+10
* Align sequencer keycodes (#19875)Joel Challis2023-02-181-12/+12
* [Bug] Fix compiliation issue for Key Overrides (#19856)Drashna Jaelre2023-02-151-3/+3
* Add combo hook to allow per layer combo reference layers. (#16699)Eric.a Gebhart2023-02-131-1/+13
* Refactor Leader key feature (#19632)Ryan2023-02-132-81/+20
* [Core] Tri Layer Keys (#19795)Drashna Jaelre2023-02-122-0/+46
* Tidy up use of keycode range helpers (#19756)Joel Challis2023-02-103-7/+7
* Normalise Swap Hands keycodes (#19720)Ryan2023-01-302-2/+2
* Fix functions with empty params (#19647)Ryan2023-01-205-9/+9
* Align definition of unicode_map (#19452)Joel Challis2023-01-011-1/+1
* Tap Dance: remove `qk_` prefix (#19313)Ryan2022-12-142-43/+43
* [Test] Reset timer for every unit test and provide timestamps for log message...Stefan Kerkmann2022-12-152-4/+3
* Leader: remove `qk_` prefix (#19304)Ryan2022-12-142-22/+24
* UCIS: remove `qk_` prefix (#19302)Ryan2022-12-142-34/+34
* Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_...precondition2022-12-131-26/+15
* Align haptic feedback keycode names (#18964)Joel Challis2022-11-071-13/+13
* Normalise MIDI keycodes (#18972)Ryan2022-11-072-27/+27
* Fix keycode parameter extraction to match the new DD keycodes (#18977)Sergey Vlasov2022-11-065-16/+31
* Reworked backlight keycodes. (#18961)Nick Brassel2022-11-061-13/+13
* Align audio keycode names (#18962)Joel Challis2022-11-053-17/+17
* Align dynamic tapping term keycode names (#18963)Joel Challis2022-11-051-3/+3
* Remove thermal printer. (#18959)Nick Brassel2022-11-063-560/+0
* Initial DD keycode migration (#18643)Joel Challis2022-11-053-143/+137
* Normalise Dynamic Macro keycodes (#18939)Ryan2022-11-031-13/+13
* Normalise Unicode keycodes (#18898)Ryan2022-10-311-14/+14
* Normalise Auto Shift keycodes (#18892)Ryan2022-10-281-6/+6
* Normalise Autocorrect keycodes (#18893)Ryan2022-10-281-4/+4
* Normalise Combo keycodes (#18877)Ryan2022-10-271-3/+3
* Normalise Space Cadet keycodes (#18864)Ryan2022-10-271-7/+7
* Deprecate `SECURE_*` keycodes for `QK_SECURE_*` (#18847)Joel Challis2022-10-251-4/+4
* Deprecate `KEY_OVERRIDE_*` keycodes for `KO_*` (#18843)Ryan2022-10-251-3/+3
* Remove some assumptions on sequential keycode ranges (#18838)Joel Challis2022-10-241-2/+7
* added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837)Selene ToyKeeper2022-10-241-0/+4
* Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834)Ryan2022-10-241-1/+1
* Normalise Joystick and Programmable Button keycodes (#18832)Ryan2022-10-242-5/+5
* Deprecate `KC_LOCK` for `QK_LOCK` (#18796)Ryan2022-10-211-4/+4
* Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan2022-10-211-1/+1
* Programmable Button API refactor and improve docs (#18641)Ryan2022-10-151-2/+2
* Use get_u16_str instead of snprintf in autoshift_timer_report (#18606)precondition2022-10-051-6/+6
* Fix layer switching from tap dances by redoing the keymap lookup (#17935)Sergey Vlasov2022-10-032-4/+10
* Prevent tap dance from wiping dynamic macros (#17880)Jason Ken Adhinarta2022-10-031-8/+14
* Further refactoring of joystick feature (#18437)Ryan2022-09-272-140/+33
* [Core] Add getreuer's Autocorrect feature to core (#15699)Drashna Jaelre2022-09-173-0/+389
* Refactor Unicode feature (#18333)Ryan2022-09-128-502/+42
* Remove `UNICODE_KEY_OSX` and `UC_OSX` (#18290)Ryan2022-09-061-9/+0