summaryrefslogtreecommitdiffstats
path: root/quantum/process_keycode
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-09-061-1/+1
|\
| * Remove use of legacy keycode (#18281)Joel Challis2022-09-061-1/+1
* | Add unicode mode change callbacks (#18235)Joshua Diamond2022-08-312-0/+20
* | Use a macro to compute the size of arrays at compile time (#18044)Jeff Epler2022-08-302-2/+2
|/
* Fix Caps Word to treat mod-taps more consistently. (#17463)Pascal Getreuer2022-08-141-6/+26
* Added emacs as an "operating system" for input mode. (#16949)Chewxy2022-08-142-6/+35
* Fix Caps Word capitalization when used with Combos + Auto Shift. (#17549)Pascal Getreuer2022-08-133-1/+19
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-301-1/+1
|\
| * Fix check when compiling HID Joystick with digital driver (#17844)Drashna Jaelre2022-07-301-1/+1
* | Rename postprocess_steno_user → post_process_steno_user (#17823)precondition2022-07-281-3/+3
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-021-0/+4
|\|
| * Allow for RGB actions to take place on Keydown instead of Keyup (#16886)CoffeeIsLife2022-07-021-0/+4
* | Feature-ify Send String (#17275)Ryan2022-07-022-0/+4
* | PoC: Swap Escape and Caps (#16336)Osamu Aoki2022-07-021-0/+10
* | Fix keys being discarded after using the leader key (#17287)torkel1042022-07-021-0/+1
* | Added Wait time to sending each Keys for Dynamic Macros function (#16800)FREEWING.JP2022-07-021-0/+3
* | Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065)precondition2022-06-232-148/+188
* | tap-dance: Restructure code and document in more detail (#16394)Jouke Witteveen2022-06-132-100/+70
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-06-051-0/+1
|\|
| * Fix and add unit tests for Caps Word to work with Unicode Map, Auto Shift, Re...Pascal Getreuer2022-06-051-0/+1
* | Removes terminal from QMK. (#17258)Nick Brassel2022-05-303-376/+0
|/
* Continue Caps Word when AltGr (right Alt) is held. (#17156)Pascal Getreuer2022-05-201-1/+4
* Enhancement and fixes of "Secure" feature (#16958)Drashna Jaelre2022-05-141-2/+8
* [Core] Add Caps Word feature to core (#16588)Pascal Getreuer2022-05-142-0/+197
* Add GET_TAPPING_TERM macro to reduce duplicate code (#16681)Jouke Witteveen2022-04-163-17/+3
* Implement XAP 'secure' core requirements (#16843)Joel Challis2022-04-162-0/+54
* Quantum Painter (#10174)Nick Brassel2022-04-131-29/+1
* Joystick feature updates (#16732)Ryan2022-03-261-26/+10
* Add support for encoder mapping. (#13286)Nick Brassel2022-03-091-9/+2
* Remove `send_unicode_hex_string()` (#16518)Ryan2022-03-042-34/+0
* Format code according to conventions (#16322)QMK Bot2022-02-1221-131/+239
* Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap...precondition2022-02-111-1/+1
* [Bug] Fix layer_state restoration at end of dynamic macro feature (#16230)Desprez Jean-Marc2022-02-061-1/+1
* Combo `TAP_CODE_DELAY` and `clear_weak_mods` (#15866)Pete Sevander2022-01-281-0/+13
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-251-2/+3
|\
| * Fix joystick button off-by-one error (#16037)Ryan2022-01-251-2/+3
* | Rip out old macro and action_function system (#16025)Ryan2022-01-241-3/+0
* | Rename some Quantum keycodes (#15968)Ryan2022-01-221-2/+2
* | New combo configuration options (#15083)Pete Sevander2022-01-091-1/+38
* | Unify the key up/down behaviour of RGB keycodes (#15730)Joel Challis2022-01-061-5/+1