aboutsummaryrefslogtreecommitdiff
path: root/quantum/quantum.c
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2019-08-22 00:22:32 -0700
committerGitHub <noreply@github.com>2019-08-22 00:22:32 -0700
commitb5ee6c200c96df0b0e4557defdf3a61f70f5d260 (patch)
treefdc6b617251617ccd891875934df196ff86c9f55 /quantum/quantum.c
parent8a2e328a33efd9479d5176ed959ade725b62d9b0 (diff)
downloadqmk_firmware-b5ee6c200c96df0b0e4557defdf3a61f70f5d260.tar.gz
qmk_firmware-b5ee6c200c96df0b0e4557defdf3a61f70f5d260.zip
Fixup Bootmagic code (#6386)
Diffstat (limited to 'quantum/quantum.c')
-rw-r--r--quantum/quantum.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c
index 665d6fdd9..cbd1f9df0 100644
--- a/quantum/quantum.c
+++ b/quantum/quantum.c
@@ -613,15 +613,13 @@ bool process_record_quantum(keyrecord_t *record) {
613 keymap_config.nkro = true; 613 keymap_config.nkro = true;
614 break; 614 break;
615 case MAGIC_SWAP_ALT_GUI: 615 case MAGIC_SWAP_ALT_GUI:
616 keymap_config.swap_lalt_lgui = true; 616 keymap_config.swap_lalt_lgui = keymap_config.swap_ralt_rgui = true;
617 keymap_config.swap_ralt_rgui = true;
618 #ifdef AUDIO_ENABLE 617 #ifdef AUDIO_ENABLE
619 PLAY_SONG(ag_swap_song); 618 PLAY_SONG(ag_swap_song);
620 #endif 619 #endif
621 break; 620 break;
622 case MAGIC_SWAP_CTL_GUI: 621 case MAGIC_SWAP_CTL_GUI:
623 keymap_config.swap_lctl_lgui = true; 622 keymap_config.swap_lctl_lgui = keymap_config.swap_rctl_rgui = true;
624 keymap_config.swap_rctl_rgui = true;
625 #ifdef AUDIO_ENABLE 623 #ifdef AUDIO_ENABLE
626 PLAY_SONG(cg_swap_song); 624 PLAY_SONG(cg_swap_song);
627 #endif 625 #endif
@@ -657,22 +655,20 @@ bool process_record_quantum(keyrecord_t *record) {
657 keymap_config.nkro = false; 655 keymap_config.nkro = false;
658 break; 656 break;
659 case MAGIC_UNSWAP_ALT_GUI: 657 case MAGIC_UNSWAP_ALT_GUI:
660 keymap_config.swap_lalt_lgui = false; 658 keymap_config.swap_lalt_lgui = keymap_config.swap_ralt_rgui = false;
661 keymap_config.swap_ralt_rgui = false;
662 #ifdef AUDIO_ENABLE 659 #ifdef AUDIO_ENABLE
663 PLAY_SONG(ag_norm_song); 660 PLAY_SONG(ag_norm_song);
664 #endif 661 #endif
665 break; 662 break;
666 case MAGIC_UNSWAP_CTL_GUI: 663 case MAGIC_UNSWAP_CTL_GUI:
667 keymap_config.swap_lctl_lgui = false; 664 keymap_config.swap_lctl_lgui = keymap_config.swap_rctl_rgui = false;
668 keymap_config.swap_rctl_rgui = false;
669 #ifdef AUDIO_ENABLE 665 #ifdef AUDIO_ENABLE
670 PLAY_SONG(cg_norm_song); 666 PLAY_SONG(cg_norm_song);
671 #endif 667 #endif
672 break; 668 break;
673 case MAGIC_TOGGLE_ALT_GUI: 669 case MAGIC_TOGGLE_ALT_GUI:
674 keymap_config.swap_lalt_lgui = !keymap_config.swap_lalt_lgui; 670 keymap_config.swap_lalt_lgui = !keymap_config.swap_lalt_lgui;
675 keymap_config.swap_ralt_rgui = !keymap_config.swap_ralt_rgui; 671 keymap_config.swap_ralt_rgui = keymap_config.swap_lalt_lgui;
676 #ifdef AUDIO_ENABLE 672 #ifdef AUDIO_ENABLE
677 if (keymap_config.swap_ralt_rgui) { 673 if (keymap_config.swap_ralt_rgui) {
678 PLAY_SONG(ag_swap_song); 674 PLAY_SONG(ag_swap_song);
@@ -683,7 +679,7 @@ bool process_record_quantum(keyrecord_t *record) {
683 break; 679 break;
684 case MAGIC_TOGGLE_CTL_GUI: 680 case MAGIC_TOGGLE_CTL_GUI:
685 keymap_config.swap_lctl_lgui = !keymap_config.swap_lctl_lgui; 681 keymap_config.swap_lctl_lgui = !keymap_config.swap_lctl_lgui;
686 keymap_config.swap_rctl_rgui = !keymap_config.swap_rctl_rgui; 682 keymap_config.swap_rctl_rgui = keymap_config.swap_lctl_lgui;
687 #ifdef AUDIO_ENABLE 683 #ifdef AUDIO_ENABLE
688 if (keymap_config.swap_rctl_rgui) { 684 if (keymap_config.swap_rctl_rgui) {
689 PLAY_SONG(cg_swap_song); 685 PLAY_SONG(cg_swap_song);