summaryrefslogtreecommitdiffstats
path: root/quantum/process_keycode/process_auto_shift.c
Commit message (Collapse)AuthorAgeFilesLines
* Smallish overhaul of Auto-Shift feature (#6067)Drashna Jaelre2019-11-031-87/+27
| | | | | | | | | | | | | * Fix edge case when using One Shot Layer with Auto Shift, and it not triggering the cleanup * Remove junk code (no longer used) * Replace `(un)register_code` calls with `tap_code` where appropriate * Fixed up Switch check to be more readable (less verbose) * Simplified modifier check (if it comes back non-zero, there are mods) * Add additional function calls for autoshift settings * Made all variables static, since there are function calls to get their status * Fixed up documentation * Re-add special characters that were missed * formatting pass
* clang-format changesskullY2019-08-301-153/+143
|
* Add non-US Hash and Backslash to AutoShift handlingDrashna Jaelre2018-10-061-0/+2
|
* add grave to auto-shift.Jason Stillwell2018-03-261-0/+1
|
* Rule to enable Modifiers with Auto-Shift (#2542)Jason Stillwell2018-03-161-0/+4
| | | | | | | | | | | | * Re-enable modifiers with auto-shift * Auto-shift modifiers rule * missed a line * Documentation * fixing whitespace
* Add on/off/toggle keycodes for Auto ShiftDrashna Jael're2017-12-201-10/+33
|
* Add toggle option to AutoShiftU-LANDSRAAD\drashna2017-12-201-0/+13
|
* KC_TILD should not have been listed as an auto shift keyJeremy Cowgar2017-09-181-1/+0
|
* Added Auto Shift, tap key = normal, hold key = shifted state.Jeremy Cowgar2017-09-181-0/+168