summaryrefslogtreecommitdiff
path: root/quantum/keycode_config.c
AgeCommit message (Collapse)Author
2024-01-28Begin removal of bootmagic lite terminology (#22970)Joel Challis
2023-07-08bootmagic mods covering the case when swapped mods are pressed at the same ↵Nick Brassel
time (#21320) (#21472) Co-authored-by: Nimish Gåtam <nimishg@gmail.com>
2023-02-13Make Magic handling more consistent in Action Keycode handling (#9126)Drashna Jaelre
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-07-02PoC: Swap Escape and Caps (#16336)Osamu Aoki
2021-11-03Basic keycode overhaul (#14726)Ryan
2019-08-30clang-format changesskullY
2019-08-22Fixup Bootmagic code (#6386)Drashna Jaelre
2019-08-21Added keycodes for swapping and unswapping the Control and OS keys (#6110)Stephen Wanhella
* Add MAGIC_SWAP_CONTROL_LGUI and MAGIC_UNSWAP_CONTROL_LGUI keycodes Key codes to swap and unswap the control and windows/cmd keys * Fix issues with pull request #6110 Renamed swap/unswap lctl and lgui key codes, added key codes to swap/unswap rctl and rgui, and moved new bool inside keycode_config.h struct to the end * Move new keycodes to the end of the enum (#6110) * add cases for swapped control and OS keys to mod_config (#6110) * Add new keycodes to feature_bootmagic.md (#6110) * Add R+L swap codes to keep in parity with AG_* codes * Extend Magic range check to include new magic codes * Update audio docs * Combine 2 byte ranges into 1 word for EECONFG Fix names for Keymap config EEPROM * Update docs/feature_bootmagic.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/feature_bootmagic.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/feature_bootmagic.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/feature_bootmagic.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2018-03-25Fix #1566 - NKRO reseting issueU-LANDSRAAD\drashna
2017-06-26Allow mod swapping for mod tap (MT) (#1202)Jack Humbert
* allow mod swapping for mod tap * quick include * fix the mod swapping * make changes consistent with action code * fix bug * re-enable no gui, etc * fix binary comps * solid logic
2017-03-28Clarify the quantum license (#1042)skullydazed
* Clarify the license for files we have signoff on * Update against the currently signed off files * Remove unused and not clearly licensed headers * Replace an #endif I accidentally removed while resolving merge conflicts
2016-06-18Cleans up quantum/keymap situation, removes extra lufa folders (#416)Jack Humbert
* sorts out keycodes * move midi around * remove mbed * replaces keymap with qmk/keymap_common * fixes keymap.h * keymap, config, quantum rearrange * removes unneeded lufa stuff