]> git.donarmstrong.com Git - qmk_firmware.git/commit
Added keycodes for swapping and unswapping the Control and OS keys (#6110)
authorStephen Wanhella <Stephen.wanhella@gmail.com>
Thu, 22 Aug 2019 00:07:08 +0000 (17:07 -0700)
committerDrashna Jaelre <drashna@live.com>
Thu, 22 Aug 2019 00:07:08 +0000 (17:07 -0700)
commitd534c72a544454132b3c6c05af85c821f6a93d65
tree906a66b899e4de1d7ffe567bbdb2c9082d948140
parent6a79b05cf02d5a6f07b17474344e272b44c77988
Added keycodes for swapping and unswapping the Control and OS keys (#6110)

* 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>
docs/feature_audio.md
docs/feature_bootmagic.md
docs/keycodes.md
quantum/keycode_config.c
quantum/keycode_config.h
quantum/quantum.c
quantum/quantum_keycodes.h
tmk_core/common/command.c
tmk_core/common/eeconfig.c
tmk_core/common/eeconfig.h