summaryrefslogtreecommitdiff
path: root/quantum/process_keycode
AgeCommit message (Expand)Author
2022-10-27Normalise Combo keycodes (#18877)Ryan
2022-10-27Normalise Space Cadet keycodes (#18864)Ryan
2022-10-25Deprecate `SECURE_*` keycodes for `QK_SECURE_*` (#18847)Joel Challis
2022-10-25Deprecate `KEY_OVERRIDE_*` keycodes for `KO_*` (#18843)Ryan
2022-10-24Remove some assumptions on sequential keycode ranges (#18838)Joel Challis
2022-10-24added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837)Selene ToyKeeper
2022-10-24Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834)Ryan
2022-10-24Normalise Joystick and Programmable Button keycodes (#18832)Ryan
2022-10-21Deprecate `KC_LOCK` for `QK_LOCK` (#18796)Ryan
2022-10-21Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan
2022-10-15Programmable Button API refactor and improve docs (#18641)Ryan
2022-10-05Use get_u16_str instead of snprintf in autoshift_timer_report (#18606)precondition
2022-10-03Fix layer switching from tap dances by redoing the keymap lookup (#17935)Sergey Vlasov
2022-10-03Prevent tap dance from wiping dynamic macros (#17880)Jason Ken Adhinarta
2022-09-27Further refactoring of joystick feature (#18437)Ryan
2022-09-17[Core] Add getreuer's Autocorrect feature to core (#15699)Drashna Jaelre
2022-09-12Refactor Unicode feature (#18333)Ryan
2022-09-06Remove `UNICODE_KEY_OSX` and `UC_OSX` (#18290)Ryan
2022-09-06Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-09-06Remove use of legacy keycode (#18281)Joel Challis
2022-08-31Add unicode mode change callbacks (#18235)Joshua Diamond
2022-08-30Use a macro to compute the size of arrays at compile time (#18044)Jeff Epler
2022-08-14Fix Caps Word to treat mod-taps more consistently. (#17463)Pascal Getreuer
2022-08-14Added emacs as an "operating system" for input mode. (#16949)Chewxy
2022-08-13Fix Caps Word capitalization when used with Combos + Auto Shift. (#17549)Pascal Getreuer
2022-07-30Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-30Fix check when compiling HID Joystick with digital driver (#17844)Drashna Jaelre
2022-07-28Rename postprocess_steno_user → post_process_steno_user (#17823)precondition
2022-07-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-02Allow for RGB actions to take place on Keydown instead of Keyup (#16886)CoffeeIsLife
2022-07-02Feature-ify Send String (#17275)Ryan
2022-07-02PoC: Swap Escape and Caps (#16336)Osamu Aoki
2022-07-02Fix keys being discarded after using the leader key (#17287)torkel104
2022-07-02Added Wait time to sending each Keys for Dynamic Macros function (#16800)FREEWING.JP
2022-06-23Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065)precondition
2022-06-13tap-dance: Restructure code and document in more detail (#16394)Jouke Witteveen
2022-06-05Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-06-05Fix and add unit tests for Caps Word to work with Unicode Map, Auto Shift, Re...Pascal Getreuer
2022-05-30Removes terminal from QMK. (#17258)Nick Brassel
2022-05-20Continue Caps Word when AltGr (right Alt) is held. (#17156)Pascal Getreuer
2022-05-14Enhancement and fixes of "Secure" feature (#16958)Drashna Jaelre
2022-05-14[Core] Add Caps Word feature to core (#16588)Pascal Getreuer
2022-04-16Add GET_TAPPING_TERM macro to reduce duplicate code (#16681)Jouke Witteveen
2022-04-16Implement XAP 'secure' core requirements (#16843)Joel Challis
2022-04-13Quantum Painter (#10174)Nick Brassel
2022-03-26Joystick feature updates (#16732)Ryan
2022-03-09Add support for encoder mapping. (#13286)Nick Brassel
2022-03-04Remove `send_unicode_hex_string()` (#16518)Ryan
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-02-11Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap...precondition