| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2025-11-30 | 1 | -2/+1 |
| |\ |
|
| | * | [CI] Format code according to conventions (#25827) | QMK Bot | 2025-11-30 | 1 | -2/+1 |
| * | | Reduce tap dance memory usage, move state out of data (#25415) | Stephen Ostermiller | 2025-11-23 | 1 | -1/+3 |
| * | | [CI] Format code according to conventions (#25820) | QMK Bot | 2025-11-23 | 1 | -2/+2 |
| * | | Fix single key combos activating only once (#25198) | Julian Schuler | 2025-11-23 | 2 | -2/+19 |
| * | | [Bug][Core] Fix Speculative Hold to enable also right-handed RSFT, RCTL by de... | Pascal Getreuer | 2025-11-23 | 6 | -284/+416 |
| * | | [Core] Speculative Hold option for mod-taps: hold mods instantly while unsett... | Pascal Getreuer | 2025-11-11 | 13 | -0/+3416 |
| |/ |
|
| * | Remove deprecated `RGB_` and Mouse keycodes (#25444) | Ryan | 2025-07-11 | 1 | -1/+1 |
| * | Add core handling for pointing device failures. (#25315) | Dasky | 2025-06-14 | 2 | -1/+22 |
| * | [Core] Enhance Flow Tap to work better for rolls over multiple tap-hold keys.... | Pascal Getreuer | 2025-04-28 | 6 | -1/+1350 |
| * | [Bug][Core] Fix for Flow Tap: fix handling of distinct taps and timer updates... | Pascal Getreuer | 2025-04-22 | 2 | -1/+331 |
| * | Ignore the Layer Lock key in Repeat Key and Caps Word. (#25171) | Pascal Getreuer | 2025-04-19 | 4 | -7/+81 |
| * | [Core] Flow Tap tap-hold option to disable HRMs during fast typing (#25125) | Pascal Getreuer | 2025-04-14 | 4 | -0/+376 |
| * | Non-volatile memory data repository pattern (#24356) | Nick Brassel | 2025-03-21 | 1 | -1/+1 |
| * | [Core] use `keycode_string` in unit tests (#25042) | Stefan Kerkmann | 2025-03-21 | 11 | -966/+17 |
| * | [Core] get_keycode_string(): function to format keycodes as strings, for more... | Pascal Getreuer | 2025-03-19 | 3 | -0/+194 |
| * | Add EOL to non-keyboard files (#24990) | Joel Challis | 2025-03-07 | 3 | -3/+3 |
| * | Retro Tapping Re-Write; Key Roll Fix (#23641) | John | 2025-02-16 | 1 | -0/+408 |
| * | Chaining OSL and MO (#23065) | DavidSannier | 2025-02-16 | 1 | -1/+335 |
| * | [Bug][Core] Fix for Chordal Hold: stuck mods when mod-taps are pressed in a s... | Pascal Getreuer | 2025-01-29 | 2 | -1/+87 |
| * | [Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to ... | Pascal Getreuer | 2025-01-27 | 18 | -0/+2981 |
| * | [CI] Regenerate Files (#24770) | QMK Bot | 2025-01-01 | 1 | -1/+1 |
| * | Add pointing tests (#24513) | Dasky | 2024-11-23 | 28 | -0/+915 |
| * | [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630) | Joel Challis | 2024-11-23 | 1 | -0/+2 |
| * | [Core] Add Layer Lock feature (#23430) | Drashna Jaelre | 2024-11-21 | 4 | -0/+301 |
| * | Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. (#24593) | Nick Brassel | 2024-11-14 | 1 | -0/+1 |
| * | Remove `RING_BUFFERED_6KRO_REPORT_ENABLE` due to disuse. (#24433) | Nick Brassel | 2024-09-24 | 1 | -2/+0 |
| * | Add combo key repress feature (#22858) | Filios92 | 2024-09-06 | 4 | -0/+217 |
| * | Add new connection keycodes for Bluetooth, 2.4GHz. (#24251) | Nick Brassel | 2024-08-27 | 1 | -3/+14 |
| * | Tap dance introspection (#24049) | Nick Brassel | 2024-07-06 | 3 | -4/+4 |
| * | Normalise mouse keycodes (#23975) | Ryan | 2024-07-03 | 1 | -19/+19 |
| * | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-05-13 | 4 | -1/+108 |
| |\ |
|
| | * | Add housekeeping execution to unit tests (#22999) | leep-frog | 2024-05-13 | 4 | -1/+108 |
| * | | Normalise RGBLight (underglow) keycodes (#23656) | Ryan | 2024-05-07 | 1 | -11/+11 |
| * | | Add new set of keycodes for RGB Matrix (#23463) | Ryan | 2024-05-04 | 1 | -0/+13 |
| * | | Refactoring successive press() -> release() calls (#23573) | DavidSannier | 2024-05-01 | 1 | -40/+10 |
| * | | Add new set of keycodes for LED Matrix (#23432) | Ryan | 2024-04-11 | 1 | -0/+9 |
| |/ |
|
| * | Ignore space cadet key release when caps word is active (#21721) | Paul Landers | 2024-01-09 | 1 | -3/+3 |
| * | Update copyright year on generated files (#22795) | QMK Bot | 2024-01-01 | 1 | -1/+1 |
| * | Align location of tap dance keycode (#22742) | Joel Challis | 2023-12-24 | 1 | -1/+1 |
| * | Separate 6KRO and NKRO report structs (#22267) | Ryan | 2023-10-23 | 3 | -3/+9 |
| * | Fix OSM on a OSL activated layer (#20410) | NapOli1084 | 2023-09-25 | 1 | -0/+46 |
| * | Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test ... | Isaac Elenbaas | 2023-09-25 | 39 | -9/+2482 |
| * | Unicode, Unicodemap and UCIS refactor (#21659) | Ryan | 2023-08-27 | 13 | -2/+446 |
| * | On-each-release tap dance function (#20255) | leep-frog | 2023-07-27 | 3 | -1/+141 |
| * | [Core] Simplify audio_duration_to_ms() and audio_ms_to_duration(), reduce fir... | Pascal Getreuer | 2023-07-07 | 3 | -0/+152 |
| * | [Feature] Send a dummy keycode to neutralize flashing modifiers in retro tap ... | precondition | 2023-07-07 | 2 | -1/+205 |
| * | Unicodemap keycodes rename (#21092) | Ryan | 2023-06-01 | 1 | -2/+2 |
| * | [Bug] Fix issue with Repeat Key-Combo test (#21005) | Drashna Jaelre | 2023-05-20 | 3 | -7/+9 |
| * | [Core] Add Repeat Key ("repeat last key") as a core feature. (#19700) | Pascal Getreuer | 2023-05-20 | 11 | -0/+1468 |