From b96304930528c891f30686911884c8551db601fb Mon Sep 17 00:00:00 2001 From: Drashna Jaelre Date: Thu, 27 May 2021 21:30:47 -0700 Subject: Fix keyboards/keymaps for boolean encoder callback changes (#12985) --- keyboards/minimacro5/keymaps/devdev/keymap.c | 40 +++++++++++++--------------- 1 file changed, 19 insertions(+), 21 deletions(-) (limited to 'keyboards/minimacro5') 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 . - */ + * + * 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 . + */ // 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) }; - - - -- cgit v1.2.3