diff options
author | Drashna Jaelre <drashna@live.com> | 2021-05-27 21:30:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-27 21:30:47 -0700 |
commit | b96304930528c891f30686911884c8551db601fb (patch) | |
tree | 6a7d7504650483023bf68fd6e23c68ac8fc84749 /keyboards/minimacro5 | |
parent | 5386c4c7b293ae6473df3a81e40a072a42b085ad (diff) | |
download | qmk_firmware-b96304930528c891f30686911884c8551db601fb.tar.gz qmk_firmware-b96304930528c891f30686911884c8551db601fb.zip |
Fix keyboards/keymaps for boolean encoder callback changes (#12985)
Diffstat (limited to 'keyboards/minimacro5')
-rw-r--r-- | keyboards/minimacro5/keymaps/devdev/keymap.c | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/keyboards/minimacro5/keymaps/devdev/keymap.c b/keyboards/minimacro5/keymaps/devdev/keymap.c index dc5a9b0de8..d7f998fa3a 100644 --- a/keyboards/minimacro5/keymaps/devdev/keymap.c +++ b/keyboards/minimacro5/keymaps/devdev/keymap.c @@ -1,18 +1,18 @@ /* Copyright 2020 Dane Evans - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ // MINI MACRO 5 #include QMK_KEYBOARD_H @@ -31,11 +31,11 @@ enum tap_dances{ TD_TO_MEDIA, TD_TO_MAIN, TD_RESET_SLIDER - + }; -void encoder_update_user(uint8_t index, bool clockwise) { +bool encoder_update_user(uint8_t index, bool clockwise) { if (index == 0) { /* First encoder*/ switch(biton32(layer_state)){ case _MAIN: @@ -75,6 +75,7 @@ void encoder_update_user(uint8_t index, bool clockwise) { break; } } + return true; } // @@ -95,8 +96,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { //buttion closest }; layer_state_t layer_state_set_user(layer_state_t state) { - - if (layer_state_cmp(state, _MAIN)) // this one not working + + if (layer_state_cmp(state, _MAIN)) // this one not working rgblight_sethsv_at(HSV_GREEN, 0); if (layer_state_cmp(state, _MEDIA)) rgblight_sethsv_at(HSV_RED, 0); @@ -121,6 +122,3 @@ qk_tap_dance_action_t tap_dance_actions[] = { [TD_TO_MAIN] = ACTION_TAP_DANCE_LAYER_MOVE(KC_MUTE, _MAIN), [TD_RESET_SLIDER] = ACTION_TAP_DANCE_LAYER_MOVE(KC_0, _MAIN) }; - - - |